Usar o posicionamento de volume da zona de disponibilidade para alta disponibilidade do aplicativo com os Arquivos NetApp do Azure
As zonas de disponibilidade do Azure são locais fisicamente separados dentro de cada região do Azure com suporte que são tolerantes a falhas locais. As falhas podem variar de falhas de software e hardware a eventos como terremotos, inundações e incêndios. A tolerância a falhas é alcançada devido à redundância e ao isolamento lógico dos serviços do Azure. Para garantir a resiliência, um mínimo de três zonas de disponibilidade separadas estão presentes em todas as regiões habilitadas para zona de disponibilidade.
Importante
As zonas de disponibilidade são chamadas de zonas lógicas. Cada data center é atribuído a uma zona física. As zonas físicas são mapeadas para zonas lógicas em sua assinatura do Azure e o mapeamento é diferente com assinaturas diferentes. As assinaturas do Azure recebem automaticamente esse mapeamento quando uma assinatura é criada. Os Arquivos NetApp do Azure se alinham com o mapeamento genérico de zona de disponibilidade lógica para física para todos os serviços do Azure para a assinatura.
As zonas de disponibilidade do Azure são altamente disponíveis, tolerantes a falhas e mais escaláveis do que as infraestruturas tradicionais de um ou vários centros de dados. As zonas de disponibilidade do Azure permitem projetar e operar aplicativos e bancos de dados que fazem a transição automática entre zonas sem interrupção. Você pode projetar soluções resilientes usando os serviços do Azure que usam zonas de disponibilidade.
O uso de arquiteturas de alta disponibilidade (HA) com zonas de disponibilidade agora é uma recomendação padrão e de práticas recomendadas na estrutura bem arquitetada do Azure. Os aplicativos e recursos corporativos são cada vez mais implantados em várias zonas de disponibilidade para atingir esse nível de isolamento de alta disponibilidade (HA) ou domínio de falha (zona).
Muitos aplicativos são criados para HA em várias zonas de disponibilidade usando tecnologias de replicação e failover baseadas em aplicativos, como SQL Server Always-On Availability Groups (AOAG), SAP HANA com HANA System Replication (HSR) e Oracle com Data Guard.
Antes de usar uma zona de disponibilidade, entenda os seguintes conceitos:
Posicionamento zonal: os recursos são fixados em uma zona de disponibilidade específica. Pode combinar várias implantações zonais em diferentes zonas para cumprir os requisitos de alta fiabilidade. É responsável por gerir a replicação de dados e por distribuir pedido entre zonas. Se ocorrer uma interrupção numa única zona de disponibilidade, será responsável pela ativação pós-falha para outra zona de disponibilidade.
Redundância de zona: os recursos estão distribuídos por várias zonas de disponibilidade. A Microsoft gere a distribuição de pedidos entre zonas e a replicação de dados entre zonas. Caso ocorra uma interrupção numa única zona de disponibilidade, a Microsoft gere a ativação pós-falha automaticamente.
Importante
Embora o uso do posicionamento zonal com os Arquivos NetApp do Azure combinado com tecnologias de replicação e failover baseadas em aplicativos possa ser usado para criar uma arquitetura altamente disponível, o uso do posicionamento zonal dos Arquivos NetApp do Azure sozinho não fornece redundância zonal. Se sua carga de trabalho não oferecer suporte à replicação e failover baseados em aplicativos, considere usar a replicação entre zonas dos Arquivos NetApp do Azure para redundância adicional.
O recurso de posicionamento de volume da zona de disponibilidade do Azure NetApp Files permite implantar cada volume na zona de disponibilidade específica de sua escolha, em alinhamento com a computação do Azure e outros serviços na mesma zona.
No diagrama, todas as máquinas virtuais (VMs) dentro da região em VNets (emparelhadas) podem acessar todos os recursos do Azure NetApp Files (setas azuis). As VMs que acessam os volumes dos Arquivos NetApp do Azure na mesma zona (setas verdes) compartilham o domínio de falha da zona de disponibilidade. Observe que não há replicação entre os diferentes volumes no nível da plataforma.
As implantações de Arquivos NetApp do Azure ocorrem na zona de disponibilidade de escolha se os Arquivos NetApp do Azure estiverem presentes nessa zona de disponibilidade e tiverem capacidade suficiente.
Importante
O posicionamento do volume da zona de disponibilidade dos Arquivos NetApp do Azure fornece posicionamento zonal. Ele não fornece posicionamento de proximidade para a computação. Como tal, não oferece garantia de latência mais baixa. As latências de VM para armazenamento estão dentro dos envelopes de latência da zona de disponibilidade.
Você pode colocalizar seus recursos de computação, armazenamento, rede e dados em uma zona de disponibilidade e replicar esse arranjo em outras zonas de disponibilidade.
A latência está sujeita à latência da zona de disponibilidade para acesso à zona de disponibilidade e ao envelope de latência regional para acesso à zona de disponibilidade cruzada.
Importante
Não é recomendável usar zonas de disponibilidade com volumes gerenciados pelo Terraform. Se o fizer, você deve adicionar a propriedade zone ao seu volume.
Regiões do Azure com zonas de disponibilidade
Para obter uma lista de regiões que atualmente oferecem suporte a zonas de disponibilidade, consulte Regiões do Azure com suporte a zona de disponibilidade.