De Dell™ PowerEdge™ R805 maakt gebruik van de Broadcom NetXtreme II 5708 met een on-board netwerkinterfacekaart (NIC) met vier poorten. Deze Broadcom NIC ondersteunt zowel een TCP/IP Offload Engine (TOE) als een optie die geschikt is voor Internet SCSI (iSCSI). Gereed voor iSCSI betekent dat het mogelijk is om een hardware iSCSI-initiator in te stellen die kan worden gebruikt voor opstarten vanaf een iSCSI Storage Area Network (SAN) en als een offload-engine voor iSCSI. Deze iSCSI-adapter heeft dezelfde fysieke poort als de NIC die het besturingssysteem gebruikt voor regulier TCP/IP-verkeer, maar heeft een eigen MAC- en IP-adres.
Wanneer u een Dell PowerEdge R805 of R905 configureert op dell.com ziet u de volgende optie. De zogenaamde iSCSI-ready is de iSCSI-adapter op de Broadcom 5708.
Afbeelding 1: iSCSI IP wordt ingesteld voor de derde NIC
De TOE- en iSCSI-opties zijn inbegrepen bij de R805, wat betekent dat de ondersteunende licentiesleutel al is geladen. De licentiesleutel is vereist om de iSCSI-adapterfunctie in te schakelen, dus als u een systeem gebruikt waarop de functie niet is ingeschakeld, moet de licentiesleutel worden toegevoegd.
Om de iSCSI-adapter te configureren, downloadt u de nieuwste versie van de drivers voor de NetXtreme II 5708 en Broadcom Advanced Control Suite (BACS) van Broadcom op
https://www.broadcom.com/site-search?q=NetXtreme%20II%205708.
Installeer eerst de bijgewerkte driver en vervolgens de BACS-beheerapplicatie.
De iSCSI-ready hardware-adapters worden niet weergegeven in Microsoft Windows-netwerkbeheer. Om het IP-adres voor hen in te stellen, moet u dus de BACS-beheertool gebruiken.
Start BACS en vouw het gedeelte iSCSI-controllers uit en selecteer vervolgens de adapter die u wilt inschakelen voor iSCSI. Klik op het tabblad Configuraties om het IP-adres voor de iSCSI-adapter in te stellen. De onderstaande afbeelding toont het iSCSI IP-adres dat wordt ingesteld voor de derde NIC.
Figuur 2: Broadcomm Netxtreme
Zodra u het iSCSI IP-adres hebt ingesteld, kunt u nu de standaard iSCSI Initiator-beheertool in Windows gebruiken om de verbinding te beheren. Het verschil is dat u nu de keuze hebt uit de Broadcom iSCSI-ready adapters en de Microsoft-software-initiator, zoals te zien is in de volgende schermafbeelding.
Figuur 3: De Broadcom Netxtreme Advance-instelling
Nadat u de Broadcom iSCSI-adapter hebt geselecteerd die is geconfigureerd met behulp van BACS, is het IP-adres dat u instelt het enige beschikbare bron-IP, zoals te zien is in de volgende schermafbeelding
Afbeelding 4: De Broadcom iSCSI-adapter die is geconfigureerd met behulp van BACS, het IP-adres
Om de hardwaregebaseerde iSCSI-adapter te testen in vergelijking met de op Microsoft-software gebaseerde iSCSI-adapter, is een snelle test uitgevoerd. Dezelfde vier iSCSI logische eenheden (LUN's) werden aan de test R805 bevestigd met zowel de hardware- als de softwaregebaseerde iSCSI-initiators. De R805 is geïnstalleerd met Windows Server 2008 x64 Enterprise Edition met de Hyper-V-rol™ ingeschakeld. De testworkload was een set van 12 Hyper-V virtuele machines (VM's) die gelijkmatig over de vier LUN's waren verdeeld. Op elke VM werd SQL Server 2005 uitgevoerd op Windows Server 2008. De Dell DVD Store-database werd geladen en belast vanaf een afzonderlijke PowerEdge 2970-server, waardoor de R805-testserver vrij zwaar werd belast. De onderstaande grafiek toont de resultaten van dezelfde testrun, eerst met de softwaregebaseerde iSCSI-initiator en vervolgens met de op hardware gebaseerde iSCSI-initiator.
Afbeelding 5: CPU-gebruik
Voor deze specifieke workload werd een vermindering van het algehele CPU-gebruik (blauwe lijn) waargenomen. De rode lijn toont de %Total Run Time voor de logische processors van de Hypervisor, wat het systeemgebruik vertegenwoordigt dat wordt verbruikt door de activiteit in de VM's. Omdat de iSCSI-initiator op de bovenliggende partitie wordt uitgevoerd, wordt daar het verschil in CPU-gebruik meestal waargenomen. Verschillende workloads hebben verschillende resultaten en een vermindering van het CPU-gebruik is niet gegarandeerd voor de op hardware gebaseerde iSCSI-adapter.