Dell™ PowerEdge™ R805 utilizza Broadcom NetXtreme II 5708 con una scheda di interfaccia di rete (NIC) integrata a quattro porte. Questa scheda di rete Broadcom supporta sia un TCP/IP Offload Engine (TOE) che un'opzione predisposta per Internet SCSI (iSCSI). iSCSI-Ready significa che è possibile configurare un initiator iSCSI hardware che può essere utilizzato per l'avvio da una SAN (Storage Area Network) iSCSI e come engine di offload per iSCSI. Questa scheda iSCSI condivide la stessa porta fisica della scheda di rete che il sistema operativo utilizza per il normale traffico TCP/IP, ma ha un proprio indirizzo MAC e IP.
Quando si configura un server Dell PowerEdge R805 o R905 su dell.com viene visualizzata l'opzione seguente: Ciò che viene definito iSCSI-ready è l'adattatore iSCSI su Broadcom 5708.
Figura 1: IP iSCSI in fase di impostazione per la terza scheda di rete
Le opzioni TOE e iSCSI sono incluse in R805, il che significa che la chiave di licenza di abilitazione è già stata caricata. La chiave di licenza è necessaria per abilitare la funzione dell'adattatore iSCSI, pertanto quando si utilizza un sistema non fornito con la funzione abilitata, sarà necessario aggiungere la chiave di licenza.
Per configurare l'adattatore iSCSI, scaricare la versione più recente dei driver per NetXtreme II 5708 e Broadcom Advanced Control Suite (BACS) da Broadcom al
https://www.broadcom.com/site-search?q=NetXtreme%20II%205708.
Installare prima il driver aggiornato e quindi l'applicazione di gestione BACS.
Le schede basate su hardware iSCSI-ready non verranno visualizzate nella gestione di rete di Microsoft Windows. Pertanto, per impostare l'indirizzo IP è necessario utilizzare lo strumento di gestione BACS.
Avviare BACS ed espandere la sezione iSCSI controllers, quindi selezionare l'adattatore che si desidera abilitare per iSCSI. Cliccare sulla scheda Configurations per impostare l'indirizzo IP per la scheda iSCSI. L'immagine seguente mostra l'IP iSCSI impostato per la terza scheda di rete.
Figura 2: Broadcomm NetXtreme
Una volta impostato l'IP iSCSI, sarà ora possibile utilizzare lo strumento standard di gestione degli initiator iSCSI in Windows per gestire la connessione. La differenza consiste nel fatto che ora è possibile scegliere tra gli adattatori Broadcom predisposti per iSCSI e l'iniziatore software Microsoft, come illustrato nella schermata seguente.
Figura 3: L'impostazione
Broadcom NetXtreme Advance Dopo aver selezionato l'adattatore Broadcom iSCSI configurato tramite BACS, l'indirizzo IP impostato sarà l'unico IP di origine disponibile, come illustrato nella schermata
successiva
Figura 4: La scheda Broadcom iSCSI configurata utilizzando BACS, l'indirizzo
IP Per testare la scheda iSCSI basata su hardware rispetto alla scheda iSCSI basata su software Microsoft, è stato eseguito un test rapido. Le stesse quattro unità logiche (LUN) iSCSI sono state collegate all'R805 di test con gli iniziatori iSCSI basati sia su hardware che su software. R805 è stato installato con Windows Server 2008 x64 Enterprise Edition con il ruolo Hyper-V™ abilitato. Il carico di lavoro di test era un set di 12 macchine virtuali (VM) Hyper-V distribuite uniformemente tra le quattro LUN. Ogni macchina virtuale eseguiva SQL Server 2005 su Windows Server 2008. Il database Dell DVD Store è stato caricato e sottoposto a stress da un server PowerEdge 2970 separato, determinando uno stress piuttosto elevato sul server R805 di test. Il grafico seguente mostra i risultati dello stesso test eseguito prima con l'iniziatore iSCSI basato su software e poi con l'iniziatore iSCSI basato su hardware.
Figura 5. Utilizzo della CPU Per questo carico di
lavoro specifico, è stata rilevata una riduzione dell'utilizzo complessivo della CPU (linea blu). La linea rossa mostra la %Total Runtime per i processori logici dell hypervisor, che rappresenta l'utilizzo del sistema utilizzato dall'attività nelle macchine virtuali. Poiché l'initiator iSCSI viene eseguito sulla partizione padre, è qui che si osserva principalmente la differenza nell'utilizzo della CPU. Carichi di lavoro diversi avranno risultati diversi e non è garantita una riduzione dell'utilizzo della CPU per la scheda iSCSI basata su hardware.