Я пытаюсь найти правильный способ выполнить следующее.
Я хотел бы предоставить доступ со скоростью 2 Гбит / с для клиентов, обращающихся к гостевому серверу файловых серверов vm на сервере ESXi, который сам получает доступ к хранилищу данных через iSCSI. Поэтому серверу ESXi необходимо подключение 2 Гбит / с к NAS. Я также хотел бы предоставить 2 Гбит / с непосредственно на NAS.
Похоже, есть три технологии, которые могут помочь. Агрегация каналов (802.3ad, LAG, Trunk), многоканальный ввод-вывод (MPIO) и множественное соединение iSCSI за сеанс (MC / S).
Однако у каждого есть своя собственная цель и недостатки, агрегация обеспечивает всего 2 Гбит / с, но одно соединение (я думаю, что оно основано на MAC-адресе источника / приемника) может получить только 1 Гбит / с, что бесполезно (я думаю, что для iSCSI, например, который является один поток), MPIO кажется хорошим вариантом для iSCSI, поскольку он балансирует любой трафик на двух соединениях, однако для него требуется 2 IP-адреса на источнике и 2 IP-адреса на DEST, я не уверен насчет MC.
Вот то, что я хотел бы заархивировать, однако я не уверен в технологии, применяемой на каждой паре сетевых карт 1 Гбит / с.
Я также думаю, что этот дизайн несовершенен, потому что агрегация каналов между NAS и коммутатором не позволит мне использовать MPIO на ESX, так как для него также требуется 2 IP на NAS, и я думаю, что агрегация каналов даст мне один IP.
Может быть, использование MC вместо MPIO будет работать?
Вот диаграмма:
![enter image description here](https://i.stack.imgur.com/br9vP.png)