Determinar a funcionalidade dos Volumes Compartilhados do Cluster

Concluído

Para acomodar uma ampla gama de cenários de alta disponibilidade, as tecnologias de clustering devem incluir suporte para o sistema de arquivos de acesso distribuído. Isso permite um acesso eficiente e coordenado ao armazenamento compartilhado em vários nós de cluster que não leva à corrupção de dados. O Windows Server implementa esse suporte usando CSV.

O que são Volumes Compartilhados de Cluster?

CSV é um sistema de arquivos clusterizado de uso geral (conhecido como CSVFS) que permite que nós de cluster leiam e gravem simultaneamente no mesmo conjunto de volumes NT File System (NTFS) ou Resilient File System (ReFS). O CSV consolida volumes hospedados em discos conectados a nós de cluster em um único namespace acessível de maneira uniforme em cada nó de cluster. Permitir o acesso simultâneo a volumes proporciona uma distribuição de carga mais equilibrada e aumenta consideravelmente a velocidade de failover, eliminando a necessidade de alterações de propriedade da unidade ou de desmontagem e remontagem de volumes.

Além disso, o CSV oferece os seguintes recursos:

  • Suporte para o chkdsk online. A operação chkdsk é executada online, sem afetar cargas de trabalho com identificadores abertos no sistema de arquivos.
  • Suporte para Encriptação de Unidade BitLocker. Você pode usar o BitLocker para criptografar volumes para discos clusterizados tradicionais e volumes baseados em CSV.
  • Integração com SMB Multichannel e SMB Direct. Isso permite que o tráfego CSV seja transmitido por várias redes no cluster e aproveite os adaptadores de rede que suportam RDMA (Acesso Remoto Direto à Memória).
  • Integração com Espaços de Armazenamento. Isso permite que você use o armazenamento virtualizado em clusters com hardware de mercadoria.
  • A capacidade de digitalizar e reparar volumes online. O CSV permite que você digitalize e repare volumes sem tempo de inatividade ao usar ferramentas como chkdsk, fsutil e o cmdlet do Repair-Volume Windows PowerShell.
  • Resiliência CSV aprimorada. O Windows Server implementa várias instâncias do serviço Server, o que melhora a resiliência e a escalabilidade do tráfego SMB entre nós. A instância padrão do serviço Servidor aceita solicitações que acessam compartilhamentos de arquivos regulares, enquanto as instâncias adicionais gerenciam o tráfego CSV entre nós.

Nota

Em geral, o CSVFS suporta a mesma funcionalidade que NTFS ou ReFS. No entanto, existem algumas exceções, como a compressão.

O CSV suporta dois tipos principais de cargas de trabalho:

  • VMs Microsoft Hyper-V clusterizadas (incluindo seus arquivos de disco rígido virtual (VHD)).
  • Compartilhamentos de arquivos de expansão hospedando dados de aplicativos para a função clusterizada SOFS (Servidor de Arquivos de Expansão). Esses dados incluem arquivos de VM do Hyper-V e arquivos de banco de dados do Microsoft SQL Server.

O CSV permite armazenar arquivos de disco de várias máquinas virtuais (VMs) em um único volume e executar as VMs em qualquer lugar em qualquer nó de cluster ou até mesmo em um cluster diferente. Além disso, o CSV acelera a funcionalidade de migração ao vivo. Eliminar a necessidade de alterar a propriedade do disco quando uma VM é movida para outro nó melhora o desempenho e a estabilidade do processo de migração.

Nota

O ReFS não é suportado para um SOFS.

Cache CSV

O cache CSV fornece cache em nível de bloco de operações de E/S somente leitura e sem buffer, alocando a memória do sistema como um cache de gravação. Isso pode melhorar o desempenho de solicitações de leitura de host Hyper-V ao acessar um VHD sem armazenar em cache solicitações de gravação. Isso é especialmente útil em implantações em que um cluster Hyper V usa um cluster SOFS para hospedar discos de VM.

Nota

O cache CSV é habilitado por padrão no Windows Server.