Если у Вас будут и Windows и Linux на том же VM, то данные переместят между этими двумя ОС более эффективно, чем если бы они были на двух отдельных VM, соединенных единственным переключателем?
У меня в настоящее время есть Windows VM на одном физическом сервере и Linux на другом. Приложение Windows HTTP отправляет данные на приложение Linux. Приложение Linux также отправляет данные на Приложение Windows. Оба приложения имеют специализированный IP-адрес.
Если я перемещу обоих VMs в тот же физический сервер, то эффективность будет получена? Будут сообщения HTTP между обоими приложениями все еще создавать сетевой трафик? Я действительно понятия не имею что эффект ожидать от сетевой задержки.
Оба приложения все еще потребуют своего собственного специализированного IP-адреса. Предположите, что единственный физический сервер будет иметь в наличии более чем достаточно RAM и ЦП в любом случае.
Спасибо
В зависимости от сетевой модели используемого гипервизора, если обе виртуальные машины находятся на одном компьютере, сетевой трафик может содержаться в виртуальном коммутаторе или мосте, к которому физические хосты подключают виртуальные машины. Это потенциально уменьшит сетевую задержку на крошечную величину по сравнению с кабельной локальной сетью с парой коммутаторов / маршрутизаторов.
Но разница будет настолько мала, что о ней не стоит думать или беспокоиться.
Сетевой трафик все еще существует. между вашими приложениями, поскольку вы используете IP-соединение для связи.