Requisitos para sistemas estendidos com portas Ethernet compatíveis com RDMA

Se você estiver configurando um sistema estendido que usa portas Ethernet compatíveis com o acesso direto remoto à memória (RDMA), assegure-se de que todos os requisitos específicos do RDMA sejam atendidos.

Use os requisitos a seguir para configurar um sistema estendido que usa portas Ethernet compatíveis com RDMA:

  • Conecte diretamente cada nó a duas ou mais malhas Ethernet compatíveis com RDMA nos sites primário e secundário (as malhas 2 a 4 são suportadas). Em conexões iSCSI, conecte cada nó a duas ou mais malhas Ethernet compatíveis com RDMA nos sites primário e secundário. Os sites são definidos como domínios de falha independentes. Um domínio de falha é uma parte do sistema dentro de um limite, de modo que qualquer falha (como uma falha de energia, incêndio ou sobrecarga) dentro desse limite fique contida dentro do limite e a falha não se propague ou afete peças fora desse limite. Os domínios de falha podem estar na mesma sala ou entre as salas no datacenter, prédios no mesmo campus ou prédios em cidades diferentes. Tipos diferentes de domínios de falha protegem contra tipos diferentes de falhas.
  • As portas Ethernet compatíveis com RDMA podem ser usadas para comunicações de nó para nó e conexão de host; no entanto, não compartilhe portas Ethernet compatíveis com RDMA para comunicações de hosts e de nó para nó. Portas compatíveis com RDMA não são suportadas para conexões com o armazenamento externo. Muitos outros protocolos também são suportados para conexão de host e virtualização de armazenamento externo.
  • Se um sistema de armazenamento for usado no terceiro site, ele deverá suportar discos quorum estendidos. Mais informações estão disponíveis nas matrizes de interoperabilidade disponíveis no seguinte website:

    www.ibm.com/support

  • Coloque os sistemas de armazenamento independentes nos sites primário e secundário e use o espelhamento de volume para espelhar os dados do host entre os sistemas de armazenamento nos dois sites. Quando possível, configure o nó preferencial de cada volume para o nó no mesmo site do host para o qual o volume é mapeado.
  • Evite o uso de Inter-Switch Links (ISLs) nos caminhos entre os nós e os sistemas de armazenamento externo. Se esta configuração for inevitável, não assine os ISLs em excesso devido ao tráfego expressivo do RDMA nos ISLs. Para a maioria das configurações, o entroncamento é necessário. Como os problemas de ISL são difíceis de diagnosticar, as estatísticas de erro de porta do comutador devem ser coletadas e regularmente monitoradas para detectar falhar.
  • O uso de um único comutador no terceiro site pode provocar a criação de uma única malha em vez de duas malhas independentes e redundantes. Uma malha única é uma configuração não suportada.
  • A porta Ethernet 1 dos nós em cada nó deve estar conectada à mesma sub-rede ou sub-redes. A porta Ethernet 2 (se usada) de cada nó deve estar conectada à mesma sub-rede (que poderá ser uma sub-rede diferente da porta 1, que é o recomendado). O mesmo princípio se aplica a outras portas Ethernet.
  • Algumas ações de serviço requerem acesso físico a todos os nós em um sistema. Se os nós em um sistema estendido estiverem separados por mais de 100 metros, as ações de serviço poderão requerer múltiplas equipes de serviço. Entre em contato com o representante de serviço para consultar sobre o suporte a múltiplos sites.
  • Use um terceiro site dedicado para hospedar um disco quorum ou um aplicativo de quorum de IP. Para um sistema estendido, os discos quorum ou os aplicativos de quorum de IP fornecerão redundância se a comunicação for perdida entre os sites primário e secundário. Além disso, ambos contêm metadados de configuração que são usados para recuperar o sistema, se necessário. Os aplicativos de quorum de IP são usados para quando o sistema estendido se conecta aos sistemas de armazenamento conectados por iSCSI. Os sistemas de armazenamento iSCSI não podem ser configurados em um terceiro site.

    Um sistema estendido localiza o disco quorum ativo ou um aplicativo de quorum de IP em um terceiro site. Se a comunicação entre os locais primário e secundário for perdida, o local com acesso ao disco quorum ativo continua a processar transações. Se a comunicação com o disco quorum ativo for perdida, um disco quorum alternativo em outro local poderá se tornar o disco quorum ativo.

    Embora um sistema de nós possa ser configurado para usar até três discos quorum, somente um disco quorum pode ser escolhido para resolver uma situação na qual o sistema é particionado em dois conjuntos de nós de tamanho igual. O propósito dos outros discos quorum é fornecer redundância se um disco quorum falhar antes do sistema ser particionado.

Um sistema estendido de exemplo que usa portas Ethernet compatíveis com RDMA para conectar nós é ilustrado em Figura 1.

Figura 1. Configuração do sistema estendido em portas Ethernet compatíveis com RDMA
Uma ilustração de uma configuração do sistema estendido que usa a Ethernet compatível com RDMA portas.

Nesta configuração, se o site primário ou o site secundário falhar, deve-se garantir que o site restante retenha acesso direto ao sistema de armazenamento que hospeda os discos quorum.

Essa configuração tem as seguintes restrições:

  • Não conecte um sistema de armazenamento em um site diretamente a uma malha do comutador no outro site.
  • Uma configuração alternativa pode usar um comutador compatível com RDMA extra no terceiro site com conexões de tal comutador com o site primário e com o site secundário.
  • Uma configuração do sistema estendido é suportada apenas quando o sistema de armazenamento que hospeda os discos quorum suporta quorum estendido. Embora outros tipos de sistemas de armazenamento possam ser usados para fornecer discos quorum, o acesso a esses discos quorum é sempre por meio de um único caminho.