В сервере Dell™ PowerEdge™ R805 используется адаптер Broadcom NetXtreme II 5708 с четырехпортовой встроенной сетевым адаптером (NIC). Данная сетевая плата Broadcom поддерживает как TCP/IP Offload Engine (TOE), так и Интернет SCSI (iSCSI). Готовность к iSCSI означает, что можно настроить аппаратный инициатор iSCSI, который можно использовать для загрузки из сети хранения данных (SAN) iSCSI и в качестве модуля разгрузки для iSCSI. Этот адаптер iSCSI использует тот же физический порт, что и сетевая плата, который используется операционной системой для обычного трафика TCP/IP, но имеет собственный MAC- и IP-адреса.
При настройке Dell PowerEdge R805 или R905 в dell.com отображается следующий параметр. На модели Broadcom 5708 «iSCSI-ready» называется адаптером iSCSI.
Рис. 1. IP-адрес iSCSI, установленный для третьей сетевой платы
Опции TOE и iSCSI включены в R805, что означает, что активирующий лицензионный ключ уже загружен. Лицензионный ключ необходим для включения функции адаптера iSCSI, поэтому при использовании системы, в которой эта функция не включена, необходимо добавить лицензионный ключ.
Чтобы настроить адаптер iSCSI, скачайте последнюю версию драйверов для NetXtreme II 5708 и Broadcom Advanced Control Suite (BACS) с сайта Broadcom по адресу
https://www.broadcom.com/site-search?q=NetXtreme%20II%205708.
Сначала установите обновленный драйвер, а затем приложение для управления BACS.
Аппаратные адаптеры с поддержкой iSCSI не отображаются в окне управления сетью Microsoft Windows. Поэтому для того, чтобы установить для них IP-адрес, необходимо использовать инструмент управления BACS.
Запустите BACS, разверните раздел iSCSI controllers, а затем выберите адаптер, который необходимо включить для iSCSI. Перейдите на вкладку Configurations, чтобы задать IP-адрес для адаптера iSCSI. На рисунке ниже показана установка IP-адреса iSCSI для третьей сетевой платы.
Рисунок 2. Broadcomm Netxtreme
После настройки IP-адреса iSCSI можно использовать стандартный инструмент управления инициатором iSCSI в Windows для управления подключением. Разница заключается в том, что теперь у вас есть возможность выбора между адаптерами с поддержкой iSCSI Broadcom и инициатором программного обеспечения Microsoft, как показано на следующем снимке экрана.
Рисунок 3: Настройка
Broadcom Netxtreme Advance После выбора адаптера Broadcom iSCSI, настроенного с помощью BACS, заданный IP-адрес будет единственным доступным IP-адресом источника, как показано на следующем снимке
экрана
(рис. 4). Адаптер Broadcom iSCSI, настроенный с помощью BACS, IP-адрес
Чтобы протестировать аппаратный адаптер iSCSI в сравнении с адаптером iSCSI на базе программного обеспечения Microsoft, была проведена быстрая проверка. Те же четыре логических блока (LUN) iSCSI были подключены к тестовому R805 с аппаратными и программными инициаторами iSCSI. Сервер R805 был установлен с Windows Server 2008 x64 Enterprise Edition с включенной ролью Hyper-V™. Тестовая рабочая нагрузка представляла собой набор из 12 виртуальных машин (ВМ) Hyper-V, равномерно распределенных по четырем LUN. Каждая виртуальная машина работала под управлением SQL Server 2005 в Windows Server 2008. База данных Dell DVD Store была загружена и загружена с отдельного сервера PowerEdge 2970, что создало довольно высокую нагрузку на тестовый сервер R805. На графике ниже показаны результаты того же тестового запуска, сначала с программным инициатором iSCSI, а затем с аппаратным инициатором iSCSI.
Рис. 5. Использование
ЦП Для этой конкретной рабочей нагрузки наблюдалось снижение общего использования ЦП (синяя линия). Красная линия показывает %Total Run Time для логических процессоров гипервизора, который представляет собой использование системы, используемое для операции на виртуальных машинах. Поскольку инициатор iSCSI работает в родительском разделе, именно там чаще всего наблюдается разница в использовании ЦП. Различные рабочие нагрузки будут давать разные результаты, и снижение использования ЦП для аппаратного адаптера iSCSI не гарантируется.