Como conectar uma VM em execução em um host ESXi a esse host por meio de uma NIC VMKernel?

1

Digamos que eu tenha um host ESXi (5.0) que execute uma distribuição do Linux que hospede alvos iSCSI, que contêm as imagens de outras VMs que o host executará. Quando for usado, inicio o host primeiro, depois o servidor iSCSI e, em seguida, atualizo todos os destinos / HBAs de armazenamento para ver os compartilhamentos fornecidos como on-line. Eu sei que é uma estranha solução de quebra-cabeças, mas me disseram para implementá-lo.

O próprio host ESXi possui uma NIC gigabit que se conecta ao mundo externo. O sistema operacional convidado (CentOS) suporta VMXNet3, no entanto, e se eu puder, gostaria de usar sua NIC VMXNET3 para hospedar o iSCSI para o host ESXi. Como devo fazer isso?

Eu fui criar uma nova rede virtual e selecionei "VKernel", pois sugeria que eu usasse esse tipo de rede para o tráfego da SAN, mas aparentemente ela não está configurada para hosts SAN "auto-hospedados", como o nova rede não apareceu como uma opção para anexar o VMXNET3 NIC da caixa do CentOS para.

Como devo conectar melhor um host iSCSI ao seu host ESXi "pai", se eu precisar de uma conexão de 10gb e (opcionalmente) b) uma rede VMKernel para ela?

    
por Zac B 27.09.2012 / 02:19

1 resposta

2

Você precisará de um grupo de portas VMKernel para o host usar para se conectar e um grupo de portas de Máquina Virtual para a VM "plug-in". Como esses não precisarão falar fora do host, um vSwitch sem interfaces de rede física funcionará bem.

Dê à VM de armazenamento uma NIC na rede VM com um endereço na mesma sub-rede, e seu host poderá se conectar a ela por meio do iSCSI.

    
por 27.09.2012 / 04:01