Criar volume RAID (seleção automática da unidade)
O create volume
comando cria um grupo de volumes entre as unidades no storage array e um novo volume no grupo de volumes. Os controladores de storage array escolhem as unidades a serem incluídas no volume.
Arrays compatíveis
Este comando se aplica a qualquer storage array individual, incluindo os arrays E4000, E2700, E5600, E2800, E5700, EF600 e EF300, desde que todos os pacotes SMcli estejam instalados.
Funções
Para executar esse comando em um storage array E4000, E2800, E5700, EF600 ou EF300, você deve ter a função Administrador de armazenamento.
Contexto
|
Se você tiver unidades com capacidades diferentes, não será possível criar volumes automaticamente especificando o |
Sintaxe
Parâmetros
Parâmetro | Descrição | ||
---|---|---|---|
|
O número de unidades não atribuídas que você deseja usar no grupo de volumes. |
||
|
O nome que você deseja dar ao novo grupo de volumes. Coloque o novo nome do grupo de volumes entre aspas duplas (" ").
|
||
|
O nível RAID do grupo de volumes que contém o volume. Os valores válidos são |
||
|
O nome que você deseja dar ao novo volume. Coloque o novo nome do volume entre aspas duplas (" ").
|
||
|
O tipo de material de unidade que pretende utilizar para o grupo de volumes. Estes suportes de dados da unidade são válidos:
|
||
|
O tipo de unidade que você deseja usar no volume. Não é possível misturar tipos de unidade. Você deve usar esse parâmetro quando tiver mais de um tipo de unidade em seu storage array. Estes tipos de unidade são válidos:
Se você não especificar um tipo de unidade, o comando padrão será |
||
|
O tamanho do volume que você está adicionando ao storage array. O tamanho é definido em unidades de |
||
|
O controlador que possui o volume. Os identificadores válidos do controlador são |
||
|
A configuração para ativar ou desativar o cache ler pré-busca. Para desativar a pré-busca de leitura de cache, defina este parâmetro como |
||
|
A quantidade de dados (em KB) que o controlador grava em uma única unidade em um volume antes de gravar dados na próxima unidade. Os valores válidos são |
||
|
A definição para |
||
|
A configuração para aplicar proteção contra perda de bandeja quando você cria o grupo de volume. Para aplicar a proteção contra perda de bandeja, defina este parâmetro como |
||
|
A configuração para aplicar a proteção contra perda de gaveta quando você cria o grupo de volume do repositório espelhado. Para aplicar a proteção contra perda de gaveta, defina este parâmetro como |
||
|
A configuração para garantir que a capacidade de reserva seja alocada para o tamanho futuro do segmento aumenta. O valor padrão é |
||
|
A configuração para especificar o nível de segurança ao criar os grupos de volumes e todos os volumes associados. Estas definições são válidas:
|
||
|
A configuração para especificar se os recursos de provisionamento de recursos estão ativados. Para desativar o provisionamento de recursos, defina este parâmetro como |
||
|
Este parâmetro permite mapear o volume para um host. Se pretender mapear mais tarde, defina este parâmetro como |
||
|
Este parâmetro define o tamanho do bloco do volume que está sendo criado. Um valor de 0 ou o parâmetro não definido usa o tamanho padrão do bloco. |
Notas
Você pode usar qualquer combinação de carateres alfanuméricos, hífens e sublinhados para os nomes. Os nomes podem ter um máximo de 30 carateres.
O driveCount
parâmetro permite escolher o número de unidades que deseja usar no grupo de volumes. Não é necessário especificar as unidades por ID da bandeja e ID do slot. Os controladores escolhem as unidades específicas a serem usadas para o grupo de volumes.
O owner
parâmetro define qual controlador possui o volume.
Se você não especificar uma capacidade usando o capacity
parâmetro, toda a capacidade da unidade disponível no grupo de volumes será usada. Se você não especificar unidades de capacidade, bytes
será usado como o valor padrão.
Tamanho do segmento
O tamanho de um segmento determina quantos blocos de dados o controlador grava em uma única unidade em um volume antes de gravar dados na próxima unidade. Cada bloco de dados armazena 512 bytes de dados. Um bloco de dados é a menor unidade de armazenamento. O tamanho de um segmento determina quantos blocos de dados contém. Por exemplo, um segmento de 8 KB contém 16 blocos de dados. Um segmento de 64 KB contém 128 blocos de dados.
Quando você insere um valor para o tamanho do segmento, o valor é verificado em relação aos valores suportados fornecidos pelo controlador no tempo de execução. Se o valor inserido não for válido, o controlador retornará uma lista de valores válidos. O uso de uma única unidade para uma única solicitação deixa outras unidades disponíveis para atender simultaneamente a outras solicitações. Se o volume estiver em um ambiente onde um único usuário está transferindo grandes unidades de dados (como Multimídia), o desempenho é maximizado quando uma única solicitação de transferência de dados é atendida com uma única faixa de dados. (Uma faixa de dados é o tamanho do segmento que é multiplicado pelo número de unidades no grupo de volumes que são usadas para transferências de dados.) Neste caso, várias unidades são usadas para a mesma solicitação, mas cada unidade é acessada apenas uma vez.
Para obter o desempenho ideal em um ambiente de armazenamento de sistemas de arquivos ou banco de dados multiusuário, defina o tamanho do segmento para minimizar o número de unidades necessárias para atender a uma solicitação de transferência de dados.
Dica de utilização
|
Não é necessário introduzir um valor para o |
Dica de uso | Definição do tamanho do segmento | Configuração de pré-busca de leitura de cache dinâmico |
---|---|---|
Sistema de arquivos |
128 KB |
Ativado |
Banco de dados |
128 KB |
Ativado |
Multimédia |
256 KB |
Ativado |
Cache lê pré-busca
A pré-busca de leitura de cache permite que o controlador copie blocos de dados adicionais no cache enquanto o controlador lê e copia blocos de dados solicitados pelo host da unidade para o cache. Essa ação aumenta a chance de que uma futura solicitação de dados possa ser atendida a partir do cache. A pré-busca de leitura de cache é importante para aplicativos Multimídia que usam transferências de dados sequenciais. Os valores válidos para o cacheReadPrefetch
parâmetro são TRUE
ou FALSE
. A predefinição é TRUE
.
Tipo de segurança
Use o securityType
parâmetro para especificar as configurações de segurança do storage array.
Antes de definir o securityType
parâmetro como enabled
, você deve criar uma chave de segurança do storage array. Use o create storageArray securityKey
comando para criar uma chave de segurança de storage array. Estes comandos estão relacionados com a chave de segurança:
-
create storageArray securityKey
-
export storageArray securityKey
-
import storageArray securityKey
-
set storageArray securityKey
-
enable volumeGroup [volumeGroupName] security
-
enable diskPool [diskPoolName] security
Unidades seguras
As unidades com capacidade segura podem ser unidades com criptografia total de disco (FDE) ou unidades FIPS (Federal Information Processing Standard). Use o secureDrives
parâmetro para especificar o tipo de unidades seguras a serem usadas. Os valores que você pode usar são fips
e fde
.
Proteção contra perda de bandeja e proteção contra perda de gaveta
Para ativar a proteção contra perda de bandeja/gaveta, consulte as tabelas a seguir para obter critérios adicionais:
Nível | Critérios para proteção contra perda de bandejas | Número mínimo de bandejas necessário |
---|---|---|
|
O pool de discos não contém mais de duas unidades em uma única bandeja |
6 |
|
O grupo de volumes não contém mais do que duas unidades em uma única bandeja |
3 |
|
Cada unidade do grupo de volume está localizada em uma bandeja separada |
3 |
|
Cada unidade em um par RAID 1 deve estar localizada em uma bandeja separada |
2 |
|
Não é possível obter a proteção contra perda do tabuleiro. |
Não aplicável |
Nível | Critérios para proteção contra perda de gaveta | Número mínimo de gavetas necessário |
---|---|---|
|
O pool inclui unidades de todas as cinco gavetas e há um número igual de unidades em cada gaveta. Uma bandeja de 60 unidades pode obter proteção contra perda de gaveta quando o pool de discos contém 15, 20, 25, 30, 35, 40, 45, 50, 55 ou 60 unidades. |
5 |
|
O grupo de volumes não contém mais do que duas unidades em uma única gaveta. |
3 |
|
Cada unidade do grupo de volume está localizada em uma gaveta separada. |
3 |
|
Cada unidade em um par espelhado deve estar localizada em uma gaveta separada. |
2 |
|
Não é possível obter proteção contra perda de gaveta. |
Não aplicável |
Exemplo de comando
create volume driveCount=2 volumeGroupUserLabel="FIPS_VG" raidLevel=1 userLabel="FIPS_V"
driveMediaType=HDD securityType=capable secureDrives=fips
Nível mínimo de firmware
7,10 adiciona capacidade RAID nível 6 e o dssPreAllocate
parâmetro.
7,50 adiciona o securityType
parâmetro.
7,60 adiciona o drawerLossProtect
parâmetro.
7,75 adiciona o dataAssurance
parâmetro.
8,25 adiciona o secureDrives
parâmetro.
8,63 adiciona o resourceProvisioningCapable
parâmetro.
11,70 adiciona o blockSize
parâmetro.