O Dell™ PowerEdge™ R805 usa o Broadcom NetXtreme II 5708 com uma placa de interface de rede (NIC) integrada de quatro portas. Essa NIC da Broadcom é compatível com uma opção pronta para TCP/IP Offload Engine (TOE) e Internet SCSI (iSCSI). Pronto para iSCSI significa que é possível configurar um iniciador iSCSI de hardware que pode ser usado para inicialização a partir de uma Storage Area Network (SAN) iSCSI e como um mecanismo de descarregamento para iSCSI. Esse adaptador iSCSI compartilha a mesma porta física que a NIC que o sistema operacional usa para tráfego TCP/IP regular, mas tem seu próprio MAC e endereço IP.
Ao configurar um Dell PowerEdge R805 ou R905 no dell.com você verá a seguinte opção. O que é conhecido como pronto para iSCSI é o adaptador iSCSI na Broadcom 5708.
Figura 1: IP do iSCSI sendo definido para o terceiro NIC
As opções TOE e iSCSI estão incluídas no R805, o que significa que a chave de licenciamento de ativação já foi carregada. A chave de licenciamento é necessária para ativar a função do adaptador iSCSI, portanto, ao usar um sistema que não vem com a função ativada, a chave de licenciamento precisará ser adicionada.
Para configurar o adaptador iSCSI, faça download da versão mais recente dos drivers para o NetXtreme II 5708 e o Broadcom Advanced Control Suite (BACS) na Broadcom em
https://www.broadcom.com/site-search?q=NetXtreme%20II%205708.
Instale primeiro o driver atualizado e, em seguida, o aplicativo de gerenciamento BACS.
Os adaptadores baseados em hardware prontos para iSCSI não aparecerão no gerenciamento de rede do Microsoft Windows. Então, a fim de definir o endereço IP para eles, você tem que usar a ferramenta de gerenciamento BACS.
Inicie o BACS, expanda a seção iSCSI Controllers e selecione o adaptador que deseja ativar para iSCSI. Clique na guia Configurações para definir o endereço IP do adaptador iSCSI. A imagem abaixo mostra o IP iSCSI sendo definido para a terceira NIC.
Figura 2: Broadcomm Netxtreme
Depois de definir o IP do iSCSI, você poderá usar a ferramenta padrão de gerenciamento do iniciador iSCSI no Windows para gerenciar a conexão. A diferença é que agora você terá a opção de adaptadores Broadcom prontos para iSCSI e o iniciador de software Microsoft, conforme visto na captura de tela a seguir.
Figura 3: A configuração
Broadcom Netxtreme Advance Depois de selecionar o adaptador Broadcom iSCSI que foi configurado usando BACS, o endereço IP definido será o único IP de origem disponível, conforme visto na próxima captura
de tela
Figura 4: O adaptador iSCSI da Broadcom que foi configurado usando BACS, o endereço
IP Para testar o adaptador iSCSI baseado em hardware versus o adaptador iSCSI baseado em software da Microsoft, um teste rápido foi feito. As mesmas quatro unidades lógicas iSCSI (LUNs) foram conectadas ao R805 de teste com os iniciadores iSCSI baseados em hardware e software. O R805 foi instalado com o Windows Server 2008 x64 Enterprise Edition com a função Hyper-V™ habilitada. A carga de trabalho de teste era um conjunto de 12 máquinas virtuais (VMs) do Hyper-V distribuídas uniformemente entre as quatro LUNs. Cada VM estava executando o SQL Server 2005 no Windows Server 2008. O banco de dados da loja de DVD da Dell foi carregado e submetido a estresse de um servidor PowerEdge 2970 separado, colocando um estresse bastante alto no servidor R805 de teste. O gráfico a seguir mostra os resultados da mesma execução de teste primeiro com o iniciador iSCSI baseado em software e, em seguida, com o iniciador iSCSI baseado em hardware.
Figura 5: Utilização
da CPU Para essa carga de trabalho específica, foi observada uma redução na utilização geral da CPU (linha azul). A linha vermelha mostra o % tempo total de execução dos processadores lógicos do hypervisor, que representa a utilização do sistema consumida pela atividade nas VMs. Como o iniciador iSCSI é executado na partição pai, é aí que a diferença na utilização da CPU é mais observada. Cargas de trabalho diferentes terão resultados diferentes, e uma redução na utilização da CPU não é garantida para o adaptador iSCSI baseado em hardware.