Однонаправленная пропускная способность LANE
Рисунок 5. Однонаправленная пропускная
способность LANE
Несмотря на то, что в маркетинговой
информации по различным NIC содержатся данные о
том, что они могут мультиплексировать от 8 до 256 ELAN
или VLAN, на самом деле более реалистичные числа -
от 4 до 162. На самом деле этого более чем
достаточно для рабочей группы. Точное количество
зависит от NIC, типа сервера и приложений,
выполняемых на нем. Хотя вопросы
масштабируемости серверов и NIC сами по себе лежат
за рамками настоящего документа, укажем
некоторые моменты, на которые следует обратить
внимание при проектировании серверов с
множественным доступом:
- Память сервера и NIC. Возможности NIC заключаются
зависят от того, какое количество имеющейся на
карте памяти доступно для хранения пакетов.
Большинство NIC имеет достаточно памяти для
хранения поступающих на карту пакетов
максимального размера, которые затем немедленно
копируются (DMA) в основную память. Некоторые NIC
имеют дополнительную память для хранения
нескольких пакетов перед их копированием в
основную память. Количество запросов DMA прямо
пропорционально количеству прерываний,
отправленных к CPU, что, в свою очередь, вызывает
излишнюю загрузку CPU. Следовательно, имея немного
больше памяти на карте, скажем для двух или трех
пакетов, которые все одновременно будут
скопированы в основную память, возможно вдвое
или втрое сократить количество прерываний,
понижая тем самым нагрузку на CPU. CPU же может
использоваться для других важных функций, таких
как операции ввода/вывода и т.д.
- CPU и тип системы. Очевидно, что процессор и тип
системы оказывают влияние на обработку
ввода/вывода. Например, сервер SPARC от SUN выполняет
такую обработку гораздо лучше, чем сервер PCI Pentium.
- Количество коммутируемых виртуальных каналов
(SVC). NIC может поддерживать только ограниченное
количество SVC. В маркетинговой информации
сообщается о поддержке от 1024 до 2048 виртуальных
канальных соединений (VCC). Более реалистичным
представляется число 512. Это не обязательное
правило, однако очень важно быть уверенным в том,
что вы не выйдете за рамки емкости SVC на NIC.
Содержание раздела