Configurar a política de armazenamento
As políticas de armazenamento vSAN do VMware definem os requisitos de armazenamento para suas máquinas virtuais (VMs). Essas políticas garantem o nível de serviço necessário para suas VMs, pois determinam como o armazenamento é alocado para a VM. A cada VM implantada em um armazenamento de dados vSAN é atribuída ao menos uma política de armazenamento de VM.
Você pode atribuir uma política de armazenamento de VM na implantação inicial de uma VM ou ao fazer outras operações de VM, como clonagem ou migração. Os usuários cloudadmin pós-implantação ou com funções equivalentes não podem alterar a política de armazenamento padrão para uma VM. No entanto, a política de armazenamento de VM por disco é permitida.
O comando Executar permite que os usuários autorizados alterem a política de armazenamento de VM padrão ou existente para uma política disponível para uma VM após a implantação. Não há alterações feitas na política de armazenamento da VM no nível do disco. Você sempre pode alterar a política de armazenamento da VM no nível de disco de acordo com seus requisitos.
Observação
Os comandos de execução são executados um de cada vez no pedido enviado.
Neste artigo, saiba como:
- Listar todas as políticas de armazenamento
- Definir a política de armazenamento para uma VM
- Especificar a política de armazenamento padrão para um cluster
- Criar política de armazenamento
- Remover política de armazenamento
Pré-requisitos
Certifique-se de que o nível mínimo de hosts seja atendido.
Configuração RAID | Falhas a tolerar (FTT) | Hosts mínimos necessários |
---|---|---|
RAID-1 (Espelhamento) Configuração padrão. |
1 | 3 |
RAID-5 (codificação de eliminação) | 1 | 4 |
RAID-1 (espelhamento) | 2 | 5 |
RAID-6 (codificação de eliminação) | 2 | 6 |
RAID-1 (espelhamento) | 3 | 7 |
Lista de políticas de armazenamento
Execute o Get-StoragePolicy
cmdlet para listar as políticas de armazenamento baseadas em vSAN disponíveis para definir em uma VM.
Entre no portal do Azure.
Observação
Se precisar de acesso para o portal do US Gov do Azure, acesse https://portal.azure.us/
Selecione Executar comando>Pacotes>Get-StoragePolicies.
Forneça os valores necessários ou altere os valores padrão e, em seguida, selecione Executar.
Campo Valor Manter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar o nome para execução Nome alfanumérico, por exemplo, Get-StoragePolicies-Exec1. Tempo limite O período após o qual um cmdlet é encerrado se estiver demorando muito para ser concluído. Verifique em Notificações para ver o progresso.
Definir a política de armazenamento na VM
Execute o cmdlet para modificar as Set-VMStoragePolicy
políticas de armazenamento baseadas em vSAN em um cluster padrão, VM individual ou grupo de VMs que compartilham um nome de VM semelhante. Por exemplo, se você tiver três VMs chamadas "MyVM1", "MyVM2" e "MyVM3", fornecer "MyVM*" para o parâmetro VMName vai alterar StoragePolicy em todas as três VMs.
Observação
Você não pode usar o cliente vSphere para alterar a política de armazenamento padrão ou quaisquer políticas de armazenamento existentes para uma VM.
Selecione Executar comando>Pacotes>Set-VMStoragePolicy.
Forneça os valores necessários ou altere os valores padrão e, em seguida, selecione Executar.
Campo Valor VMName Nome da VM de destino. StoragePolicyName Nome da política de armazenamento a ser definida. Por exemplo, RAID-FTT-1. Manter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar o nome para execução Nome alfanumérico, por exemplo, changeVMStoragePolicy. Tempo limite O período após o qual um cmdlet é encerrado se estiver demorando muito para ser concluído. Verifique em Notificações para ver o progresso.
Definir a política de armazenamento em todas as VMs em um local
Execute o cmdlet para Modificar políticas de armazenamento baseadas em vSAN em todas as VMs em um local onde um local é o Set-LocationStoragePolicy
nome de um cluster, pool de recursos ou pasta. Por exemplo, se você tiver 3 VMs no Cluster-3, o fornecimento de "Cluster-3" alteraria a política de armazenamento em todas as três VMs.
Observação
Você não pode usar o cliente vSphere para alterar a política de armazenamento padrão ou quaisquer políticas de armazenamento existentes para uma VM.
Selecione Executar comando>Pacotes>Set-LocationStoragePolicy.
Forneça os valores necessários ou altere os valores padrão e, em seguida, selecione Executar.
Campo Valor Localização Nome da VM de destino. StoragePolicyName Nome da política de armazenamento a ser definida. Por exemplo, RAID-FTT-1. Manter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar o nome para execução Nome alfanumérico, por exemplo, changeVMStoragePolicy. Tempo limite O período após o qual um cmdlet é encerrado se estiver demorando muito para ser concluído. Verifique em Notificações para ver o progresso.
Especificar a política de armazenamento para um cluster
Execute o cmdlet para especificar a Set-ClusterDefaultStoragePolicy
política de armazenamento padrão para um cluster,
Selecione Executar comando>Pacotes>Set-ClusterDefaultStoragePolicy.
Forneça os valores necessários ou altere os valores padrão e, em seguida, selecione Executar.
Campo Valor ClusterName Nome do cluster. StoragePolicyName Nome da política de armazenamento a ser definida. Por exemplo, RAID-FTT-1. Manter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar o nome para execução Nome alfanumérico, por exemplo, Set-ClusterDefaultStoragePolicy-Exec1. Tempo limite O período após o qual um cmdlet é encerrado se estiver demorando muito para ser concluído. Verifique em Notificações para ver o progresso.
Criar política de armazenamento AVS personalizada
Execute o New-AVSStoragePolicy
cmdlet para criar ou substituir uma política existente.
Essa função cria uma nova ou substitui uma política de armazenamento vSphere existente. Não baseado em vSAN, somente vSAN, somente VMEncryption, somente tag e/ou qualquer combinação desses tipos de política são suportados.
Observação
Não é possível modificar as políticas de armazenamento padrão do AVS existentes. Determinadas opções habilitadas nas políticas de armazenamento produzirão avisos sobre os riscos associados.
Selecione o comando>Executar pacotes>New-AVSStoragePolicy.
Forneça os valores necessários ou altere os valores padrão e, em seguida, selecione Executar.
Campo Valor Substituir Substituir a política de armazenamento existente.
- O padrão é $false.
- Passar sobrescrever true desde que substitua uma política existente exatamente como definida.
- Os valores não passados são removidos ou definidos como valores padrão.NotTags Corresponder a armazenamentos de dados que NÃO têm essas marcas.
- As tags diferenciam maiúsculas de minúsculas.
- Separe vírgulas várias tags.
- Exemplo: Tag1,Tag 2,Tag_3Marcas Corresponder a armazenamentos de dados que têm essas tags.
- As tags diferenciam maiúsculas de minúsculas.
- Separe vírgulas várias tags.
- Exemplo: Tag1,Tag 2,Tag_3vSANForceProvisionamento Forçar o provisionamento da política.
- O padrão é $false.
- Os valores válidos são $true ou $false
- AVISO - Os objetos provisionados do vSAN Force não são cobertos pelo SLA da Microsoft. Pode ocorrer perda de dados e instabilidade vSAN.
- O valor recomendado é $false.vSANChecksumDisabled Habilite ou desabilite a soma de verificação para a política.
- O padrão é $false.
- Os valores válidos são $true ou $false.
- AVISO - Desabilitar a soma de verificação pode levar à PERDA e/ou corrupção de dados.
- O valor recomendado é $false.vSANCacheReserva Porcentagem de reserva de cache para a política.
- O padrão é 0.
- Os valores válidos são 0,100.vSANIOLimit Define o limite de E/S permitida.
- O padrão está desdefinido.
- Os valores válidos são 0..2147483647.
- Limite de IOPS para a política.vSANDiskStripesPerObject O número de HDDs nos quais cada réplica de um objeto de armazenamento é distribuída.
- O padrão é 1. Os valores válidos são 1..12.
- Um valor maior que 1 pode resultar em melhor desempenho (por exemplo, quando o cache de leitura flash erra a necessidade de manutenção do HDD), mas também resulta em maior uso de recursos do sistema.vSANObjectSpaceReservation Reserva de Objeto.
- O padrão é 0.
- Os valores válidos são 0,100.
- 0=Provisão fina
- 100=Provisão grossaVMEncryption Define a criptografia de VM.
- O padrão é Nenhum.
- Os valores válidos são None, Pre-IO, Post-IO.
- Pre-IO permite que as soluções de filtragem VAIO capturem dados antes da criptografia de VM.
- Post-IO permite que soluções de filtragem VAIO capturem dados após a criptografia de VM.vSANFailuresToTolerate Número de falhas de hosts vSAN a serem toleradas.
- O padrão é "R1FTT1".
- Os valores válidos são "None", "R1FTT1", "R1FTT2", "R1FTT3", "R5FTT1", "R6FTT2", "R1FTT3"
- Nenhum = Sem Redundância de Dados
- R1FTT1 = 1 falha - RAID-1 (Espelhamento)
- R1FTT2 = 2 falhas - RAID-1 (Espelhamento)
- R1FTT3 = 3 falhas - RAID-1 (Espelhamento)
- R5FTT1 = 1 falha - RAID-5 (Codificação de Apagamento),
- R6FTT2 = 2 falhas - RAID-6 (Codificação de Apagamento)
- Nenhuma opção de redundância de dados não é coberta pelo SLA da Microsoft.vSANSiteDisasterTolerance Válido apenas para clusters de alongamento.
- O padrão é "Nenhum".
- Os valores válidos são "Nenhum", "Dual", "Preferencial", "Secundário", "NoneStretch"
- Nenhum = Sem Redundância de Site (Opção recomendada para clusters não Stretch, NÃO recomendada para clusters Stretch)
- dual = redundância de site duplo (opção recomendada para clusters stretch)
- Preferred = Sem redundância de site - manter dados em Preferred (cluster esticado)
- Secundário = Sem redundância de site - Manter dados no site secundário (cluster esticado)
- NoneStretch = Sem redundância de site - Não recomendado (https://kb.vmware.com/s/article/88358)Descrição Descrição da Política de Armazenamento que você está criando, texto de forma livre. Nome Nome da política de armazenamento a ser definida. Por exemplo, RAID-FTT-1. Manter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar o nome para execução Nome alfanumérico, por exemplo, New-AVSStoragePolicy-Exec1. Tempo limite O período após o qual um cmdlet é encerrado se estiver demorando muito para ser concluído. Verifique em Notificações para ver o progresso.
Remover política de armazenamento AVS
Execute o cmdlet para especificar a Remove-AVSStoragePolicy
política de armazenamento padrão para um cluster,
Selecione o comando>Executar Pacotes>Remove-AVSStoragePolicy.
Forneça os valores necessários ou altere os valores padrão e, em seguida, selecione Executar.
Campo Valor Nome Nome da política de armazenamento. Os curingas não são suportados e serão removidos. Manter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar o nome para execução Nome alfanumérico, por exemplo, Remove-AVSStoragePolicy-Exec1. Tempo limite O período após o qual um cmdlet é encerrado se estiver demorando muito para ser concluído. Verifique em Notificações para ver o progresso.
Próximas etapas
Agora que você aprendeu a configurar as políticas de armazenamento VMware vSAN, saiba mais sobre:
Como anexar pools de disco aos hosts da Solução VMware no Azure (versão prévia) – Você pode usar discos como o armazenamento persistente da Solução VMware no Azure para obter o custo e o desempenho ideais.
Como configurar a identidade externa para o vCenter Server - O vCenter Server tem um usuário local interno chamado cloudadmin e atribuído à função CloudAdmin. O usuário local cloudadmin é usado para configurar usuários no Active Directory (AD). Com o recurso executar comando, você pode configurar o Active Directory sobre LDAP ou LDAPS para o vCenter como uma fonte de identidade externa.