Ao usar vSAN, você pode definir os requisitos de armazenamento da máquina virtual, como desempenho e disponibilidade, em uma política. vSAN garante que cada máquina virtual implementada em datastores vSAN receba pelo menos uma política de armazenamento.
Depois de atribuídos, os requisitos de política de armazenamento são enviados por push para a camada vSAN quando uma máquina virtual é criada. O dispositivo virtual é distribuído pelo datastore vSAN para atender aos requisitos de desempenho e disponibilidade.
vSAN usa provedores de armazenamento para fornecer informações sobre armazenamento subjacente para o vCenter Server. Essas informações ajudam você a tomar as decisões apropriadas sobre o posicionamento da máquina virtual e a monitorar seu ambiente de armazenamento.
O que são vSAN políticas
As políticas de armazenamento vSAN definem os requisitos de armazenamento para suas máquinas virtuais. Essas políticas determinam como os objetos de armazenamento de máquina virtual são provisionados e alocados no armazenamento de dados para garantir o nível de serviço necessário.
Quando você habilita o vSAN em um cluster de host, um único armazenamento de dados vSAN é criado e uma política de armazenamento padrão é atribuída ao armazenamento de dados.
Quando você conhece os requisitos de armazenamento de suas máquinas virtuais, pode criar uma política de armazenamento referenciando os recursos que o armazenamento de dados anuncia. Você pode criar várias políticas para capturar diferentes tipos ou classes de requisitos.
Cada máquina virtual implantada em datastores vSAN recebe pelo menos uma política de armazenamento de máquina virtual. Você pode atribuir políticas de armazenamento ao criar ou editar máquinas virtuais.
Capacidade | Descrição |
---|---|
Falhas de tolerância (FTT) | Define o número de falhas de host e dispositivo que um objeto de máquina virtual pode tolerar. Para n falhas toleradas, cada parte dos dados gravados é armazenada em n+1 locais, incluindo cópias de paridade se estiver usando RAID-5 ou RAID-6. Se os domínios de falha estiverem configurados, serão necessários 2n+1 domínios de falha com capacidade de contribuição de hosts. Um host que não pertence a um domínio de falha é considerado seu próprio domínio de falha de host único.
Você pode selecionar um método de replicação de dados que otimize o desempenho ou a capacidade. O RAID-1 (Espelhamento) usa mais espaço em disco para colocar os componentes de objetos, mas oferece melhor desempenho para acessar os objetos. O RAID-5/6 (Erasure Coding) usa menos espaço em disco, mas o desempenho é reduzido. Você pode selecionar uma das seguintes opções:
Observação: Se você criar uma política de armazenamento e não especificar um valor para
FTT,
vSAN criará uma única cópia espelhada dos objetos de VM. Ele pode tolerar uma única falha. No entanto, se ocorrerem falhas de vários componentes, seus dados poderão estar em risco.
|
Tolerância a desastres do site | Essa regra define se um cluster padrão, estendido ou de 2 nós deve ser usado. Se você usar um cluster estendido, poderá definir se os dados são espelhados nos dois sites ou apenas em um site. Para um cluster estendido, você pode optar por manter os dados no site Preferencial ou Secundário para afinidade de host.
|
Capacidade | Descrição |
---|---|
Serviços de criptografia | Define as opções de criptografia para as VMs que você implanta no armazenamento de dados. Escolha uma das seguintes opções:
|
Eficiência de espaço | Define as opções de eficiência de espaço para as VMs que você implanta no armazenamento de dados. Escolha uma das seguintes opções:
|
Camada de armazenamento | Especifique a camada de armazenamento para todas as VMs com a política de armazenamento definida. Escolha uma das seguintes opções:
|
Capacidade | Descrição |
---|---|
Número de frações de disco por objeto | O número mínimo de dispositivos de capacidade nos quais cada réplica de um objeto de máquina virtual é distribuída. Um valor superior a 1 pode resultar em melhor desempenho, mas também resulta em maior uso dos recursos do sistema. O valor padrão é 1. O valor máximo é 12. Não altere o valor de distribuição padrão. Em um ambiente híbrido, as faixas de disco são espalhadas pelos discos magnéticos. Para uma configuração totalmente flash, a distribuição é feita entre os dispositivos flash que compõem a camada de capacidade. Certifique-se de que seu ambiente vSAN tenha dispositivos de capacidade suficiente presentes para acomodar a solicitação. |
Limite de IOPS para o objeto | Define o limite de IOPS para um objeto, como um VMDK. O IOPS é calculado como o número de operações de E/S, usando um tamanho ponderado. Se o sistema usar o tamanho base padrão de 32 KB, uma E/S de 64 KB representará duas operações de E/S. Ao calcular o IOPS, leitura e gravação são consideradas equivalentes, mas a taxa de acertos do cache e a sequencialidade não são consideradas. Se o IOPS de um disco exceder o limite, as operações de E/S serão limitadas. Se o limite de IOPS para o objeto (IOPS limit for object) for definido como 0, os limites de IOPS não serão aplicados. vSAN permite que o objeto dobre a taxa do limite de IOPS durante o primeiro segundo de operação ou após um período de inatividade.
|
Reserva de espaço do objeto | Porcentagem do tamanho lógico do objeto de disco de máquina virtual (vmdk) que deve ser reservado ou provisionado ao implantar máquinas virtuais. As seguintes opções estão disponíveis:
|
Reserva de cache de leitura do Flash (%) | Capacidade de flash reservada como cache de leitura para o objeto de máquina virtual. Especificado como uma porcentagem do tamanho lógico do objeto de disco da máquina virtual (vmdk). A capacidade de flash reservada não pode ser usada por outros objetos. O flash não reservado é compartilhado de forma justa entre todos os objetos. Use essa opção apenas para solucionar problemas de desempenho específicos. Você não precisa definir uma reserva para obter o cache. A configuração de reservas de cache de leitura pode causar um problema ao mover o objeto de máquina virtual, pois as configurações de reserva de cache são sempre incluídas com o objeto. O atributo de política de armazenamento de reserva Flash Read Cache é compatível apenas com configurações de armazenamento híbrido. Não use esse atributo ao definir uma política de armazenamento de VM para um cluster totalmente flash ou para um cluster vSAN ESA. O valor padrão é 0%. O valor máximo é 100%.
Observação: Por padrão, o
vSAN aloca dinamicamente o cache de leitura para objetos de armazenamento com base na demanda. Esse recurso representa o uso mais flexível e ideal dos recursos. Como resultado, normalmente, você não precisa alterar o valor padrão 0 para esse parâmetro.
Para aumentar o valor ao resolver um problema de desempenho, tenha cuidado. Reservas de cache provisionadas em excesso em várias máquinas virtuais podem fazer com que o espaço do dispositivo flash seja desperdiçado em reservas em excesso. Essas reservas de cache não estão disponíveis para atender às cargas de trabalho que precisam do espaço necessário em um determinado momento. Esse desperdício de espaço e essa indisponibilidade podem levar à degradação do desempenho. |
Soma de verificação do objeto | Se a opção estiver definida como Não (No), o objeto calculará as informações de soma de verificação para garantir a integridade de seus dados. Se essa opção estiver definida como Sim (Yes), o objeto não calculará as informações de soma de verificação. vSAN usa a soma de verificação de ponta a ponta para garantir a integridade dos dados, confirmando que cada cópia de um arquivo é exatamente igual ao arquivo de origem. O sistema verifica a validade dos dados durante as operações de leitura/gravação e, se um erro for detectado, o vSAN reparará os dados ou relatará o erro. Se uma incompatibilidade de soma de verificação for detectada, o vSAN reparará automaticamente os dados substituindo os dados incorretos pelos dados corretos. O cálculo da soma de verificação e a correção de erros são executados como operações em segundo plano.
A configuração padrão para todos os objetos no cluster é
Não (No), o que significa que a soma de verificação está ativada.
Observação: Para vSAN Express Storage Architecture, a soma de verificação do objeto está sempre ativada e não pode ser desativada.
|
Forçar provisionamento | Se a opção estiver definida como Sim (Yes), o objeto será provisionado mesmo se as opções Falhas para tolerar (Failures to tolerate), Número de faixas de disco por objeto (Number of disk stripes per object) e Leitura do Flash as políticas de reserva de cache (Flash read cache reservation) especificadas na política de armazenamento não podem ser atendidas pelo armazenamento de dados. Use esse parâmetro em cenários de inicialização e durante uma interrupção quando o provisionamento padrão não for mais possível. O padrão Não (No) é aceitável para a maioria dos ambientes de produção. vSAN falha ao provisionar uma máquina virtual quando os requisitos de política não são atendidos, mas cria com êxito a política de armazenamento definida pelo usuário. |
Ao trabalhar com políticas de armazenamento de máquina virtual, você deve entender como os recursos de armazenamento afetam o consumo da capacidade de armazenamento no cluster vSAN. Para obter mais informações sobre as considerações de projeto e dimensionamento de políticas de armazenamento, consulte "Projetando e dimensionando um cluster vSAN" em vSANPlanejamento e implantação.
Como o vSAN gerencia alterações de políticas
vSAN 6.7 A Atualização 3 e posterior gerencia as alterações de política para reduzir a quantidade de espaço transitório consumido no cluster.
A capacidade temporária é gerada quando vSAN reconfigura objetos para uma alteração de política.
Quando você modifica uma política, a alteração é aceita, mas não aplicada imediatamente. vSAN agrupa as solicitações de alteração de política em lotes e as executa de forma assíncrona, para manter uma quantidade fixa de espaço temporário.
As alterações de política são rejeitadas imediatamente por motivos não relacionados à capacidade, como a alteração de uma política RAID-5 para RAID-6 em um cluster de cinco hosts.
Você pode visualizar o uso transitório da capacidade no vSAN Monitor de capacidade. Para verificar o status de uma alteração de política em um objeto, use o serviço de integridade vSAN para verificar a integridade do objeto vSAN.
Visualizar vSAN Provedores de Armazenamento
A ativação de vSAN configura e registra automaticamente um provedor de armazenamento para cada host no cluster vSAN.
Os provedores de armazenamento vSAN são componentes de software integrados que comunicam recursos de armazenamento de dados a vCenter Server. Um recurso de armazenamento normalmente é representado por um par chave-valor, em que a chave é uma propriedade específica oferecida pelo armazenamento de dados. O valor é um número ou intervalo que o armazenamento de dados pode fornecer para um objeto provisionado, como um objeto de namespace inicial de máquina virtual ou um disco virtual. Você também pode usar tags para criar recursos de armazenamento definidos pelo usuário e referenciá-los ao definir uma política de armazenamento para uma máquina virtual. Para obter informações sobre como aplicar e usar tags com repositórios de dados, consulte a documentação do vSphere Armazenamento.
Os provedores de armazenamento vSAN relatam um conjunto de recursos de armazenamento subjacentes para vCenter Server. Eles também se comunicam com a camada vSAN para relatar os requisitos de armazenamento das máquinas virtuais. Para obter mais informações sobre provedores de armazenamento, consulte a documentação vSphere Armazenamento.
O vSAN 6.7 e versões posteriores registram apenas um vSAN Storage Provider para todos os vSAN clusters gerenciados pelo vCenter Server usando a seguinte URL:
https://<VC fqdn>:<VC https port>/vsan/vasa/version.xmlVerifique se os provedores de armazenamento estão registrados.
Procedimento
- Navegue até vCenter Server.
- Clique na guia Configurar (Configure) e clique em Provedores de armazenamento (Storage Providers).
Resultados
O que são vSAN políticas de armazenamento padrão
vSAN requer que as máquinas virtuais implementadas nos datastores vSAN recebam pelo menos uma política de armazenamento. Ao provisionar uma máquina virtual, se você não atribuir explicitamente uma política de armazenamento, vSAN atribuirá uma política de armazenamento padrão à máquina virtual.
Cada política padrão contém vSAN conjuntos de regras e um conjunto de recursos básicos de armazenamento, normalmente usados para o posicionamento de máquinas virtuais implementadas em datastores vSAN.
Especificação | Configuração |
---|---|
Falhas em tolerar | 1 |
Número de frações de disco por objeto | 1 |
Reserva de cache de leitura flash ou capacidade flash usada para o cache de leitura | 0 |
Reserva de espaço do objeto | 0
Observação: Definir a Reserva de espaço do objeto como zero significa que o disco virtual é provisionado por thin, por padrão.
|
Forçar provisionamento | Não |
Se você usar um cluster do vSAN Express Storage Architecture, dependendo do tamanho do cluster, poderá usar uma das políticas do ESA listadas aqui.
Especificação | Configuração |
---|---|
Falhas em tolerar | 1 |
Número de frações de disco por objeto | 1 |
Reserva de cache de leitura flash ou capacidade flash usada para o cache de leitura | 0 |
Reserva de espaço do objeto | Thin provisioning |
Forçar provisionamento | Não |
Especificação | Configuração |
---|---|
Falhas em tolerar | 2 |
Número de frações de disco por objeto | 1 |
Reserva de cache de leitura flash ou capacidade flash usada para o cache de leitura | 0 |
Reserva de espaço do objeto | Thin provisioning |
Forçar provisionamento | Não |
Você pode revisar as definições de configuração da política de armazenamento de máquina virtual padrão ao navegar para Políticas de armazenamento de VM (VM Storage Policies) > nome da política de armazenamento padrão > Conjunto de regras 1: Virtual SAN (Rule-Set 1: VSAN).
Para obter melhores resultados, considere criar e usar suas próprias políticas de armazenamento de VM, mesmo que os requisitos da política sejam os mesmos definidos na política de armazenamento padrão. Em alguns casos, ao dimensionar verticalmente um cluster, você deve modificar a política de armazenamento padrão para manter a conformidade com os requisitos do Contrato de Nível de Serviço para VMware Cloud on AWS.
Quando você atribui uma política de armazenamento definida pelo usuário a um repositório de dados, o vSAN aplica as configurações da política definida pelo usuário no repositório de dados especificado. Somente uma política de armazenamento pode ser a política padrão para o armazenamento de dados vSAN.
vSAN Características da política de armazenamento padrão
As características a seguir se aplicam às políticas de armazenamento padrão do armazenamento de dados vSAN.
- Uma política de armazenamento padrão do armazenamento de dados vSAN será atribuída a todos os objetos de máquina virtual se você não atribuir nenhuma outra política vSAN ao provisionar uma máquina virtual. A caixa de texto VM Storage Policy é definida como Datastore default na página Select Storage. Para obter mais informações sobre como usar políticas de armazenamento, consulte a documentação vSphere Armazenamento.
Observação: Os objetos de troca de VM e memória de VM recebem uma política de armazenamento padrão vSAN com Forçar provisionamento (Force provisioning) definido como Sim (Yes).
- Uma política padrão vSAN só se aplica a repositórios de dados vSAN. Não é possível aplicar uma política de armazenamento padrão a repositórios de dados que não sejam vSAN, como NFS ou um repositório de dados VMFS.
- Os objetos em um cluster vSAN Express Storage Architecture com configuração RAID 0 ou RAID 1 terão 3 frações de disco, mesmo que a política padrão defina apenas 1 fração de disco.
- Como a Política de Armazenamento Padrão vSAN é compatível com qualquer armazenamento de dados vSAN no vCenter Server, você pode mover seus objetos de máquina virtual provisionados com a política padrão para qualquer armazenamento de dados vSAN no vCenter Server.
- Você pode clonar a política padrão e usá-la como um modelo para criar uma política de armazenamento definida pelo usuário.
- Você poderá editar a política padrão se tiver o privilégio StorageProfile.View. Você deve ter pelo menos um cluster habilitado para vSAN que contenha pelo menos um host. Normalmente, você não edita as configurações da política de armazenamento padrão.
- Você não pode editar o nome e a descrição da política padrão ou a especificação do provedor de armazenamento vSAN. Todos os outros parâmetros, incluindo as regras de política, são editáveis.
- Você não pode excluir a política de armazenamento padrão.
- Uma política de armazenamento padrão é atribuída quando a política que você atribui durante o provisionamento da máquina virtual não inclui regras específicas para vSAN.
Gerenciamento automático de políticas
Clusters com vSAN Express Storage Architecture podem usar o Gerenciamento Automático de Políticas para gerar uma política de armazenamento padrão ideal, com base no tipo de cluster (padrão ou estendido) e no número de hosts. vSAN define a Tolerância a desastres do site (Site disaster tolerance) e Falhas ao tolerar (Failures to tolerate) para as configurações ideais para o cluster.
O nome da política gerada automaticamente é baseado no nome do cluster, da seguinte forma: ClusterName - Optimal Default Datastore Policy
Quando você ativa a Política Automática, o vSAN atribui uma nova política ideal ao armazenamento de dados vSAN, e essa política se torna a política padrão do armazenamento de dados para o cluster.
Para ativar o gerenciamento automático de políticas, use o controle deslizante em vSAN > Serviços > Armazenamento > Editar.
Alterar a política de armazenamento padrão para repositórios de dados vSAN
Você pode alterar a política de armazenamento padrão para um armazenamento de dados vSAN selecionado.
Pré-requisitos
Procedimento
O que Fazer Depois
Você pode definir uma nova política de armazenamento para máquinas virtuais. Consulte Definir uma política de armazenamento para vSAN usando vSphere Client.
Definir uma política de armazenamento para vSAN usando vSphere Client
Você pode criar uma política de armazenamento que defina os requisitos de armazenamento para uma VM e seus discos virtuais. Nesta política, você faz referência aos recursos de armazenamento compatíveis com o armazenamento de dados vSAN.
Pré-requisitos
- Verifique se o provedor de armazenamento vSAN está disponível. Consulte Visualizar vSAN Provedores de Armazenamento.
- Privilégios necessários: Armazenamento controlado por perfil.Visualização de armazenamento controlado por perfil (Profile-driven storage.Profile-driven storage view) e Armazenamento controlado por perfil.Atualização de armazenamento controlado por perfil (Profile-driven storage.Profile-driven storage update)
Procedimento
Resultados
A nova política é adicionada à lista.
O que Fazer Depois
Atribua essa política a uma máquina virtual e seus discos virtuais. vSAN coloca os objetos de máquina virtual de acordo com os requisitos especificados na política. Para obter informações sobre como aplicar as políticas de armazenamento a objetos de máquina virtual, consulte a documentação vSphere Armazenamento.