Платы сетевых адаптеров. Функции сетевого адаптера. Дополнительные возможности сетевых адаптеров, страница 11


70                                                                                 Часть II. Сетевое аппаратное обеспечение

сетевых адаптеров понадобится установить в компьютер несколько сетевых адаптеров, что обострит проблемы доступности слотов, питания и аппаратных ресурсов. Несколько производителей выпускают специализированные сетевые адаптеры, разработанные для подобных серверов. Они имеют два или более порта RJ-45, которые позволяют осуществить подключение к нескольким сетям. По существу эти устройства представляют собой два (или более) адаптера, размещенных на одной плате, что дает им возможность использовать аппаратные ресурсы более эффективно, чем это делают отдельные платы. Многопортовые сетевые адаптеры также способствуют применению других специфичных серверных функций, таких как балансировка нагрузки и отказоустойчивость.

Балансировка нагрузки

Так как сервер должен обслуживать многочисленных клиентов, он часто становится "узким местом" сети. Одиночная система, функционирующая на 100 Мбит/с, не может поддерживать десятки клиентов, передавая все требуемые данные одновременно с одинаковой скоростью. Однако обычно клиентские системы не обращаются к серверу одновременно, что позволяет организовать в ЛВС оптимальное взаимодействие систем. Если сеть достигает состояния, когда количество клиентов, одновременно обратившихся к серверу, слишком велико, сервер становится "узким местом" сети и производительность клиентских систем падает.

Традиционное решение этой проблемы заключается в установке в сервер еще одной платы сетевого адаптера и разбиении сети_на_два сегмента. Половина клиентов подключается к одному сетевому адаптеру, другая половина — ко второму, таким образом, снижается трафик, передаваемый через каждый из адаптеров. Этот процесс кажется простым, но на самом деле это не так. Решение задачи требует выключения сервера для установки нового адаптера, переназначения IP-адресов (в сетях TCP/IP) и, возможно, перемещения клиентов из одного сегмента в другой для выравнивания трафика. Если сетевой трафик начинает расти, то процесс нужно полностью повторить еще раз.

Некоторые производители, такие как Intel и 3Com, ответили на указанную проблему созданием плат сетевых адаптеров, которые могут работать в сервере совместно, распределяя сетевой трафик между собой. После установки в сервер нескольких сетевых адаптеров одинакового типа и присоединения их к коммутатору (или коммутаторам) можно сконфигурировать адаптеры так, чтобы они функционировали как единая группа. Обычно каждый адаптер в компьютере имеет свой собственный IP-адрес, однако адаптеры в группе балансировки нагрузки разделяют один общий IP-адрес. Несмотря на это, каждый из адаптеров сохраняет свой МАС-адрес (рис. 3.4). Таким образом, группа формирует виртуальный сетевой адаптер, который может обрабатывать суммарный трафик, ограниченный общей пропускной способ-


Глава 3. Платы сетевых адаптеров


71