Share via


Opções de alta disponibilidade para FSLogix

Um design de alta disponibilidade não se concentra apenas em um único elemento, mas garante que todos os elementos de uma determinada solução tenham um nível de redundância. A meta de design do FSLogix aplica alta disponibilidade para que o provedor de armazenamento subjacente tenha réplicas de seus dados. Essa meta não leva em conta a disponibilidade da máquina virtual, da rede ou de qualquer outro recurso dependente necessário para acessar o provedor de armazenamento. A implementação de uma solução de alta disponibilidade para perfis de usuários visa isolar os usuários de problemas ou paralisações de armazenamento momentâneos ou de curta duração.

Observação

A alta disponibilidade nesses contextos é focada especificamente na proteção do contêiner de perfil do usuário dentro da mesma região ou data center.

Alta disponibilidade com contêineres do Cloud Cache (preferencial)

Dica

Os exemplos de armazenamento nos diagramas podem ser trocados por blobs de página do Azure em vez de Arquivos do Azure. A configuração dos Arquivos do Azure e dos blobs de página não é exclusiva o suficiente para fornecer um nível suficiente de isolamento em caso de paralisação.

Os contêineres do Cloud Cache são arquivos VHD(x) de perfil de usuário usados com provedores de armazenamento listados na definição de CCDLocations configuração. O Cloud Cache permite vários provedores de armazenamento, que são mantidos atualizados a partir do cache local da máquina virtual. Usando vários provedores de armazenamento, as soluções locais e baseadas no Azure podem ser capazes de separar os provedores de armazenamento para mitigar qualquer interrupção (1) que afete ambos os provedores de armazenamento. Mais comumente, a alta disponibilidade é alcançada por meio do uso de provedores de armazenamento exclusivos na mesma região ou data center.

O Azure Files está configurado para ZRS e o Azure NetApp Files não está configurado com nenhuma redundância. Esse design limita a exposição de uma interrupção ou problema que afeta uma dessas plataformas de armazenamento, o que fornece mais resiliência do que a criação de dois (2) Arquivos do Azure (compartilhamentos), dois (2) Arquivos do Azure NetApp (pools de capacidade ou volumes) ou duas (2) contas de blob de página do Azure.

figure 1: F S Logix Cloud Cache H A high-level

Figura 1: Alta disponibilidade do FSLogix com cache na nuvem

Os hosts de sessão na Área de Trabalho Virtual do Azure (AVD) são configurados com CCDLocationso . O diagrama é baseado em um cenário comum de implantação do AVD. Embora esse design não represente todos os ambientes do cliente, o objetivo é demonstrar uma configuração de vários provedores em uma única região ou data center para fins de alta disponibilidade. O Cloud Cache é configurado de forma que o cache local seja armazenado no mesmo disco que o sistema operacional. Como alternativa, a máquina virtual pode ser configurada com outro disco, no Azure esse disco pode ser um disco gerenciado (disco de dados) ou um discotemporário 1.

1 Os discos temporários têm muitas ressalvas e devem ser revisados antes de serem implementados em um ambiente de produção.

Alta disponibilidade com contêineres padrão

Os contêineres padrão são arquivos VHD(x) de perfil de usuário usados com provedores de armazenamento, listados na VHDLocations definição de configuração. Os clientes que usam o FSLogix em um ambiente local podem ter opções limitadas na criação de sua resiliência de armazenamento em comparação com os provedores de armazenamento baseados no Azure. Esse projeto requer um investimento significativo na arquitetura de armazenamento, que é localmente redundante e redundante em outros domínios de falha. Conforme destacado, o Azure fornece recursos nativos nesses cenários.

Aviso

  • O FSLogix nessa configuração não fornece resiliência e depende totalmente do provedor de armazenamento.
  • Esta seção se concentrará nos provedores de armazenamento baseados no Azure que têm opções nativas de alta disponibilidade.

Arquivos do Azure

É altamente recomendável usar o armazenamento com redundância de zona (ZRS) ao configurar um compartilhamento de Arquivos do Azure. Isso garante que os dados sejam replicados nas três (3) zonas de disponibilidade para determinada região2. Enquanto esses dados são replicados nas zonas de disponibilidade, essa configuração (contêineres padrão), o contêiner é montado na máquina virtual pela rede usando o protocolo SMB.

2 Nem todas as regiões do Azure dão suporte a zonas de disponibilidade, consulte Regiões do Azure com suporte a zonas de disponibilidade.

Aviso

Qualquer rede, conexão, alteração de configuração ou problemas com outros recursos dependentes necessários para acessar o compartilhamento de Arquivos do Azure resultará na instabilidade ou na interrupção da resposta da sessão do usuário e poderá levar a uma desconexão da sessão.

Azure NetApp Files

Atualmente, a única opção para alta disponibilidade usando o Azure NetApp Files é usar o recurso de posicionamento da zona de disponibilidade. O recurso de posicionamento da zona de disponibilidade permite implantar volumes em zonas de disponibilidade de sua escolha, que devem estar alinhadas com a computação do Azure e outros serviços na mesma zona.

Cuidado

Esse provedor de armazenamento não fornece redundância suficiente para a alta disponibilidade do FSLogix usando contêineres padrão.

Próximas etapas