Usar colocação de zona de disponibilidade para alta disponibilidade de aplicativos com Azure NetApp Files
As zonas de disponibilidade do Azure são locais fisicamente separados em cada região do Azure compatível 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 é obtida devido à redundância e ao isolamento lógico dos serviços do Azure. Para garantir a resiliência, no mínimo três zonas de disponibilidade separadas estão presentes em todas as regiões habilitadas para zonas de disponibilidade.
Importante
As zonas de disponibilidade são conhecidas como zonas lógicas. Cada data center é atribuída a uma zona física. As zonas físicas são mapeadas para zonas lógicas na sua assinatura do Azure, e o mapeamento é diferente com diferentes assinaturas. As assinaturas do Azure são atribuídas automaticamente a esse mapeamento quando uma assinatura é criada. O Azure NetApp Files se alinha com o mapeamento de zona de disponibilidade lógico para físico genérico 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 escalonáveis do que as infraestruturas tradicionais com um ou vários data centers. As zonas de disponibilidade permitem projetar e operar aplicativos e bancos de dados que fazem a transição entre as zonas automaticamente, sem interrupção. É possível criar soluções resilientes usando os serviços do Azure que usam zonas de disponibilidade.
O uso de arquiteturas de HA (alta disponibilidade) com zonas de disponibilidade agora é uma recomendação padrão e uma melhor prática no Well-Architected Framework do Azure. Aplicativos e recursos empresariais são cada vez mais implantados em várias zonas de disponibilidade para atingir esse nível de HA (alta disponibilidade) ou isolamento de 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 aplicativo, como AOAG (Grupos de Disponibilidade do SQL Server Always-On), SAP HANA com HSR (Replicação de Sistema HANA) 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. Você pode combinar várias implantações zonais em diferentes zonas para atender aos requisitos de alta confiabilidade. Você é responsável por gerenciar a replicação de dados e distribuir as solicitações entre zonas. Se ocorrer uma interrupção em uma única zona de disponibilidade, você será responsável pelo failover para outra zona de disponibilidade.
Redundância de zona: os recursos estão espalhados por várias zonas de disponibilidade. A Microsoft gerencia a distribuição de solicitações entre zonas e a replicação de dados entre zonas. Se ocorrer uma interrupção em uma única zona de disponibilidade, a Microsoft gerenciará o failover automaticamente.
Importante
Embora a utilização da colocação zonal com Ficheiros Azure NetApp combinada com replicação baseada em aplicações e tecnologias de failover possa ser usada para criar uma arquitetura altamente disponível, a utilização da colocação zonal dos Azure NetApp Files por si só não fornece redundância zonal. Se a sua carga de trabalho não suportar replicação e failover baseados em aplicações, considere utilizar a replicação entre zonas do Azure NetApp Files para redundância adicional.
O recurso colocação 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 (espeadas) podem aceder a todos os recursos do Azure NetApp Files (setas azuis). As VMs que acessam volumes do Azure NetApp Files 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 do Azure NetApp Files ocorrem na disponibilidade da zona de escolha se o Azure NetApp Files estiver presente nessa zona de disponibilidade e tiver capacidade suficiente.
Importante
O posicionamento do volume da zona de disponibilidade do Azure NetApp Files fornece posicionamento zonal. Ele não fornece posicionamento por proximidade para computação. Dessa forma, ele não fornece a menor garantia de latência. 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 essa disposição em outras zonas de disponibilidade.
A latência está sujeita à latência da zona de disponibilidade para o acesso dentro da zona de disponibilidade e ao envelope de latência regional para o acesso entre zonas de disponibilidade.
Importante
Não é recomendável que você use zonas de disponibilidade com volumes gerenciados pelo Terraform. Se você fizer isso, deverá adicionar a propriedade de zona ao volume.
Regiões do Azure com Zonas de Disponibilidade
Para obter uma lista de regiões que atualmente dão suporte a zonas de disponibilidade, consulte regiões do Azure com suporte à zona de disponibilidade.