É possível usar a interface da linha de comandos (CLI) para criar um conjunto de armazenamentos.
Antes de Iniciar
Atenção: Se você incluir um MDisk em um conjunto de armazenamentos como um MDisk, quaisquer dados no MDisk serão perdidos. Se você deseja manter os dados em um MDisk (por exemplo, porque você deseja importar o armazenamento que anteriormente não era gerenciado pelo sistema), deve-se criar volumes de modo de imagem.
Suponha que o sistema foi configurado e que um controlador de backend tenha sido configurado para apresentar um novo armazenamento para o sistema.
Se estiver usando um
disco gerenciado unidade flash em seu sistema, assegure-se de estar
familiarizado com as regras de configuração do
unidade flash.
Se você pretende manter a alocação de volume dentro de um sistema de armazenamento, assegure-se de que todos os MDisks no conjunto de armazenamentos sejam apresentados pelo mesmo sistema de armazenamento.
Assegure-se de que todos os MDisks que estão alocados para um único conjunto de armazenamentos sejam do mesmo tipo de RAID. Se o conjunto de armazenamentos tiver mais de uma camada de armazenamento, assegure-se de que todos os MDisks da mesma camada sejam do mesmo tipo de RAID. Durante o uso do Easy Tier, todos os MDisks em um conjunto de armazenamentos na mesma camada devem ser semelhantes e ter características de desempenho semelhantes.
Se você não usar o Easy Tier, o conjunto de armazenamentos deverá conter apenas uma camada de armazenamento, e todos os MDisks no conjunto de armazenamentos deverão ser semelhantes e ter características de desempenho semelhantes.
Conforme você planeja quantos conjuntos criar, considere os fatores a seguir:
- Um volume só pode ser criado usando o armazenamento de um conjunto de armazenamentos. Portanto, se criar pequenos (conjuntos
de armazenamentos), talvez você perca os benefícios fornecidos pela virtualização, isto é, um gerenciamento mais eficiente do espaço livre e uma carga de trabalho distribuída de maneira mais uniforme para um melhor desempenho.
- Se algum MDisk de um conjunto de armazenamentos ficar off-line, todos os (volumes) no conjunto de armazenamentos ficarão off-line. Portanto, você pode querer considerar o uso de diferentes conjuntos de armazenamentos para diferentes controladores de backend ou para diferentes aplicativos.
- Se você previr a inclusão e a remoção regular de controladores de backend ou armazenamento, essa tarefa será simplificada, agrupando todos os MDisks apresentados por um controlador de backend em um conjunto de armazenamentos.
- Todos os MDisks em um conjunto de armazenamentos devem ter níveis semelhantes de desempenho ou confiabilidade, ou ambos. Se um conjunto de armazenamentos contiver MDisks com diferentes níveis de desempenho, o desempenho dos (volumes) nesse grupo será limitado pelo desempenho do MDisk mais lento. Se um conjunto de armazenamentos contiver MDisks com diferentes níveis de confiabilidade, a confiabilidade dos (volumes) nesse grupo será a do MDisk menos confiável do grupo.
Nota: Ao criar um conjunto com um novo unidade flash,
o novo unidade flash será
formatado automaticamente e configurado para um tamanho de bloco de 512 bytes.
Sobre Esta Tarefa
Mesmo com o melhor planejamento, as circunstâncias podem mudar e você deverá reconfigurar seus (conjuntos de armazenamentos) após eles
terem sido criados. Os recursos de migração de dados que são fornecidos pelo sistema permitem mover dados sem interromper a E/S.
Escolhendo o tamanho da extensão do conjunto de armazenamento
Conforme você planeja o tamanho da extensão de cada novo conjunto, considere os fatores a seguir:
- Você deve especificar o tamanho da extensão quando criar um novo conjunto de armazenamentos.
- Não é possível alterar o tamanho da extensão posteriormente; ele deve permanecer constante durante todo o tempo de vida do conjunto de armazenamentos.
- Conjuntos de armazenamentos podem ter tamanhos de extensão diferentes; no entanto, isso impõe restrições no uso de migração de dados.
- O tamanho da extensão afeta o tamanho máximo de um volume no conjunto de armazenamentos. Um tamanho de extensão maior aumenta a quantia total de armazenamento que o sistema pode gerenciar, e um tamanho de extensão menor permite o controle com mais baixa granularidade da alocação de armazenamento.
O
Tabela 1 compara a capacidade máxima do volume para cada tamanho da extensão. O máximo é diferente para
volumes thin-provisioned. Como o sistema aloca um número inteiro de extensões para cada volume que é criado, o uso de um tamanho de extensão maior pode aumentar a quantidade de armazenamento que é desperdiçado no final de cada volume. Os tamanhos de extensão maiores também reduzem a capacidade do sistema de distribuir cargas de trabalho de E/S sequenciais entre muitos MDisks e, portanto, podem reduzir os benefícios de desempenho da virtualização.
Tabela 1. Capacidade máxima do volume por tamanho da extensão| Tamanho da extensão (MB) |
Capacidade máxima do volume em GB (não volumes thin-provisioned) |
Capacidade máxima do volume em GB (volumes thin-provisioned) |
| 16 |
2048 (2 TB) |
2000 |
| 32 |
4096 (4 TB) |
4000 |
| 64 |
8192 (8 TB) |
8000 |
| 128 |
16.384 (16 TB) |
16.000 |
| 256 |
32.768 (32 TB) |
32.000 |
| 512 |
65.536 (64 TB) |
65.000 |
| 1024 |
131.072 (128 TB) |
130.000 |
| 2048 |
262.144 (256 TB) |
260.000 |
| 4096 |
262.144 (256 TB) |
262.144 |
| 8192 |
262.144 (256 TB) |
262.144 |
Importante: É possível especificar diferentes tamanhos de extensão para diferentes conjuntos de armazenamentos; entretanto, não é possível migrar (volumes) entre conjuntos de armazenamentos com tamanhos de extensão diferentes.
Se possível, crie todos os conjuntos de armazenamentos com o mesmo tamanho de extensão.
Use
as etapas a seguir para criar um conjunto de armazenamento:
Procedimento
Emita o comando mkmdiskgrp da CLI para criar um conjunto de armazenamentos. Este é um exemplo do comando da CLI que pode ser emitido para criar um conjunto de armazenamentos:
mkmdiskgrp -name maindiskgroup -ext
32
-mdisk mdsk0:mdsk1:mdsk2:mdsk3
em que maindiskgroup é o nome do conjunto de armazenamentos que você deseja criar, 32 MB é o tamanho da extensão que você deseja usar e mdsk0, mdsk1, mdsk2, mdsk3 são os nomes dos quatro MDisks que você deseja incluir no grupo.
Resultados
São criados MDisks e incluídos em um
conjunto de armazenamento.
Exemplo
O exemplo a seguir fornece um cenário no qual você deseja criar um conjunto de armazenamentos, mas você não tem nenhum MDisk disponível para incluir no grupo. Você planeja incluir
os MDisks posteriormente. Você usa o comando mkmdiskgrp da CLI para criar o conjunto de armazenamentos bkpmdiskgroup e, posteriormente, usa o comando addmdisk da CLI para incluir mdsk4, mdsk5, mdsk6, mdsk7 no conjunto de armazenamentos.
- Emita mkmdiskgrp -name bkpmdiskgroup -ext 32
em que bkpmdiskgroup é o nome do conjunto de
armazenamentos que você deseja criar e 32 MB é o tamanho da extensão que você deseja usar.
- Localize os quatro MDisks que você deseja incluir no conjunto de armazenamentos.
- Emita addmdisk -mdisk mdsk4:mdsk5:mdsk6:mdsk7
bkpdiskgroup
em que mdsk4, mdsk5, mdsk6, mdsk7 são os nomes dos MDisks que você deseja incluir no conjunto de armazenamentos e bkpdiskgroup é o nome do conjunto de armazenamentos para o qual você deseja incluir MDisks.