2008-10-08 2 views

ответ

0

Если Исполнитель имеет различные подсети, окна должны автоматически направлять запрос через право NIC (бег «маршрут печати» из командной строки покажет вам, что получает направляется где)

2

Вслед за @pzycoman, SqlConnection (и SQL OLEDB/SQL Server ODBC) не имеет явной семантической строки соединения, чтобы выразить связанный сетевой адаптер, кроме как указать адрес хоста целевого сервера (который, в свою очередь, вызывает обсуждение показателей маршрута). Разделение служб или приложений на разные подсети может работать - но в равной степени также может генерировать асимметрию использования, аналогичную тому, что вы видите сегодня.

Другим потенциальным вариантом будет объединение NIC, если ваши адаптеры поддерживают его. Совместное программное обеспечение объединяет несколько сетевых адаптеров в один логический канал для увеличения пропускной способности с меньшей сложностью NetOps. Это происходит на гораздо более низком уровне в OSI и, таким образом, прозрачно для ваших приложений и сервисов.

В течение последних нескольких лет коллектив обычно игнорировался по ряду причин (главным образом, проблемы с NLB и качеством драйвера), но в последние годы они были в значительной степени смягчены.

Как всегда инженерный менталитет поможет - тест все.

0

Сетевой стек Windows определит, какой nic использовать для доступа к серверу базы данных. Если вы используете имя netbios вашего сервера sql в строке подключения, вы можете заменить его адресом IP (или записью dns) в подсети, в которой находится ваш предпочтительный nic.

Смежные вопросы