Visão geral de Expandir Servidor de Arquivos para dados de aplicativos
Aplica-se a: Windows Server 2012 R2, Windows Server 2012
Servidor de Arquivos de Escalabilidade Horizontal é um recurso projetado para fornecer compartilhamentos de arquivos de escalabilidade horizontal que estão continuamente disponíveis para armazenamento de aplicativo para servidores com base em arquivo. Os compartilhamentos de arquivos de expansão proporcionam a capacidade de compartilhar a mesma pasta em múltiplos nós do mesmo cluster. Esse cenário se concentra em como planejar e implantar o Servidor de Arquivos de Escalabilidade Horizontal.
Você sabia que o Microsoft Azure fornece uma funcionalidade semelhante na nuvem? Saiba mais sobre as Soluções de armazenamento do Microsoft Azure. Crie uma solução de armazenamento híbrido no Microsoft Azure: |
Você pode implantar e configurar um servidor de arquivos clusterizado usando qualquer um dos seguintes métodos:
Servidor de Arquivos de Escalabilidade Horizontal para dados de aplicativos Este recurso de servidor de arquivos clusterizado é introduzido no Windows Server 2012 e permite que você armazene dados de aplicativo para servidores, como arquivos de máquina virtual Hyper-V, em compartilhamentos de arquivos, e obtenha um nível semelhante de confiabilidade, disponibilidade, capacidade de gerenciamento e alto desempenho que você esperaria de uma rede de área de armazenamento. Todos os compartilhamentos de arquivos ficam online em todos os nós simultaneamente. Os compartilhamentos de arquivos associados a esse tipo de servidor de arquivos clusterizado são chamados de compartilhamentos de arquivos de expansão. Às vezes é chamado de ativo-ativo. Esse é o tipo de servidor de arquivos recomendado ao implantar o Hyper-V no protocolo SMB ou o Microsoft SQL Server por SMB.
Servidor de arquivos para uso geral Corresponde à continuação do servidor de arquivos clusterizado que era suportado no Windows Server desde a introdução do cluster de failover. Esse tipo de servidor de arquivos clusterizado e, por conseguinte, todos os compartilhamentos associados a esse servidor, ficam online em um nó de cada vez. Às vezes é chamado de ativo-passivo ou ativo dual. Os compartilhamentos de arquivos associados a esse tipo de servidor de arquivos clusterizado são chamados de compartilhamentos de arquivos clusterizados. Esse é o tipo de servidor de arquivos recomendado ao implantar cenários de trabalhadores de informações.
Descrição do cenário
Com os compartilhamentos de arquivos de escalabilidade horizontal você pode compartilhar a mesma pasta em vários nós de um cluster. Por exemplo, se houver um cluster de servidor de arquivos de quatro nós usando a escalabilidade horizontal do protocolo SMB, um computador executando Windows Server 2012 R2 ou Windows Server 2012 poderá acessar os compartilhamentos de arquivos em qualquer um dos quatro nós. Isso é possível com o aproveitamento dos novos recursos e capacidades de cluster de failover do Windows Server na nova versão do protocolo do servidor de arquivos Windows – SMB 3.0. Os administradores dos servidores de arquivos podem oferecer compartilhamentos de arquivos de expansão e serviços de arquivos continuamente disponíveis aos aplicativos para servidores e responder rapidamente à crescente demanda simplesmente colocando mais servidores online. Tudo isso pode ser feito em um ambiente de produção e é completamente transparente ao aplicativo para servidores.
Os principais benefícios fornecidos pelo servidor de arquivos de escalabilidade horizontal incluem:
Compartilhamento de arquivos ativo-ativo Todos os nós de cluster podem aceitar e atender a solicitações do cliente SMB. Ao tornar o conteúdo do compartilhamento de arquivos acessível em todos os nós de cluster simultaneamente, os clusters e clientes SMB 3.0 cooperam para fornecer um failover transparente aos nós de cluster alternativos durante a manutenção planejada e falhas não planejadas com interrupção do serviço.
Largura de banda aumentada A largura de banda máxima de compartilhamento corresponde à largura de banda total de todos os nós de cluster do servidor de arquivos. Ao contrário das versões anteriores do Windows Server, a largura de banda total não é mais limitada à largura de banda de um único nó de cluster; mas, em vez disso, a capacidade do armazenamento do sistema de suporte define as restrições. Você pode aumentar a largura de banda total adicionando nós.
CHKDSK com zero tempo de inatividade O CHKDSK no Windows Server 2012 apresenta um importante aperfeiçoamento que reduz de forma drástica o tempo que um sistema de arquivos fica offline para reparo. Os CSVs (Volumes Compartilhados Clusterizados) levam isso adiante e eliminam a fase offline. Um CSVFS (Sistema de Arquivos CSV) pode executar o CHKDSK sem causar impacto nos aplicativos com identificadores abertos no sistema de arquivos.
Cache de Volumes Compartilhados Clusterizados Os CSVs no Windows Server 2012 introduzem o suporte a um cache de leitura, que pode melhorar de forma significativa o desempenho em determinados cenários, como na VDI (Infraestrutura da Área de Trabalho Virtual).
Gerenciamento mais simples Com Servidor de Arquivos de Escalabilidade Horizontal, você cria servidores de arquivos de escalabilidade horizontal e depois adiciona os CSVs e compartilhamentos de arquivos necessários. Não é mais preciso criar vários servidores de arquivos clusterizados, cada um com discos de cluster separados, e depois desenvolver políticas de posicionamento para garantir a atividade em cada nó de cluster.
Rebalanceamento automático de clientes do Servidor de Arquivos de Escalabilidade Horizontal No Windows Server 2012 R2, o rebalanceamento automático melhora a escalabilidade e capacidade de gerenciamento para servidores de arquivos de escalabilidade horizontal. As conexões de clientes SMB são controladas por compartilhamento de arquivos (em vez de por servidor), e os clientes são então redirecionados para o nó de cluster com o melhor acesso ao volume usado pelo compartilhamento de arquivos. Isso melhora a eficiência, reduzindo o tráfego de redirecionamento entre nós de servidor de arquivos. Os clientes são redirecionados após uma conexão inicial e quando o armazenamento de cluster é reconfigurado.
Neste cenário
Os tópicos a seguir estão disponíveis para ajudá-lo a implantar um servidor de arquivos de escalabilidade horizontal:
Quando usar o servidor de arquivos de expansão
Você não deve usar o servidor de arquivos de expansão se a carga de trabalho gerar um número maior de operações de metadados, como abrir arquivos, fechar arquivos, criar novos arquivos ou renomear os arquivos existentes. Um típico operador de informações poderia gerar uma série de operações de metadados. Use um servidor de arquivos de escalabilidade horizontal se estiver interessado na escalabilidade e simplicidade que ele oferece e precisar apenas de tecnologias que sejam compatíveis com o servidor de arquivos de escalabilidade horizontal.
A tabela a seguir lista os recursos do SMB 3.0, os sistemas de arquivos comuns do Windows, tecnologias de gerenciamento de dados de servidor de arquivo e cargas de trabalho comuns. Você pode ver se a tecnologia é compatível com o servidor de arquivos de escalabilidade horizontal, ou se ele requer um servidor de arquivos clusterizado tradicional (também conhecido como um servidor de arquivos para uso geral).
Tecnologia |
Recurso |
Cluster de servidor de arquivos de uso geral |
Servidor de Arquivos Escalável |
---|---|---|---|
SMB |
SMB Continuous Availability |
Sim |
Sim |
SMB |
SMB Multichannel |
Sim |
Sim |
SMB |
SMB Direct |
Sim |
Sim |
SMB |
Criptografia SMB |
Sim |
Sim |
SMB |
SMB Transparent failover |
Sim (se estiver habilitada a disponibilidade contínua) |
Sim |
Sistema de Arquivos |
NTFS |
Sim |
NA |
Sistema de Arquivos |
ReFS (Sistema de Arquivos Resiliente) |
Sim |
NA |
Sistema de Arquivos |
Sistema de arquivos CSV (Volume Compartilhado Clusterizado) |
NA |
Sim |
Gerenciamento de arquivos |
BranchCache |
Sim |
Não |
Gerenciamento de arquivos |
Eliminação de duplicação de dados (Windows Server 2012) |
Sim |
Não |
Gerenciamento de arquivos |
Eliminação de duplicação de dados (Windows Server 2012 R2) |
Sim |
Sim (VDI somente) |
Gerenciamento de arquivos |
Raiz de servidor raiz DFSN (Namespace do DFS) |
Sim |
Não |
Gerenciamento de arquivos |
Servidor de destino da pasta DFSN (Namespace do DFS) |
Sim |
Sim |
Gerenciamento de arquivos |
DFS-R (Replicação do DFS) |
Sim |
Não |
Gerenciamento de arquivos |
Gerenciador de Recursos de Servidor de Arquivos (telas e cotas) |
Sim |
Não |
Gerenciamento de arquivos |
Infraestrutura de Classificação de Arquivos |
Sim |
Não |
Gerenciamento de arquivos |
Controle de Acesso Dinâmico (acesso baseado em declarações, CAP) |
Sim |
Não |
Gerenciamento de arquivos |
Redirecionamento de pasta |
Sim |
Não recomendável* |
Gerenciamento de arquivos |
Arquivos offline (cache do lado do cliente) |
Sim |
Não recomendável* |
Gerenciamento de arquivos |
Perfis de usuário em roaming |
Sim |
Não recomendável* |
Gerenciamento de arquivos |
Diretórios base |
Sim |
Não recomendável* |
Gerenciamento de arquivos |
Pastas de trabalho |
Sim |
Não |
NFS |
Servidor NFS |
Sim |
Não |
Aplicativo |
Hyper-V |
Não recomendável |
Sim |
Aplicativo |
Microsoft SQL Server |
Não recomendável |
Sim |
* Redirecionamento de pasta, arquivos offline, perfis de usuário em roaming ou diretórios base geram um grande número de gravações que deve ser gravado imediatamente no disco (sem buffer) ao usar compartilhamentos de arquivos continuamente disponíveis, reduzindo o desempenho em comparação com os compartilhamentos de arquivos de finalidade geral. Compartilhamentos de arquivos disponíveis continuamente também são incompatíveis com o Gerenciador de Recursos de Servidor de Arquivos e PCs que executam o Windows XP. Além disso, arquivos offline podem não fazer a transição para o modo offline por 3 a 6 minutos depois que um usuário perde o acesso a um compartilhamento, o que pode frustrar os usuários que ainda não estão usando o modo Sempre offline de arquivos offline.
Aplicações práticas
Servidores de Arquivos de Escalabilidade Horizontal são ideais para armazenamento de aplicativos para servidores. Alguns exemplos de aplicativos de servidor que podem armazenar seus dados em um compartilhamento de arquivos de escalabilidade horizontal estão listados abaixo:
O servidor Web IIS (Serviços de Informações da Internet) pode armazenar dados de configuração e de sites em um compartilhamento de arquivos de escalabilidade horizontal. Para obter mais informações, consulte Configuração compartilhada.
O Hyper-V pode armazenar configuração e discos virtuais dinâmicos em um compartilhamento de arquivos de escalabilidade horizontal. Para obter mais informações, consulte Implantar o Hyper-V no SMB.
O SQL Server pode armazenar arquivos de banco de dados dinâmicos em um compartilhamento de arquivo de escalabilidade horizontal. Para obter mais informações, consulte Instalar SQL Server com compartilhamento de arquivo SMB como uma opção de armazenamento.
VMM (Virtual Machine Manager) pode armazenar um compartilhamento de biblioteca (que contém modelos de máquina virtual e arquivos relacionados) em um compartilhamento de arquivos de escalabilidade horizontal. No entanto, o servidor de biblioteca não pode ser um servidor de arquivos de escalabilidade horizontal - ele deve estar em um servidor autônomo ou em um cluster de failover que não usa a função de cluster de servidor de arquivos de escalabilidade horizontal.
Se você usar um compartilhamento de arquivos de escalabilidade horizontal como um compartilhamento de biblioteca, só poderá usar tecnologias compatíveis com o servidor de arquivos de escalabilidade horizontal. Por exemplo, você não pode usar a Replicação do DFS para replicar um compartilhamento de biblioteca hospedado em um compartilhamento de arquivo de escalabilidade horizontal. Também é importante que o servidor de arquivos de escalabilidade horizontal tenha as atualizações de software mais recentes instaladas.
Para usar um compartilhamento de arquivos de escalabilidade horizontal como um compartilhamento de biblioteca, primeiro adicione um servidor de biblioteca (provavelmente uma máquina virtual) com um compartilhamento local ou nenhum compartilhamento. Ao adicionar um compartilhamento de biblioteca, escolha um compartilhamento de arquivos que esteja hospedado em um servidor de arquivos de escalabilidade horizontal. Esse compartilhamento deve ser gerenciado pelo VMM e criado exclusivamente para uso do servidor de biblioteca. Além disso, certifique-se de instalar as atualizações mais recentes no servidor de arquivos de escalabilidade horizontal. Para obter mais informações sobre como adicionar servidores de biblioteca do VMM e compartilhamento de biblioteca, consulte Como adicionar um servidor de biblioteca do VMM ou um compartilhamento de biblioteca do VMM. Para obter uma lista de hotfixes atualmente disponíveis para serviços de arquivo e armazenamento, consulte o artigo da base de dados de conhecimento da Microsoft 2899011.
Dica
Alguns usuários, como profissionais da informação, têm cargas de trabalho com impacto maior no desempenho. Por exemplo, operações, como abrir e fechar arquivos, criar novos arquivos e renomear arquivos existentes, quando executada por vários usuários, têm um impacto no desempenho. Se um compartilhamento de arquivos estiver habilitado com disponibilidade contínua, ele fornecerá integridade de dados, mas também afetará o desempenho geral. Disponibilidade contínua exige que dados sejam gravados por meio de disco para garantir a integridade em caso de falha de um nó de cluster em um servidor de arquivos de escalabilidade horizontal. Portanto, um usuário que copia vários arquivos grandes em um servidor de arquivos pode esperar um desempenho significativamente mais lento no compartilhamento de arquivos continuamente disponíveis.
Recursos incluídos neste cenário
A tabela a seguir lista os recursos que fazem parte deste cenário e descreve como dar suporte a ele.
Recurso |
Como este cenário tem suporte |
---|---|
Os clusters de failover adicionaram os seguintes recursos no Windows Server 2012 para dar suporte ao servidor de arquivos de expansão: nome de rede distribuída, o tipo de recurso do servidor de arquivos de expansão, volumes compartilhados de cluster (CSV) 2 e a função de alta disponibilidade do servidor de arquivos de expansão. Para obter mais informações sobre esses recursos, consulte Novidades em cluster de failover no Windows Server 2012 [redirecionado] no Microsoft TechNet. |
|
O protocolo SMB 3.0 adicionou os seguintes recursos no Windows Server 2012 para dar suporte ao servidor de arquivos de expansão: SMB com failover transparente, SMB Multichannel e SMB Direct. Para obter mais informações sobre as funcionalidades novas e alteradas para SMB em Windows Server 2012 R2, consulte Novidades do SMB no Windows Server. |
Consulte também
Fornecer armazenamento econômico para cargas de trabalho do Hyper-V usando o Windows Server
Increasing Server, Storage, and Network Availability: Scenario Overview
Implantando servidores de arquivos rápidos e eficientes em aplicativos para servidores
Escalar horizontalmente ou não, eis a questão (postagem de blog)
Visão geral de Redirecionamento de pasta, Arquivos offline e Perfis de usuário móvel