Configurar política de armazenamento
As políticas de armazenamento VMware vSAN definem os requisitos de armazenamento para suas máquinas virtuais (VMs). Estas políticas garantem o nível de serviço necessário das VMs, porque determinam como o armazenamento é alocado à VM. A cada VM implantada em um armazenamento de dados vSAN é atribuída pelo menos uma política de armazenamento de VM.
Você pode atribuir uma política de armazenamento de VM em uma implantação inicial de uma VM ou quando fizer outras operações de VM, como clonagem ou migração. Usuários cloudadmin pós-implantação ou 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 alterações de disco é permitida.
O comando Executar permite que usuários autorizados alterem a política de armazenamento de VM padrão ou existente para uma política disponível para uma VM pós-implantação. Não há alterações feitas na política de armazenamento de VM no nível de disco. Você sempre pode alterar a política de armazenamento de VM no nível de disco de acordo com suas necessidades.
Nota
Os comandos de execução são executados um de cada vez na ordem enviada.
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 anfitriões é cumprido.
Configuração RAID | Intolerância (ITF) | Mínimo de anfitriões 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 |
Listar políticas de armazenamento
Execute o Get-StoragePolicy
cmdlet para listar as políticas de armazenamento baseadas em vSAN disponíveis para definição em uma VM.
Inicie sessão no portal do Azure.
Nota
Se precisar de aceder ao portal do Azure US Gov, aceda a https://portal.azure.us/
Selecione Executar pacotes>de comando>Get-StoragePolicies.
Indique os valores necessários ou altere os valores predefinidos e, em seguida, selecione Executar.
Campo Valor Reter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar 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 demorar muito para ser concluído. Verifique as Notificações para ver o progresso.
Definir política de armazenamento na VM
Execute o Set-VMStoragePolicy
cmdlet para modificar 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 alteraria a StoragePolicy em todas as três VMs.
Nota
Não é possível usar o vSphere Client para alterar a política de armazenamento padrão ou quaisquer políticas de armazenamento existentes para uma VM.
Selecione Executar pacotes de comando>>Set-VMStoragePolicy.
Indique os valores necessários ou altere os valores predefinidos 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. Reter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar nome para execução Nome alfanumérico, por exemplo, changeVMStoragePolicy. Tempo limite O período após o qual um cmdlet é encerrado se demorar muito para ser concluído. Verifique as 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.
Nota
Não é possível usar o vSphere Client 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.
Indique os valores necessários ou altere os valores predefinidos 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. Reter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar nome para execução Nome alfanumérico, por exemplo, changeVMStoragePolicy. Tempo limite O período após o qual um cmdlet é encerrado se demorar muito para ser concluído. Verifique as Notificações para ver o progresso.
Especificar 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.
Indique os valores necessários ou altere os valores predefinidos e, em seguida, selecione Executar.
Campo Valor Nome do cluster O nome do cluster. StoragePolicyName Nome da política de armazenamento a ser definida. Por exemplo, RAID-FTT-1. Reter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar 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 demorar muito para ser concluído. Verifique as 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.
Esta função cria uma nova política de armazenamento vSphere ou substitui uma existente. Não baseado em vSAN, somente vSAN, somente VMEncryption, baseado somente tag e/ou qualquer combinação desses tipos de política são suportados.
Nota
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 Executar pacotes>de comando>New-AVSStoragePolicy.
Indique os valores necessários ou altere os valores predefinidos e, em seguida, selecione Executar.
Campo Valor Substituir Substituir a política de armazenamento existente.
- O padrão é $false.
- Passar substitui true provided substitui uma política existente exatamente como definido.
- 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 tags.
- As tags diferenciam maiúsculas de minúsculas.
- Vírgula separar várias tags.
- Exemplo: Tag1,Tag 2,Tag_3Etiquetas Corresponder a armazenamentos de dados que têm essas tags.
- As tags diferenciam maiúsculas de minúsculas.
- Vírgula separar várias tags.
- Exemplo: Tag1,Tag 2,Tag_3vSANForceProvisioning Forçar provisionamento para a 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. Podem ocorrer perda de dados e instabilidade de vSAN.
- O valor recomendado é $false.vSANChecksumDesativado 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 - Desativar a soma de verificação pode levar à perda de dados e/ou corrupção.
- O valor recomendado é $false.vSANCacheReservation 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 em que cada réplica de um objeto de armazenamento é distribuída.
- O padrão é 1. Os valores válidos são 1..12.
- Um valor superior a 1 pode resultar num melhor desempenho (por exemplo, quando a cache de leitura flash perde a necessidade de ser retirado do disco rígido), mas também resulta numa maior utilização dos recursos do sistema.vSANObjectSpaceReservation Reserva de objetos.
- O padrão é 0.
- Os valores válidos são 0..100.
- 0=Thin Provisionamento
- 100=Provisão espessaVMEncryption Define a criptografia de VM.
- O padrão é Nenhum.
- Os valores válidos são Nenhum, Pré-IO, Pós-IO.
- O Pre-IO permite que as soluções de filtragem VAIO capturem dados antes da criptografia de VM.
- O Post-IO permite que as 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 stretch.
- O padrão é "Nenhum".
- Os valores válidos são "None", "Dual", "Preferred", "Secondary", "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 local duplo (opção recomendada para clusters stretch)
- Preferred = Sem redundância de site - mantenha os dados em Preferred (cluster estendido)
- Secundário = Sem redundância de site - Mantenha os 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. Reter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar 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 demorar muito para ser concluído. Verifique as 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 Executar comando>Packages>Remove-AVSStoragePolicy.
Indique os valores necessários ou altere os valores predefinidos 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. Reter até Período de retenção da saída do cmdlet. O valor padrão é 60. Especificar 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 demorar muito para ser concluído. Verifique as Notificações para ver o progresso.
Próximos passos
Agora que você aprendeu como configurar políticas de armazenamento VMware vSAN, saiba mais sobre:
Como anexar pools de discos aos hosts da Solução VMware do Azure (Visualização) - Você pode usar discos como o armazenamento persistente para a Solução VMware do Azure para obter custo e 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 cloudadmin local é usado para configurar usuários no Ative Directory (AD). Com o recurso de comando Executar, você pode configurar o Ative Directory sobre LDAP ou LDAPS para vCenter como uma fonte de identidade externa.