Planejamento para mais de quatro portas da malha por nó
É possível usar mais de quatro portas da malha por nó para
melhorar o desempenho de E/S de pico, mas é necessário fazer um planejamento cauteloso.
Uma porta de malha é uma porta Fibre Channel ou uma porta Fibre Channel over Ethernet (FCoE).
Se você usar mais de quatro portas da malha
por nó, você deverá usar os comandos localfcportmask e partnerfcportmask
ou tenha cuidado com sua configuração de zoneamento de malha.
Se um nó receber mais de 16 logins de outro nó, então
ocorrerá o erro de nó 860.
É possível assegurar que não mais que 16 logins sejam recebidos
pelas recomendações a seguir:
Zoneie a malha SAN para reduzir o número de caminhos entre os
nós.
Aplique uma máscara da porta do Fibre Channel local (caso os nós estejam dentro do
mesmo sistema) ou da máscara da porta do Fibre Channel parceira (caso os nós
estejam em sistemas diferentes) para reduzir o número de portas que estão sendo
usadas para a comunicação de nó a nó.
Forneça uma combinação das duas (máscaras de zoneamento e porta).
Para evitar receber o erro de nó 860 e maximizar o desempenho
em seu sistema, siga estas recomendações:
Para redundância, use no mínimo duas portas. Se as portas estiverem sendo
dedicadas para diferentes tipos de tráfego, designe no mínimo duas
portas para cada tipo de tráfego.
Em um sistema, até 50% dos dados gerais transferidos
pela SAN são transmitidos entre os nós. No entanto, para as cargas de trabalho
com leitura intensa, o número é bem menor. Portanto, se as portas estiverem sendo
dedicadas para diferentes tipos de tráfego, designe entre 1/4 e 1/2
das portas gerais para a comunicação de nó a nó dentro do sistema.
Para a replicação entre sistemas, a conexão entre os sistemas
normalmente é o gargalo.
Exceto para a redundância, não
há nenhum motivo para ter mais conexões SAN do que a largura da banda.
Por
exemplo, se dois sites estiverem conectados por um link de 10 Gbps, duas portas de 8 Gbps
serão suficientes.
Normalmente, os sistemas são configurados com duas portas
por nó para o tráfego de replicação principalmente para a redundância. Para sistemas
com um maior número de nós, pode ser melhor ter conexões
apenas de um subconjunto de nós para a replicação em um sistema remoto. O sistema encaminha automaticamente o tráfego de replicação entre os nós
locais de forma que todos os nós ainda possam participar da replicação.
Nos exemplos a seguir, considere esta configuração que é mostrada
em
Figura 1:Figura 1. Configuração da porta da malha
Quatro nós, sendo que os nós 1 e 2 estão em um sistema no local A. Os nós
3 e 4 estão em um sistema no local B.
Cada local tem 2 comutadores (comutadores 1 e 2 no local A; comutadores 3 e
4 no local B).
Cada nó tem dois adaptadores (A e B).
Cada adaptador tem quatro portas, sendo que a porta é chamada de P nodeid adapterid portnumber. Por exemplo, a porta 3 no adaptador B do nó 4 é chamada de P4B3.
Exemplo 1: apenas zoneamento
Cada nó no
sistema é configurado da seguinte forma:
São usadas quatro portas para o host, o controlador e as conexões de nó local.
São usadas quatro portas para Global Mirror e Metro Mirror.
As zonas a seguir são necessárias para dois locais, A e
B:
Conjuntos de zonas para o local A:
Zona para controladores de armazenamento e conexões de nó local (HBA do adaptador Fibre
Channel)
Zona 1 - [Portas do nó P1A1, P1A2, P2A1, P2A2 mais todas as portas do controlador de armazenamento no site A no comutador 1]
Zona 2 - [Portas do nó P1A3, P1A4, P2A3, P2A4 mais todas as portas do controlador de armazenamento no site A no comutador 2]
Zonas para conexão de host (HBA do adaptador Fibre Channel A)
As mesmas portas no primeiro adaptador são zoneadas para que fiquem visíveis aos
hosts. É recomendado que cada host esteja em uma zona separada e um host
com duas portas conectadas a duas malhas tenha duas zonas, uma
por malha. O número real de zonas pode ser multiplicado duas vezes
pelo número de hosts. Um host com quatro portas conectadas a
duas malhas deve ter quatro zonas. Nesse caso, o número real
de zonas pode ser multiplicado quatro vezes pelo número de hosts. No caso
do host de quatro portas, as zonas para um host podem ser:
Zona 3 - [porta do host, P1A1 e P2A1 para failover de caminhos
múltiplos] no comutador 1
Zona 4 - [porta do host, P1A2 e P2A2 para failover de caminhos
múltiplos] no comutador 1
Zona 5 - [porta do host, P1A3 e P2A3 para failover de caminhos
múltiplos] no comutador 2
Zona 6 - [porta do host, P1A4 e P2A4 para failover de caminhos
múltiplos] no comutador 2
Se o host tiver somente duas portas, ele poderá ter a Zona 3 e Zona
5 ou a Zona 4 e a Zona 6.
Zonas para Global Mirror e Metro Mirror (somente HBA do adaptador Fibre
Channel B):
Para assegurar-se de que o Global Mirror e Metro Mirror usem
o segundo adaptador Fibre Channel exclusivamente, é necessário que cada
par de portas remota ou local tenha sua própria zona:
Zona 7 - [P1B1,P3B1]
Zona 8 - [P1B1,P3B2]
Zona 9 - [P1B1,P4B1]
Zona 10 - [P1B1,P4B2]
Zona 11 - [P1B2,P3B1]
Zona 12 - [P1B2,P3B2]
Zona 13 - [P1B2,P4B1]
Zona 14 - [P1B2,P4B2]
Zona 15 - [P2B1,P3B1]
Zona 16 - [P2B1,P3B2]
Zona 17 - [P2B1,P4B1]
Zona 18 - [P2B1,P4B1]
Zona 18 - [P2B1,P4B1]
Zona 19 - [P2B1,P4B2]
Zona 20 - [P2B2,P3B2]
Zona 21 - [P2B2,P4B1]
Zona 22 - [P2B2,P4B2]
Conjuntos de zonas para o local B:
Esse conjunto de zonas é essencialmente
uma imagem de espelho do zoneamento para o local A.
Zona para controladores de armazenamento e conexões de nó local (HBA do adaptador Fibre
Channel A):
Zona 23 - [Portas do nó P3A1, P3A2, P4A1, P4A2 mais todas as portas do controlador de armazenamento no site B no comutador 3]
Zona 24 - [Portas do nó P3A3, P3A4, P4A3, P4A4 mais todas as portas do controlador de armazenamento no site B no comutador 4]
Zonas para conexão de host (HBA do adaptador Fibre Channel A)
As mesmas portas no primeiro adaptador são zoneadas para que fiquem visíveis aos
hosts. Só serão listadas as zonas para um host. É recomendado que
cada host esteja em uma zona separada. Um host com duas portas conectadas a
duas malhas tem duas zonas, uma por malha. O número real de
zonas pode ser multiplicado duas vezes pelo número de hosts. Um host com
quatro portas conectadas a duas malhas deve ter quatro zonas. Nesse caso, o número real de zonas pode ser multiplicado quatro vezes
pelo número de hosts. No caso do host de quatro portas, as zonas para
um host podem ser:
Zona 25 - [portas do host, P3A1 e P4A1 para failover de caminhos
múltiplos] no comutador 3
Zona 26 - [portas do host, P3A2 e P4A2 para failover de caminhos
múltiplos] no comutador 3
Zona 27 - [portas do host, P3A3 e P4A3 para failover de caminhos
múltiplos] no comutador 4
Zona 28 - [portas do host, P3A4 e P4A4 para failover de caminhos
múltiplos] no comutador 4
Se o host só tiver duas portas, ele pode ser a Zona 25 e Zona
27 ou a Zona 26 e a Zona 28.
Zonas para Global Mirror e Metro Mirror (somente HBA do adaptador Fibre
Channel B):
Para assegurar-se de que o Global Mirror e Metro Mirror usem
o segundo adaptador Fibre Channel exclusivamente, é necessário que cada
par de portas remota ou local tenha sua própria zona:
Zona 29 - [P1B3,P3B3]
Zona 30 - [P1B3,P3B4]
Zona 31 - [P1B3,P4B3]
Zona 32 - [P1B3,P4B4]
Zona 33 - [P1B4,P3B3]
Zona 34 - [P1B4,P3B4]
Zona 35 - [P1B4,P4B3]
Zona 36 - [P1B4,P4B4]
Zona 37 - [P2B3,P3B3]
Zona 38 - [P2B3,P3B4]
Zona 39 - [P2B3,P4B3]
Zona 40 - [P2B3,P4B4]
Zona 41 - [P2B4,P3B3]
Zona 42 - [P2B4,P3B4]
Zona 43 - [P2B4,P4B3]
Zona 44 - [P2B4,P4B4]
Exemplo 2: apenas máscara da porta
Presumindo a
mesma configuração do exemplo 1, é possível atingir o mesmo resultado
usando a máscara de porta em vez do zoneamento. As posições na máscara representam IDs da porta de E/S
Fibre Channel com ID 1 na posição mais à direita. Esses IDs são mostrados pelo comando
lsportfc. Neste exemplo, as portas A1, A2, A3, A4, B1, B2, B3 e B4 correspondem aos IDs de
porta de E/S FC 1, 2, 3, 4, 5, 6, 7 e 8.
Para comunicação de parceria remota, aplique
uma máscara que limite a comunicação às portas B1, B2, B3 e B4
aplicando uma máscara da porta 11110000 em ambos os sistemas. Use o
comando chsystem -partnerfcportmask 11110000.
Para comunicação local entre nós, aplique uma máscara que limite a
comunicação às portas A1, A2, A3 e A4 aplicando uma máscara da porta
00001111 em ambos os sistemas. Use o comando chsystem
-localfcportmask 00001111.
Assim, é possível ter uma zona única
que contenha todas as portas de nó, visto que o mascaramento de portas assegura que
o número de logins não ultrapasse 16.
Com esta configuração, o
zoneamento para conectividade de host e conectividade de
armazenamento não precisa considerar as regras sobre mais de 16
logins.