Serwer Dell™ PowerEdge™ R805 wykorzystuje komputer Broadcom NetXtreme II 5708 z czteroportową zintegrowaną kartą sieciową (NIC). Ta karta sieciowa Broadcom obsługuje zarówno TCP/IP Offload Engine (TOE), jak i opcję obsługi interfejsu Internet SCSI (iSCSI). Obsługa protokołu iSCSI oznacza, że możliwe jest skonfigurowanie sprzętowego inicjatora iSCSI, który może być używany do rozruchu z sieci pamięci masowej (SAN) iSCSI i jako silnik odciążania dla iSCSI. Ta karta iSCSI współdzieli ten sam port fizyczny co karta sieciowa, którego system operacyjny używa do regularnego ruchu TCP/IP, ale ma własny adres MAC i IP.
Po skonfigurowaniu serwera Dell PowerEdge R805 lub R905 na dell.com pojawi się następująca opcja. Adapter iSCSI w komputerze Broadcom 5708 określa się mianem iSCSI ready.
Rysunek 1. Ustawianie adresu IP iSCSI dla trzeciej karty sieciowej
Opcje TOE i iSCSI są zawarte w R805, co oznacza, że klucz licencjonowania włączający został już załadowany. Do włączenia funkcji karty iSCSI wymagany jest klucz licencjonowania, dlatego w przypadku korzystania z systemu, który nie jest wyposażony w tę funkcję, należy dodać klucz licencjonowania.
Aby skonfigurować adapter iSCSI, pobierz najnowszą wersję sterowników dla NetXtreme II 5708 i Broadcom Advanced Control Suite (BACS) firmy Broadcom pod adresem
https://www.broadcom.com/site-search?q=NetXtreme%20II%205708.
Najpierw zainstaluj zaktualizowany sterownik, a następnie aplikację do zarządzania BACS.
Karty sprzętowe gotowe do obsługi interfejsu iSCSI nie są wyświetlane w widoku Zarządzanie siecią systemu Microsoft Windows. Tak więc, aby ustawić dla nich adres IP, musisz użyć narzędzia do zarządzania BACS.
Uruchom BACS i rozwiń sekcję Kontrolery iSCSI, a następnie wybierz kartę, którą chcesz włączyć dla iSCSI. Kliknij kartę Konfiguracje, aby ustawić adres IP dla karty iSCSI. Poniższa ilustracja przedstawia adres IP iSCSI ustawiany dla trzeciej karty sieciowej.
Rysunek 2: Broadcomm Netxtreme
Po ustawieniu adresu IP iSCSI można teraz zarządzać połączeniem za pomocą standardowego narzędzia do zarządzania inicjatorami iSCSI w systemie Windows. Różnica polega na tym, że teraz będziesz mieć do wyboru adaptery Broadcom iSCSI-ready i inicjator oprogramowania Microsoft, jak widać na poniższym zrzucie ekranu.
Rysunek 3: Ustawienie
Broadcom Netxtreme Advance Po wybraniu karty Broadcom iSCSI, która została skonfigurowana za pomocą BACS, ustawiony adres IP będzie jedynym dostępnym źródłowym adresem IP, jak widać na następnym zrzucie
ekranu
Rysunek 4: Karta iSCSI Broadcom skonfigurowana przy użyciu BACS, adres
IP W celu porównania adaptera sprzętowego iSCSI z adapterem iSCSI opartym na oprogramowaniu firmy Microsoft wykonano szybki test. Te same cztery jednostki logiczne (LUN) iSCSI zostały podłączone do testowego R805 zarówno ze sprzętowymi, jak i programowymi inicjatorami iSCSI. Serwer R805 został zainstalowany w systemie Windows Server 2008 x64 Enterprise Edition z włączoną rolą Hyper-V™. Obciążeniem testowym był zestaw 12 maszyn wirtualnych funkcji Hyper-V rozłożonych równomiernie na cztery jednostki LUN. Na każdej maszynie wirtualnej był uruchomiony program SQL Server 2005 w systemie Windows Server 2008. Baza danych Dell DVD Store została załadowana i obciążona z oddzielnego serwera PowerEdge 2970, co spowodowało dość duże obciążenie testowego serwera R805. Poniższy wykres przedstawia wyniki tego samego przebiegu testu najpierw z programowym inicjatorem iSCSI, a następnie ze sprzętowym inicjatorem iSCSI.
Rysunek 5. Wykorzystanie
procesora W przypadku tego konkretnego obciążenia roboczego zaobserwowano zmniejszenie ogólnego wykorzystania procesora (niebieska linia). Czerwona linia pokazuje % całkowitego czasu pracy procesorów logicznych monitora maszyny wirtualnej, który reprezentuje wykorzystanie systemu przez aktywność na maszynach wirtualnych. Ponieważ inicjator iSCSI jest uruchamiany na partycji nadrzędnej, to właśnie tam najczęściej obserwuje się różnicę w wykorzystaniu procesora. Różne obciążenia robocze będą miały różne wyniki, a zmniejszenie wykorzystania procesora nie jest gwarantowane w przypadku sprzętowej karty iSCSI.