Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse artigo descreve o suporte à confiabilidade nas Ações de Armazenamento do Microsoft Azure e abrange a resiliência intra-regional com zonas de disponibilidade e recuperação de desastres entre regiões e continuidade de negócios. Para obter uma visão geral mais detalhada dos princípios de confiabilidade no Azure, confira Confiabilidade do Azure.
As Ações de Armazenamento do Azure são uma estrutura sem servidor que você pode usar para executar operações de dados comuns em milhões de objetos em várias contas de armazenamento. O serviço em si é regional e não possui SKUs nem suporte para zonas de disponibilidade. No entanto, o plano de controle do serviço oferece suporte automaticamente à redundância de zona. O plano de dados também pode suportar redundância dependendo se a conta de armazenamento está ou não em execução numa configuração com redundância de zona.
Suporte à zona de disponibilidade
As zonas de disponibilidade são grupos fisicamente separados de datacenters em cada região do Azure. Quando uma zona falha, os serviços podem passar para uma das zonas restantes.
Embora o serviço Armazenamento do Microsoft Azure Actions seja regional e não ofereça SKUs ou zonas de disponibilidade, a redundância de zona está disponível no plano de controlo e condicionalmente no plano de dados:
O plano de controle do serviço é redundante em zona. Quando uma zona está inativa em uma região, o plano de controle continua disponível. Durante um cenário de zona inativa, você pode continuar gerenciando a definição e atribuição de tarefas.
O plano de dados (execução de atribuição de tarefas) herda as propriedades zonais da conta de armazenamento pai. Se a conta de armazenamento for implantada numa zona falhada, a conta ficará indisponível e, na perspetiva do cliente, o plano de dados não estará disponível. Se a conta de armazenamento for redundante em zona, a conta continuará disponível e o serviço continuará a realizar operações na conta.
Experiência de zona inoperante
Em um cenário de zona concluída, o serviço Storage Action continua disponível. O progresso das tarefas depende do suporte da zona de disponibilidade das contas de armazenamento nas quais estão em execução. Se a conta não for afetada pela zona derrubada, as tarefas continuam a progredir. Caso contrário, as tarefas falharão.
Preparação e recuperação de interrupção de zona
O serviço Storage Action não é zonal, mas a conta de armazenamento é. Se a conta de armazenamento for afetada por uma interrupção de zona, as tarefas de armazenamento atribuídas à conta falharão. Após a zona e a conta de armazenamento ficarem disponíveis, as tarefas agendadas continuam a ser executadas de acordo com o agendamento. Se a tarefa estiver configurada para ser executada uma vez, talvez seja necessário agendá-la para ser executada novamente.
Recuperação de desastre entre regiões e continuidade dos negócios
Recuperação de desastre (DR) refere-se a práticas que as organizações usam para se recuperar de eventos de alto impacto, como desastres naturais ou implantações com falha que resultam em tempo de inatividade e perda de dados. Seja qual for a causa, a melhor solução para um desastre é um plano de DR bem definido e testado e um design de aplicativo que dê suporte ativo à DR. Antes de começar a criar seu plano de recuperação de desastre, veja Recomendações para a elaboração de uma estratégia de recuperação de desastre.
Para a DR, a Microsoft usa o modelo de responsabilidade compartilhada. Nesse modelo, a Microsoft garante que a infraestrutura de linha de base e os serviços de plataforma estejam disponíveis. No entanto, muitos serviços do Azure não replicam automaticamente dados nem fazem fallback de uma região com falha para replicação entre outras regiões habilitadas. Para esses serviços, você é responsável por configurar um plano de recuperação de desastres que funcione para sua carga de trabalho. A maioria dos serviços executados nas ofertas de PaaS (plataforma como serviço) do Azure fornece recursos e diretrizes para dar suporte à DR. Você pode usar recursos específicos do serviço para dar suporte à recuperação rápida para ajudar a desenvolver seu plano de recuperação de desastre.
Contas de armazenamento com GRS e GZRS replicam dados para uma região secundária em caso de falhas na conta de armazenamento. A continuidade dos negócios das ações de armazenamento depende significativamente da configuração de redundância da conta de armazenamento de destino. As contas de armazenamento configuradas com redundância geográfica se beneficiam de um processo de failover automatizado. Esse gerenciamento automático garante que futuras iterações de execução de atribuição de tarefa, sejam elas simples ou recorrentes, sejam executadas na região secundária sem problemas. No entanto, as tarefas de armazenamento que estavam em andamento no momento do failover podem encontrar falhas. Novas tarefas de armazenamento e atribuições dessas tarefas continuam funcionando conforme o esperado.
O monitoramento consistente da conta de armazenamento é crucial. Com um failover, você deve examinar minuciosamente o relatório de tarefas e o monitoramento para verificar a conclusão bem-sucedida de todas as operações de blob e identificar quaisquer discrepâncias que precisem de atenção.
Detecção, notificação e gerenciamento de interrupção
As tarefas de armazenamento não enviam notificações quando há uma interrupção no próprio serviço. É importante que você verifique o status da tarefa de armazenamento e tente novamente as tarefas após a recuperação do serviço/região.