Opções de design iSCSI para switches distribuídos de 10 GbE VMware? MPIO vs. LACP

9

Estou trabalhando na expansão do back-end de armazenamento para vários clusters do VMware vSphere 5.5 e 6.0 no meu datacenter. Eu usei principalmente datastores NFS em toda a minha experiência em VMware (Solaris ZFS, Isilon, VNX, Linux ZFS) e posso introduzir uma matriz Nimble iSCSI no ambiente, bem como uma possível matriz híbrida Tegile (ZFS) .

As soluções de armazenamento atuais são matrizes baseadas no Nexenta ZFS e Linux ZFS, que fornecem montagens NFS aos hosts do vSphere. A conectividade de rede é fornecida através de 2 troncos LACP de 10 GbE nas cabeças de armazenamento e 2 x 10 GbE em cada host ESXi. Os switches são unidades duplas do Arista 7050S-52 configuradas como pares MLAG .

No lado do vSphere, estou usando o vSphere Distributed Switches (vDS) configurado com títulos LACP nos uplinks de 2 x 10GbE e no NIOC (Network I / O Control), compartilhando compartilhamentos para o grupo de portas VM, NFS, vMotion e tráfego de gerenciamento.

insira a descrição da imagem aqui

Essa abordagem de solução e design funcionou maravilhosamente por anos, mas adicionar armazenamento em bloco iSCSI é uma grande mudança para mim. Ainda precisarei manter a infraestrutura do NFS no futuro próximo.

Gostaria de entender como posso integrar o iSCSI nesse ambiente sem alterar meu design físico. O MLAG nos switches ToR é extremamente importante para mim.

  • Para armazenamento baseado em NFS, o LACP é o meio geralmente aceito de fornecer redundância de caminho.
  • Para o iSCSI, o LACP geralmente é desaprovado, com os designs de caminhos múltiplos MPIO sendo a abordagem recomendada.
  • Estou usando 10GbE em todos os lugares e gostaria de manter os links de duas portas simples para cada um dos servidores. Isto é para simplicidade de cabeamento e design.

Dado o exposto, como posso tirar o máximo proveito de uma solução iSCSI?

  • Configurar o iSCSI sobre LACP?
  • Crie adaptadores iSCSI VMkernel no vDS e tente vinculá-los a uplinks separados para obter algum tipo de MPIO mutante?
  • Adicionar mais adaptadores de rede?
ewwhite
fonte

Respostas:

1

Eu não recomendaria executar o iSCSI sobre o LACP, pois realmente não há nenhum benefício sobre a redundância básica de link.

Criar switches VMkernel para iSCSI no seu vDS com o software iSCSI HBA é exatamente o que você deve fazer. Isso lhe dará o verdadeiro MPIO. Esta postagem do blog parece um pouco relevante para o que você está tentando fazer, ignorando a necessidade de migrar dos comutadores padrão: https://itvlab.wordpress.com/2015/02/14/how-to-migrate-iscsi-storage-from- um switch padrão para um switch distribuído /

Você não precisará adicionar mais adaptadores de rede se já tiver dois para o iSCSI. No entanto, eu recomendaria que você habilitasse os jumbo frames (MTU 9000) na sua rede iSCSI. Isso deve ser definido em todos os níveis da rede, como VMkernel, vDS, comutadores físicos e dispositivos SAN.

Tim
fonte