Я новичок в Hyper-V и не могу найти ответа на этот вопрос:
Используют ли две виртуальные машины на одном хосте Hyper-V сетевой адаптер при взаимодействии друг с другом?
Например, возьмите эту диаграмму:
Проходит ли связь между сетью и виртуальными машинами БД через физическую сетевую карту или она может взаимодействовать через виртуальный коммутатор, не переходя через физическую сетевую карту?
Кроме того, имеет ли SR-IOV какое-либо отношение к этому, или это больше связано с переходом через сетевую карту напрямую, без прохождения через хост (как на диаграмме на Эта статья)?
В идеале я хотел бы видеть ссылки на действительную документацию, объясняющую это, поскольку я искал и не могу найти ничего, так или иначе.
Они не будут использовать физическую сетевую карту, если две виртуальные машины находятся на одном vSwitch.
SR-IOV в основном берет физический сетевой адаптер и передает его гостю, поэтому в этом случае, да, связь будет проходить через этот сетевой адаптер, поскольку он не является частью vSwitch.
В идеале я хотел бы видеть ссылки на действительную документацию, объясняющую это, поскольку я искал и не могу найти ничего, так или иначе.
Было бы так же быстро, если бы вы запустили netmon на хосте и наблюдали за входящим / исходящим трафиком NIC и видели, что там нет ничего для взаимодействия внутри vSwitch.