É possível usar a interface de linha de comandos (CLI) para
criar conjuntos de armazenamento.
Antes de Iniciar
Atenção: Se você incluir um MDisk em um conjunto de armazenamentos como um MDisk, os dados
no MDisk serão perdidos. Se desejar manter os dados em um MDisk (por exemplo, porque você deseja
importar o armazenamento que anteriormente não era gerenciado pelo sistema
), é preciso criar então volumes de modo de imagem.
Suponha que o sistema foi configurado e que um controlador de backend foi configurado para
apresentar um novo armazenamento para 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 do
volume em um sistema de
armazenamento, certifique-se de que todos os MDisks do
conjunto de armazenamento sejam
apresentados pelo mesmo sistema de armazenamento.
Certifique-se de que todos os MDisks que estejam alocados para um único
conjunto de armazenamento sejam do
mesmo tipo de RAID. Se o conjunto de
armazenamento tiver mais de uma camada de armazenamento,
certifique-se de que todos os MDisks da mesma camada sejam do mesmo tipo
de RAID. Ao usar o Easy Tier,
todos os MDisks de 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
somente uma camada de armazenamento e todos os MDisks do 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
armazenamento. Portanto, se você criar pequenos (conjuntos de
armazenamento), talvez perca os benefícios fornecidos pela
virtualização, a saber, o gerenciamento mais eficiente do espaço livre e
uma carga de trabalho distribuída de maneira mais uniforme, para a
obtenção de um melhor desempenho.
- Se algum MDisk de um conjunto de
armazenamento ficar off-line, todos os
(volumes) do
conjunto de armazenamento ficarão
off-line. Portanto, você talvez deseje considerar o uso de diferentes conjuntos de armazenamento 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 de armazenamento, essa tarefa poderá ser simplificada agrupando
todos os MDisks apresentados por um controlador de backend em um único
conjunto de armazenamento.
- Todos os MDisks de um conjunto de armazenamentos devem
ter níveis semelhantes de desempenho ou confiabilidade, ou ambos. Se um conjunto de
armazenamento contiver MDisks com diferentes níveis de
desempenho, o desempenho dos
(volumes) desse grupo será limitado
pelo desempenho do MDisk mais lento. Se um
conjunto de armazenamento contiver
MDisks com diferentes níveis de confiabilidade, a confiabilidade dos
(volumes) desse grupo será igual à 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ê deve reconfigurar seus (conjuntos de
armazenamento) após sua criação. Os recursos de migração de dados que são fornecidos
pelo sistema
permitem mover dados sem interrupção da E/S.
Escolhendo o tamanho de extensão de um conjunto de
armazenamentos
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 ao criar um novo
conjunto de armazenamento.
- O tamanho da extensão não pode ser alterado posteriormente; ele deve
permanecer constante durante todo o tempo de vida do
conjunto de armazenamento.
- Conjuntos de armazenamento podem
ter diferentes tamanhos de extensão; entretanto, isso impõe restrições no
uso da 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 de 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 da extensão maior pode aumentar a quantidade de armazenamento que é gasto no fim de cada
volume. Tamanhos da extensão maiores também reduzem a capacidade do
sistema
distribuir cargas de trabalho de E/S sequenciais entre muitos MDisks e, portanto, pode reduzir os benefícios
de desempenho da virtualização.
Tabela 1. Capacidade Máxima de Volume
por Tamanho da Extensão| Tamanho da extensão (MB) |
Capacidade mínima de
volume em GB (não
volumes thin-provisioned) |
Capacidade máxima de
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 armazenamento; entretanto, não é possível migrar (volumes) entre conjuntos de armazenamento com diferentes tamanhos de extensão.
Se possível, crie todos os conjuntos de armazenamento 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 armazenamento. Este é um exemplo do comando da CLI que pode ser emitido para
criar um conjunto de armazenamento:
mkmdiskgrp -name maindiskgroup -ext
32
-mdisk mdsk0:mdsk1:mdsk2:mdsk3
em que maindiskgroup é o nome do
conjunto de armazenamento 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 armazenamento,
mas não há MDisks disponíveis para incluir no grupo. Você planeja incluir
os MDisks posteriormente. Use o comando mkmdiskgrp da
CLI para criar o conjunto de
armazenamento bkpmdiskgroup e,
posteriormente, use o comando addmdisk da CLI para
incluir mdsk4, mdsk5, mdsk6, mdsk7 no
conjunto de armazenamento.
- Emita mkmdiskgrp -name bkpmdiskgroup -ext 32
em que bkpmdiskgroup é o nome do
conjunto de armazenamento que você
deseja criar e 32 MB é o tamanho da extensão que você
deseja usar.
- Localize quatro MDisks que você deseje incluir no
conjunto de armazenamento.
- 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 armazenamento e
bkpdiskgroup é o nome do
conjunto de armazenamento no qual
você deseja incluir MDisks.