Dell™ PowerEdge™ R805 bruker Broadcom NetXtreme II 5708 med et nettverksgrensesnittkort (NIC) med fire porter og innebygd nettverksgrensesnitt (NIC). Dette Broadcom NIC støtter både en TCP/IP Offload Engine (TOE) og et Internet SCSI (iSCSI)-klart alternativ. iSCSI-ready betyr at det er mulig å sette opp en maskinvare-iSCSI-initiator som kan brukes til oppstart fra et iSCSI Storage Area Network (SAN) og som en avlastingsmotor for iSCSI. Denne iSCSI-adapteren deler den samme fysiske porten som NIC som operativsystemet bruker til vanlig TCP/IP-trafikk, men har sin egen MAC- og IP-adresse.
Når du konfigurerer en Dell PowerEdge R805 eller R905 på dell.com ser du følgende alternativ. Det som kalles iSCSI-klar, er iSCSI-adapteren på Broadcom 5708.
Figur 1: iSCSI IP som angis for det tredje nettverkskortet
TOE- og iSCSI-alternativene er inkludert i R805, noe som betyr at lisensnøkkelen for aktivering allerede er lastet inn. Lisensnøkkelen er nødvendig for å aktivere iSCSI-adapterfunksjonen, så når du bruker et system som ikke leveres med funksjonen aktivert, må lisensnøkkelen legges til.
Hvis du vil konfigurere iSCSI-kortet, laster du ned den nyeste versjonen av driverne for NetXtreme II 5708 og Broadcom Advanced Control Suite (BACS) fra Broadcom på
https://www.broadcom.com/site-search?q=NetXtreme%20II%205708.
Installer først den oppdaterte driveren og deretter BACS-administrasjonsprogrammet.
De iSCSI-klare, maskinvarebaserte adapterne vises ikke i nettverksadministrasjon i Microsoft Windows. Så for å angi IP-adressen for dem må du bruke BACS-administrasjonsverktøyet.
Start BACS og utvid delen iSCSI-kontrollere, og velg deretter kortet du vil aktivere for iSCSI. Klikk på konfigurasjonsfanen for å angi IP-adressen til iSCSI-kortet. Bildet nedenfor viser iSCSI-IP-en som stilles inn for det tredje nettverkskortet.
Figur 2: Broadcomm Netxtreme
Når du har angitt iSCSI IP-en, kan du nå bruke standard administrasjonsverktøy for iSCSI-initiator i Windows til å administrere tilkoblingen. Forskjellen er at du nå kan velge mellom Broadcom iSCSI-klare adaptere og initiativtakeren til Microsoft-programvare, som vist i følgende skjermbilde.
Figur 3: Broadcom Netxtreme Advance-innstillingen
Når du har valgt Broadcom iSCSI-adapteren som ble konfigurert ved hjelp av BACS, vil IP-adressen du angir, være den eneste tilgjengelige kilde-IP-en, som vist i neste skjermbilde
Figur 4: Broadcom iSCSI-adapteren som ble konfigurert ved hjelp av BACS, IP-adressen
For å teste den maskinvarebaserte iSCSI-adapteren kontra den programvarebaserte Microsoft-iSCSI-adapteren, ble det utført en rask test. De samme fire logiske iSCSI-enhetene (LUN-er) ble koblet til test R805 med både maskinvare- og programvarebaserte iSCSI-initiatorer. R805 ble installert med Windows Server 2008 x64 Enterprise Edition med Hyper-V-rollen™ aktivert. Testarbeidsbelastningen var et sett med 12 virtuelle Hyper-V-maskiner (VM-er) fordelt jevnt over de fire LUN-ene. Hver VM kjørte SQL Server 2005 på Windows Server 2008. Dell DVD Store-databasen ble lastet inn og belastet fra en separat PowerEdge 2970-server, noe som belastet testserveren med ganske stor belastning. Grafen nedenfor viser resultatene fra den samme testkjøringen, først med den programvarebaserte iSCSI-initiatoren og deretter med den maskinvarebaserte iSCSI-initiatoren.
Figur 5: CPU-utnyttelse
For denne spesifikke arbeidsbelastningen ble det sett en reduksjon i total CPU-utnyttelse (blå linje). Den røde linjen viser %Total kjøretid for de logiske hypervisor-prosessorene, som representerer systemutnyttelsen som forbrukes av aktiviteten i de virtuelle maskinene. Fordi iSCSI-initiatoren kjøres på den overordnede partisjonen, observeres forskjellen i CPU-utnyttelse for det meste. Ulike arbeidsbelastninger vil gi forskjellige resultater, og en reduksjon i CPU-utnyttelse er ikke garantert for den maskinvarebaserte iSCSI-adapteren.