É possível usar mais de quatro portas da malha por
nó para melhorar o desempenho de E/S
de carga de pico, mas um planejamento cuidadoso é necessário.
Uma porta da malha é uma porta do Fibre Channel ou uma porta do 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 uma receber mais de 16 logins de outro nó, isto causa o erro
do 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 além de todas as portas do controlador de armazenamento no site A no comutador 1]
- Zona 2 - [Portas do nó P1A3, P1A4, P2A3, P2A4 além de 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.
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.