Fiabilidade no Registo de Dispositivos do Azure
Este artigo descreve o suporte de confiabilidade no Registro de Dispositivo do Azure. Abrange tanto a resiliência intrarregional com zonas de disponibilidade como informações sobre implantações multirregionais.
Como a resiliência é uma responsabilidade compartilhada entre você e a Microsoft, este artigo também aborda maneiras de criar uma solução resiliente que atenda às suas necessidades.
Falhas transitórias
Falhas transitórias são falhas curtas e intermitentes em componentes. Eles ocorrem com frequência em um ambiente distribuído, como a nuvem, e são uma parte normal das operações. Eles se corrigem após um curto período de tempo. É importante que seus aplicativos lidem com falhas transitórias, geralmente tentando novamente as solicitações afetadas.
Todos os aplicativos hospedados na nuvem devem seguir as orientações de tratamento de falhas transitórias do Azure ao se comunicarem com quaisquer APIs, bancos de dados e outros componentes hospedados na nuvem. Para saber mais sobre como lidar com falhas transitórias, consulte Recomendações para lidar com falhas transitórias.
Suporte à zona de disponibilidade
As zonas de disponibilidade são grupos fisicamente separados de datacenters dentro de cada região do Azure. Quando uma zona falha, os serviços podem fazer failover para uma das zonas restantes.
Para obter mais informações sobre zonas de disponibilidade no Azure, consulte O que são zonas de disponibilidade?.
O Registro de Dispositivo do Azure é redundante de zona, o que significa que ele replica automaticamente em várias zonas de disponibilidade. Essa configuração aumenta a resiliência do serviço, fornecendo alta disponibilidade. Se houver uma falha em uma zona, o serviço pode continuar a operar perfeitamente a partir de outra zona.
A Microsoft gerencia a instalação e a configuração para redundância de zona no Registro de Dispositivo do Azure. Não é necessário executar mais nenhuma configuração para habilitar essa redundância de zona. A Microsoft garante que o serviço esteja configurado para fornecer o mais alto nível de disponibilidade e confiabilidade.
Regiões suportadas
A seguinte lista de regiões dá suporte a zonas de disponibilidade no Registro de Dispositivo do Azure:
Américas | Europa | Médio Oriente | África | Ásia-Pacífico |
---|---|---|---|---|
E.U.A. Leste | Europa do Norte | |||
E.U.A. Leste 2 | Europa Ocidental | |||
E.U.A. Oeste 2 | ||||
EUA Oeste 3 |
Custo
Não há custo extra para usar a redundância de zona para o Registro de Dispositivo do Azure.
Configurar o suporte à zona de disponibilidade
Novos recursos: quando você cria um recurso do Registro de Dispositivo do Azure nas Operações do Azure IoT, ele inclui automaticamente redundância de zona por padrão. Não há necessidade de realizar mais nenhuma configuração.
Experiência de zone-down
Durante uma interrupção em toda a zona, você não precisa tomar nenhuma ação para fazer failover para uma zona saudável. O serviço auto-recupera-se automaticamente e reequilibra-se para tirar partido da zona saudável automaticamente.
Deteção e resposta: como o Registro de Dispositivo do Azure deteta e responde automaticamente a falhas em uma zona de disponibilidade, você não precisa fazer nada para iniciar um failover de zona de disponibilidade.
Suporte multi-região
O Azure Device Registry é um serviço regional com replicação automática de dados geográficos. Em uma interrupção em toda a região, a Microsoft inicia o failover de computação de uma região para outra. Se o Registro de Dispositivo do Azure falhar, ele continuará a dar suporte à sua região principal e não serão necessárias mais ações da sua parte.
Ao usar o Azure IoT Operations (Azure IoT Operations), o Azure Device Registry projeta ativos como recursos do Azure na nuvem em um único registro. O registro único é uma fonte de verdade para metadados de ativos e recursos de gerenciamento de ativos. No entanto, o Azure IoT Operations inclui vários outros componentes além do Azure Device Registry. Para obter informações detalhadas sobre os recursos de alta disponibilidade e zero perda de dados dos componentes do Azure IoT Operations, consulte as perguntas frequentes sobre Operações do Azure IoT.
Experiência de redução de região
Durante uma interrupção de região, a Microsoft adere ao RTO (Recovery Time Objetive, objetivo de tempo de recuperação) para recuperar o serviço. Durante esse tempo, o cliente pode esperar alguma interrupção do serviço até que o serviço seja totalmente recuperado.
Em um cenário completo de perda de região, você pode esperar uma recuperação manual da Microsoft.
Para o Registro de Dispositivo do Azure, o RTO (Recovery Time Objetive, objetivo de tempo de recuperação) é de aproximadamente 24 horas. Para RPO (Recovery Point Objetive, objetivo de ponto de recuperação), você pode esperar menos de 15 minutos.
Contrato de nível de serviço (SLA)
O contrato de nível de serviço (SLA) para o Registro de Dispositivo do Azure descreve a disponibilidade esperada do serviço e as condições que devem ser atendidas para atingir essa expectativa de disponibilidade. Para entender essas condições, é importante que você revise os Contratos de Nível de Serviço (SLA) dos Serviços Online.