-
Três Modos de Disco no VMware vSphere
-
Conversão de Provisionamento Fino para Provisionamento Espesso
-
Conversão de Provisionamento Completo para Provisionamento Fino
-
Ferramenta Profissional de Recuperação de Desastres VMware
-
Conversão Entre Provisionamento Espesso e Provisionamento Fino Perguntas Frequentes
-
Conclusão
A alocação de armazenamento de máquinas virtuais é um aspecto crítico na gestão de ambientes virtualizados. A VMware oferece dois métodos principais de alocação de armazenamento: Alocação Grossa (Thick Provisioning) e Alocação Fina (Thin Provisioning). Compreender as diferenças entre esses métodos e o processo de conversão entre eles é essencial para otimizar o uso e desempenho do armazenamento.
Três Modos de Disco no VMware vSphere
No VMware vSphere, ao criar uma máquina virtual, é necessário escolher um tipo de provisionamento de disco. As opções são:
Com provisionamento espesso e zero preguiçoso
Com provisionamento espesso e zero ansioso
Provisão Fina
Cada tipo de disco possui diferenças na forma como é criado e em seu desempenho. Abaixo estão as distinções.
Provisão Fina
Este método economiza espaço de armazenamento. Quando uma máquina virtual é criada, discos virtuais com provisionamento fino alocam e zeram o espaço necessário conforme a demanda. O espaço não utilizado pode ser usado por outras máquinas virtuais. O provisionamento fino permite que o armazenamento em disco seja alocado entre vários usuários de forma flexível, com base no mínimo de espaço necessário em qualquer momento dado. Implementar provisionamento fino nos sites dos clientes pode reduzir significativamente os custos ao melhorar a utilização do armazenamento.
Vantagens:
Configuração mais rápida ao instalar uma VM
Reduz os custos de armazenamento
Permite o uso eficiente do espaço de armazenamento
Desvantagens:
Pior desempenho devido ao custo de alocação de metadados e ao custo adicional durante as operações iniciais de gravação
O provisionamento excessivo de armazenamento pode causar interrupções ou tempo de inatividade do aplicativo quando os recursos reais forem esgotados
Não suporta recursos de clustering
Custo de gerenciamento sob a perspectiva de um administrador
Provisionado com Espaço Total e Preenchimento Lazy
A criação de provisionamento com disco espesso, preguiçoso e zerado cria discos de máquinas virtuais no formato espesso padrão. Ela reserva espaço em disco durante a criação da VM, mas só apaga os dados antigos no dispositivo de armazenamento quando novos dados são escritos no disco. É um modelo tradicional de configuração de armazenamento. O provisionamento espesso reserva uma grande quantidade de espaço de armazenamento para necessidades futuras, mas esse espaço pode permanecer inutilizado, resultando em capacidade de armazenamento desperdiçada.
Vantagens:
Configuração mais rápida em comparação com o Thick Provisioned Eager Zeroed
Melhor desempenho do que Thin Provisioned
Desvantagens:
Desperdiça espaço de armazenamento
Configuração ligeiramente mais lenta em comparação com Thin Provisioned
Desempenho mais lento em comparação com o Thick Provisioned Eager Zeroed
Não suporta recursos de clustering
Thick Provisioned Eager Zeroed
(Note: Since this contains technical terms, they are retained in their original form as they may not have a direct or widely recognized translation.)
O Thick Provisioned Eager Zeroed suporta recursos de clustering, como Tolerância a Falhas. Ele reserva todo o espaço necessário para o arquivo de disco virtual durante a criação da VM, e os blocos de disco rígido do dispositivo de armazenamento físico são zerados para sobrescrever qualquer dado antigo.
Vantagens:
Desempenho excelente
Reduz riscos de segurança potenciais zerando o espaço alocado no disco
Oferece suporte a recursos de clustering como Microsoft Cluster Server (MSCS) e VMware Fault Tolerance
Desvantagens:
Leva mais tempo para provisionar
Com base nas características desses três tipos de discos, sua classificação de desempenho é:
Provisionado Espesso com Zero Eager > Provisionado Espesso com Zero Lazy > Provisionamento Fino
A opção Thick Provision Eager Zeroed e a Thick Provision Lazy Zeroed fornecem o uso mais rápido do espaço em disco, enquanto a Thin Provision economiza o máximo de espaço em disco, mas apresenta um risco maior de "soboprovisonamento" do disco.
Conversão de Provisionamento Fino para Provisionamento Espesso
Às vezes, devido a problemas de desempenho ou requisitos de espaço de armazenamento, é necessário converter os discos da máquina virtual entre esses dois modos. Embora isso não possa ser modificado diretamente na página de configuração da máquina virtual, é realmente possível fazer a alteração.
Nota: Antes de converter o disco, a máquina virtual deve ser desligada!!!
1. Clique na aba Summary da máquina virtual.
2. Em Recursos, clique com o botão direito no datastore onde reside a máquina virtual e depois clique em Browse Datastore.
3. Clique duas vezes na pasta da máquina virtual para exibir os arquivos “.vmdk”.
4. Clique com o botão direito no arquivo “.vmdk” e depois clique em Inflate. A opção Inflate converterá o disco para provisionamento espesso.
Se o botão Inflar estiver desativado, pode ser devido a um dos seguintes motivos:
1. A máquina virtual não está desligada.
2. O disco já está com provisionamento grosso.
Conversão de Provisionamento Completo para Provisionamento Fino
Método 1: Método Recomendado pelo VMware
Para converter um disco básico de provisionamento completo para provisionamento fino alterando o datastore e realizando uma migração da máquina virtual offline, siga estas etapas:
Nota: Este processo requer vários repositórios de dados. Se houver apenas um repositório de dados disponível, você pode clonar a máquina virtual para a máquina virtual de destino com discos thin-provisioned em vez de realizar uma migração.
1. Desligue a máquina virtual.
2. Clique com o botão direito na máquina virtual e clique em Migrate.
3. Clique em Change Datastore.
4. Clique em Next, depois selecione um datastore diferente do atual.
5. No menu suspenso, selecione o formato de disco virtual Thin Provisioned.
6. Clique em Next e depois clique em Finish. Você pode monitorar o progresso da conversão na visão Tasks and Events no vCenter Server.
Etapas para realizar o Storage vMotion a partir do vSphere Web Client:
1. Clique com o botão direito na máquina virtual e selecione Migrate.
2. Localize a máquina virtual selecionando seu Datacenter, Folder, Cluster, Resource Pool, Host, or vApp.
3. Clique na guia Related Objects , em seguida selecione Virtual Machines.
4. Selecione Change Datastore, então clique em Next.
5. Escolha Thin Provision para os discos da máquina virtual, depois clique em Next.
6. No menu suspenso VM Storage Policy, selecione a política de armazenamento apropriada e clique em Next.
7. Selecione o datastore de destino para os arquivos da máquina virtual, depois clique em Next.
8. Revise as informações na página Review Selections, em seguida, clique em Finish.
Nota: Se apenas um datastore estiver disponível, a conversão pode ser realizada por clonagem:
1. Clique com o botão direito na máquina virtual a ser convertida, depois clique em Clone.
2. Atribua um novo nome, especifique um local e depois clique em Next.
3. Selecione um host, depois clique em Next.
4. Na etapa de seleção de armazenamento, use o menu suspenso para selecionar Thin Provisioned, depois clique em Next e conclua as etapas subsequentes conforme necessário.
Método 2: Usando “esxcli”
Para aqueles que não têm múltiplos datastores ou que não desejam clonar a máquina virtual, a CLI do ESXi oferece uma solução eficaz.
1. Habilitar SSH no servidor ESXi: Navegue até Host > Configuration > Security Profile > Properties > SSH > Options > Start.
2. Use software SSH como PuTTY ou SecureCRT para conectar-se ao servidor.
Usando “vmkfstools” para converter arquivos de disco:
# vmkfstools -i <Source-File> -d {thick|thin} <Dest-File>
-i: Clonar imagem de disco.
Arquivo-Fonte: Arquivo-fonte, por exemplo, “XXX.vmdk”.
-d: Opção de arquivo de destino; especifique “thick” ou “thin”.
Arquivo-Destino: Arquivo de destino, por exemplo, “XXX.vmdk”.
Exemplo:
Se o arquivo original for “old.vmdk” (com provisionamento espesso) e “old-flat.vmdk”, use o seguinte comando para convertê-lo para provisionamento fino:
# vmkfstools -i old.vmdk -d thin new.vmdk
Após a conclusão, dois novos arquivos (“new.vmdk” e “new-flat.vmdk”) serão gerados. A referência “flat.vmdk” no arquivo “.vmdk” será atualizada automaticamente para o novo nome de arquivo.
Ajustando Configuração:
1. Renomeie “new.vmdk” e “new-flat.vmdk” para “old.vmdk” e “old-flat.vmdk”.
2. Modifique o arquivo “.vmx” para referenciar os novos arquivos de disco.
Assim que essas etapas forem concluídas, a conversão do disco será finalizada.
Ferramenta Profissional de Recuperação de Desastres VMware
Vinchin Backup & Recovery é uma solução robusta de proteção para ambiente VMware, que fornece recursos avançados de backup, incluindo backup automático de VM, backup sem agente, backup LAN/LAN-Free, cópia remota, recuperação instantânea, redução eficaz de dados, arquivamento em nuvem e etc., seguindo rigorosamente a arquitetura de backup 3-2-1 para garantir de forma abrangente a segurança e integridade dos seus dados no Proxmox VE além da replicação.
Além disso, a criptografia de dados e a proteção contra ransomware oferecem a você um duplo seguro para proteger seus backups de VMs VMware. Você também pode simplesmente migrar dados de um host VMware para outra plataforma virtual e vice-versa.
São necessários apenas 4 passos para você fazer o backup dos VMs do VMware:
1. Selecione o objeto de backup.
2. Selecione o destino do backup.
3. Configure estratégias de backup.
4. Revise e envie o trabalho.
Tente agora a trilha gratuita de 60 dias com todos os recursos do Vinchin Backup & Recovery para proteger facilmente seus dados da VMware e alcançar backup automático e recuperação rápida!
Conversão Entre Provisionamento Espesso e Provisionamento Fino Perguntas Frequentes
1. A conversão de provisionamento espesso para provisionamento fino afeta os dados da VM?
Não, o processo de conversão não altera os dados da VM. No entanto, sempre certifique-se de que uma cópia de backup está disponível antes de fazer alterações.
2. Uma VM pode ter um mix de discos provisionados com espessura e finura?
Sim, uma VM pode ter uma mistura de discos com provisionamento grosso e fino. Por exemplo, você pode usar um disco com provisionamento grosso ansioso zerado para desempenho de banco de dados e um disco com provisionamento fino para logs ou backups.
Conclusão
Entender e gerenciar a conversão entre provisionamento Thick e Thin é vital para administradores VMware que buscam equilibrar eficiência de armazenamento e desempenho. Seja otimizando espaço ou velocidade, as opções flexíveis de provisionamento da VMware fornecem as ferramentas necessárias para ajustar ambientes virtuais às necessidades específicas.
Compartilhar em: