Принудительно назначить 2 сетевым картам определенный протокол: ISCSI и SMB

Принудительно назначить 2 сетевым картам определенный протокол: ISCSI и SMB

Итак, у меня есть бездисковая/pxe-загрузочная среда с 28 клиентами.

По сути, это 28 клиентов, взаимодействующих по протоколу ISCSI с одним бездисковым сервером.

Проблема, с которой мы столкнулись на данный момент, заключается в том, что клиентам также необходимо считывать файлы на основе SMB с другого сервера, а когда передача данных по ISCSI и SMB происходит на высокой скорости, клиенты начинают тормозить или загружаться со сбоями.

Чтобы решить эту проблему, я планирую использовать дополнительную сетевую карту на клиенте, которая назначена для SMB, в то время как встроенная сетевая карта должна использоваться для ISCSI. Возможно ли это с использованием Windows 7 64? Тогда я также отделю коммутатор. Потому что в целом это все еще намного дешевле, чем реализация сети 10G.

Я читал, что многоканальный протокол SMB на самом деле может быть связан, но я до сих пор не нашел никакой документации о разделении протоколов для двух сетевых карт.

решение1

Вам необходимо будет разместить обе сетевые карты в разных подсетях и убедиться, что службы, к которым вы хотите получить доступ, доступны по соответствующим им IP-адресам.

Например, ваша сеть iSCSI — это 10.65.101.0/24, а ваша сеть SMB — это 10.65.202.0/24.

Если вы используете DNS, убедитесь, что ваш сервер iSCSI и ваши серверы SMBтолькоразрешаются в IP-адреса в соответствующих сетях. Если запись DNS для этих серверов сообщает о двух IP-адресах (по одному в каждой подсети), вы можете подбросить монетку, какой NIC будет использоваться — а это не то, что вам нужно.

Обеим сетям понадобится DHCP-сервер (достаточно одного реального DHCP-сервера, вам придется либо сделать его многодомным, либо настроить DHCP-пересылку для него).

Убедитесь, что только одна сетевая карта получает шлюз по умолчанию, таким образом клиентские компьютеры будут знать, какую сетевую карту использовать для доступа к другим сетям (например, к Интернету).

решение2

Короче говоря - да. Самый простой способ - создать две разные разделенные физические сети. Подключите сервер iSCSI к первой, сервер SMB ко второй. Назначьте разные IP-сети для обоих сегментов, чтобы у вас было 2 изолированные сети.

Связанный контент