Os volumes virtuais são encapsulamentos de arquivos de máquina virtual, discos virtuais e seus derivados.
Os volumes virtuais são armazenados de forma nativa dentro de um sistema de armazenamento que está conectado aos seus hosts ESXi por meio de Ethernet ou SAN. Eles são exportados como objetos por um sistema de armazenamento em conformidade e são gerenciados inteiramente por hardware no lado do armazenamento. Normalmente, um GUID exclusivo identifica um volume virtual. Os volumes virtuais não são pré-provisionados, mas são criados automaticamente quando você executa operações de gerenciamento de máquinas virtuais. Essas operações incluem criação de VM, clonagem e snapshot. ESXi e vCenter Server associam um ou mais volumes virtuais a uma máquina virtual.
Tipos de volumes virtuais
- Data-vVol
- Um volume virtual de dados que corresponde diretamente a cada arquivo de disco virtual .vmdk . Como arquivos de disco virtual em repositórios de dados tradicionais, os volumes virtuais são apresentados às máquinas virtuais como discos SCSI. O Data-vVol pode ser provisionamento espesso ou dinâmico.
- Config-vVol
- Um volume virtual de configuração, ou um diretório inicial, representa um pequeno diretório que contém arquivos de metadados para uma máquina virtual. Os arquivos incluem um arquivo .vmx , arquivos descritores para discos virtuais, arquivos de log e assim por diante. O volume virtual de configuração é formatado com um sistema de arquivos. Quando ESXi usa o protocolo SCSI para se conectar ao armazenamento, os volumes virtuais de configuração são formatados com o VMFS. Com o protocolo NFS, os volumes virtuais de configuração são apresentados como um diretório NFS. Normalmente, ele tem provisionamento dinâmico.
- Swap-vVol
- Criado quando uma VM é ligada pela primeira vez. É um volume virtual para manter cópias de páginas de memória de VM que não podem ser mantidas na memória. Seu tamanho é determinado pelo tamanho da memória da VM. Ele é provisionado de forma espessa por padrão.
- Snapshot-vVol
- Um volume de memória virtual para armazenar o conteúdo da memória da máquina virtual para um snapshot. Provisão espessa.
- Outro
- Um volume virtual para recursos específicos. Por exemplo, um volume virtual de resumo é criado para o Cache de Leitura Baseado em Conteúdo (CBRC).
Normalmente, uma VM cria no mínimo três volumes virtuais, data-vVol, config-vVol e swap-vVol. O máximo depende de quantos discos virtuais e snapshots residem na VM.
Por exemplo, o seguinte SQL Server tem seis volumes virtuais:
- Config-vVol
- Data-vVol para o sistema operacional
- Data-vVol para o banco de dados
- Data-vVol para o log
- Swap-vVol quando ligado
- Snapshot-vVol
Ao usar diferentes volumes virtuais para diferentes componentes de VM, você pode aplicar e manipular políticas de armazenamento com o melhor nível de granularidade. Por exemplo, um volume virtual que contém um disco virtual pode ter um conjunto mais rico de serviços do que o volume virtual para o disco de inicialização da VM. Da mesma forma, um volume virtual de snapshot pode usar uma camada de armazenamento diferente em comparação com um volume virtual atual.
Provisionamento de disco
A funcionalidade vVols oferece suporte a um conceito de discos virtuais thin e provisionados de forma espessa. No entanto, a partir da perspectiva de E / S, a implementação e o gerenciamento do provisionamento dinâmico ou espesso pelas matrizes são transparentes para o host ESXi. ESXi descarrega para as matrizes de armazenamento quaisquer funções relacionadas ao provisionamento dinâmico. No caminho de dados, ESXi não trata os volumes virtuais finos ou espessos de maneira diferente.
Você seleciona o tipo fino ou espesso para o seu disco virtual no momento da criação da VM. Se o seu disco for fino e residir em um repositório de dados vVols, não será possível alterar o tipo mais tarde, aumentando o disco.
Discos compartilhados
Você pode colocar um disco compartilhado em um armazenamento vVols compatível com Reservas Persistentes SCSI para vVols. Você pode usar esse disco como um disco de quorum e eliminar RDMs nos clusters MSCS. Para obter mais informações, consulte a documentação do Gerenciamento de Recursos do vSphere .