同時託管 Windows 和 Linux 的裸機虛擬機

同時託管 Windows 和 Linux 的裸機虛擬機

如果在同一虛擬機器上同時擁有 Windows 和 Linux,那麼資料在這兩個作業系統之間移動是否會比在透過單一交換器連接的兩個獨立虛擬機器上更有效?

目前,我在一台實體伺服器上有一個 Windows 虛擬機,在另一台實體伺服器上有一個 Linux 虛擬機。 Windows 應用程式 HTTP 將資料發佈到 Linux 應用程式。 Linux 應用程式也會將資料傳送到 Windows 應用程式。這兩個應用程式都有專用的 IP 位址。

如果我將兩台虛擬機器移至同一台實體伺服器,效率會提高嗎?兩個應用程式之間的 HTTP 發布是否仍會產生網路流量? 我真的不知道網路延遲會產生什麼影響。

這兩個應用程式仍然需要自己的專用 IP 位址。請假設單一實體伺服器始終有足夠的 RAM 和 CPU 可用。

謝謝

答案1

根據所使用的虛擬機器管理程式的網路模型,如果兩個虛擬機器位於同一金屬上,則網路流量可以包含在實體主機將虛擬機器連接到的虛擬交換器或網橋內。與具有幾個交換器/路由器的有線本地網路相比,這可能會略微減少網路延遲。

但差異很小,不值得思考或擔心。

由於您正在利用 IP 連接進行通信,因此應用程式之間仍然存在網路流量。

相關內容