Unidades lógicas e portas de destino nos sistemas MSA2000

As partições (volumes) nos sistemas MSA2000 são exportadas como unidades lógicas com um número da unidade lógica designado para essa partição.

LUNs em sistemas MSA2000

O controlador chama uma matriz de volume. Os discos SAS e SATA não podem ser misturados dentro de um volume e o número máximo de volumes por controlador é de 16. Os volumes podem ser divididos em volumes, que são, então, apresentados para o host. Pode haver até 128 volumes por controlador. A capacidade de um volume é de 1 MB a 16 TB.

O IBM Spectrum Virtualize possui um limite de tamanho de disco gerenciado de 1 PB individual.

IDs de LUN

Os LUNs exportados pelos sistemas MSA2000 relatam os descritores de identificação 0, 3, 4, 5 na página de VPD 0x83. Os IDs de LUN são baseadas nos endereços MAC do controlador. Por exemplo:

example;
# show volumes
Vdisk    Volume Name   Size  WR Policy    Class  Volume Serial Number  Cache Opt  Type

VD0                    VD0_V1               750.1GB  writeback    standard 00c0ffd76a330000a0fa124a01000000  standard  standard
VD2                    VD2_V1               750.1GB  writeback    standard 00c0ffd76a33000048fb124a01000000  standard  standard
VD_HC                  VD_CAP_V1            37.5GB   writeback    standard 00c0ffd76a3300005efc124a01000000  standard  standard
VD_1                   VD_1_V1              750.1GB  writeback    standard 00c0ffd7648f000064851d4a01000000  standard  standard
VD_3                   VD_3_V1              750.1GB  writeback    standard 00c0ffd7648f0000a6851d4a01000000  standard  standard
VD-R                   VD-R_V1              250.0GB  writeback    standard 00c0ffd7648f0000aa08234a01000000  standard  standard
VD-R                   VD-R_V2              250.0GB  writeback    standard 00c0ffd7648f0000ab08234a01000000  standard  standard
VD-R                   VD-R_V3              250.0GB  writeback    standard 00c0ffd7648f0000ab08234a02000000  standard  standard
------------------------------------------------------------------------------------------------------------------------
# show network-parameters
Network Parameters Controller A
-------------------------------
IP Address     : 9.71.47.27
Gateway        : 9.71.46.1
Subnet Mask    : 255.255.254.0
MAC Address    : 00:C0:FF:D7:6A:33
Addressing Mode: DHCP

Network Parameters Controller B
-------------------------------
IP Address     : 9.71.47.30
Gateway        : 9.71.46.1
Subnet Mask    : 255.255.254.0
MAC Address    : 00:C0:FF:D7:64:8F
Addressing Mode: DHCP

Criação e exclusão de LUN

Os LUNs do MSA2000 podem ser criados, modificados ou excluídos pelo Storage Management Utility (SMU) ou pela interface da linha de comandos (CLI). Os LUNs podem ser usados imediatamente com o formato para zeros como a tarefa em segundo plano padrão.
Nota: Os discos aparecem como crítico enquanto esse processo estiver ocorrendo.
Para criar uma unidade lógica (ou volume), conclua essas etapas:
  1. Na interface do Storage Management Utility SMU, acesse Gerenciar > Configuração do Disco Virtual > Criar um Disco. O SMU fornece um assistente para criar o volume.
  2. Você possui as opções a seguir:
    • Manual
    • Nome do Volume
    • Tipo de RAID
      Nota: O IBM Spectrum Virtualize não suporta o RAID 0.
    • Número de volumes
    • Expor para todos os hosts
      Nota: O opção Expor para todos os hosts pode causar confusão em ambientes multissistema.
    • Designações de LUN
Também é possível modificar, expandir ou excluir um volume usando o SMU ou a CLI.
Nota: Antes de excluir o LUN no sistema MSA2000, use o comando rmdisk para excluir o MDisk no IBM Spectrum Virtualize sistema em cluster.

Apresentação de LUN

Também é possível usar o SMU ou a CLI para mapear e remover o mapeamento de LUNs do MSA2000.

Para mapear uma unidade lógica (ou volume), do SMU, conclua essas etapas:
  1. Na interface do Storage Management Utility SMU, acesse Gerenciar > Gerenciamento de Volume > VDisk ou Volume > Mapeamento de Volume.
  2. Sob a seção Designar Privilégios de Acesso do Host, selecione Mapear Host para Volume.
  3. Para cada WWPN do IBM Spectrum Virtualize , selecione WWPN SVC no menu Nome WWN do HOST.
  4. Insira o número de LUN para apresentar ao IBM Spectrum Virtualize . Por exemplo, use 0 para o primeiro volume, em seguida, use 1 para o segundo, até que todos os volumes estejam designados.
  5. Selecione leitura/gravação para o Acesso da Porta 0 e Acesso da Porta 1.
  6. Clique em Mapeá-lo. O mapeamento resultante é exibido na seção Relacionamentos de Volume do Host do Current.
    Importante: Use a seção Relacionamentos do Volume do Host Atual para verificar se o ID de LUN está consistente e se todos os WWPNs do IBM Spectrum Virtualize foram mapeados.

Como o exemplo a seguir e para um cluster de 8 nós, 32 WWPNs são mostrados na saída de mapas do volume da apresentação (quatro portas por nó).

example shown for an 8-node cluster, that is, 32 WWPNs;
# show volume-maps
Volume [SN 00c0ffd76a330000a0fa124a01000000, Name (VD0_V1)] mapping view:
CH       ID LUN Access Host-Port-Identifier                    Nickname
-------------------------------------------------------------------------------
0,1       0   0 rw     50050768012FFFFF
0,1       0   0 rw     5005076801105CEE
0,1       0   0 rw     500507680110008A
0,1       0   0 rw     50050768011FFFFF
0,1       0   0 rw     50050768013FFFFF
0,1       0   0 rw     50050768014FFFFF
0,1       0   0 rw     500507680140008A
0,1       0   0 rw     500507680130008A
0,1       0   0 rw     500507680120008A
0,1       0   0 rw     5005076801405CEE
0,1       0   0 rw     5005076801205CEE
0,1       0   0 rw     5005076801305CEE
0,1       0   0 rw     500507680110596B
0,1       0   0 rw     5005076801305FB8
0,1       0   0 rw     5005076801205FB8
0,1       0   0 rw     5005076801405FB8
0,1       0   0 rw     5005076801105FB8
0,1       0   0 rw     500507680120596B
0,1       0   0 rw     500507680140596B
0,1       0   0 rw     500507680130596B
0,1       0   0 rw     5005076801400009
0,1       0   0 rw     5005076801300009
0,1       0   0 rw     5005076801100009
0,1       0   0 rw     5005076801200009
0,1       0   0 rw     50050768014FFFFE
0,1       0   0 rw     50050768013FFFFE
0,1       0   0 rw     50050768012FFFFE
0,1       0   0 rw     50050768011FFFFE
0,1       0   0 rw     5005076801200001
0,1       0   0 rw     5005076801400001
0,1       0   0 rw     5005076801300001
0,1       0   0 rw     5005076801100001

Nota: As LUNs do módulo do controlador A e o módulo do controlador B podem ter os mesmos IDs de LUN (0). Os módulo do controlador A e B aparecem no sistema IBM Spectrum Virtualize como controladores separados. Coloque os discos gerenciados (MDisks) no sistema em conjuntos de armazenamentos separados para que cada módulo controlador tenha seu próprio conjunto de armazenamentos separado para seus MDisks apresentados.

LUNs especiais

Os volumes podem ter um ID de LUN no intervalo de 0 a 126 em cada controlador. O LUN 0 no MSA2000 está visível a partir dos dois controladores, mas pode ser usado apenas para acessar o armazenamento do controlador preferencial. O LUN 0 no outro controlador não apresenta o armazenamento.

Portas de destino em sistemas MSA2000

O sistema MSA2000 tem dois controladores duais ativos com duas portas cada. Deve-se configurar essas portas como ponto a ponto usando a interface SMU.

Na interface do Storage Management Utility SMU, acesse Gerenciar > Config Gerais > Configuração da Porta do Host. Selecione Opções Avançadas e especifique o ponto a ponto para Alterar Topologia do Host.

Cada WWPN é identificado com o padrão 2P:7N:CC:CC:CC:MM:MM:MM em que P é o número da porta no controlador e N é o endereço da porta do controlador (0 ou 8), CC:CC:CC representa o Identificador Exclusivo Organizacional (OUI) e MM:MM:MM é exclusivo para o controlador específico.

example;
# show port-wwn
CTRL CH WWPN
-------------------------
A    0  207000C0FFD75198
A    1  217000C0FFD75198
B    0  207800C0FFD75198
B    1  217800C0FFD75198

Modelo de acesso à LU

O MSA2000 é um sistema ativo dual. Cada LUN tem um controlador de propriedade e uma E/S é atendida somente por portas nesse controlador. O failover ocorrerá automaticamente quando um controlador falhar (encerrar). O IBM Spectrum Virtualize não pode forçar o failover.

Agrupamento de LU

O sistema MSA2000 não suporta o agrupamento de LU.

Porta de acesso preferencial de LU

O sistema MSA possui duas portas por controlador. A E/S é através da porta 0 e a porta 1 está vinculada à porta 0 do outro controlador durante uma falha ou uma atualização do código.

Detecção de propriedade

O LUN é relatado somente pelas portas de destino do controlador proprietário.

Failover

A única maneira de fazer o failover de LUs de um controlador para outro é encerrando um dos controladores. O sistema MSA2000 normalmente não pode apresentar todos os LUNs do sistema através dos dois controladores. Portanto, ele requer uma conexão de quatro portas para duas malhas SAN. O failover para os sistemas MS2000 envolve o controlador sobrevivente tornando suas portas offline, em seguida, retornando com uma de suas portas, emulando os WWPNs do controlador com falha.
Nota: Esse comportamento também significa que metade dos caminhos operacionais do controlador sobrevivente será retirada quando o failover ocorrer, o que permite que a porta do controlador que está sendo encerrada seja emulada.