Confiabilidade no Registro de Dispositivos do Azure
Este artigo descreve o suporte à confiabilidade noRegistro de Dispositivo do Azure. Ele abrange a resiliência intra-regional com zonas de disponibilidade e informações sobre implantações em várias regiões.
Como a resiliência é uma responsabilidade compartilhada entre você e a Microsoft, este artigo também aborda maneiras de você construir uma solução resiliente que atenda às suas necessidades.
Falhas transitórias
Falhas transitórias são falhas curtas e intermitentes nos componentes. Elas ocorrem com frequência em um ambiente distribuído, como a nuvem, e são uma parte normal das operações. Elas se corrigem após um curto período de tempo. É importante que seu aplicativos tratem falhas transitórias, geralmente tentando novamente as solicitações afetadas.
Todos os aplicativos hospedados na nuvem devem seguir as diretrizes transitórias de tratamento de falhas do Azure ao se comunicar com as APIs, bancos de dados e outros componentes hospedados na nuvem. Para saber mais sobre como lidar com falhas transitórias, confira Recomendações para lidar com falhas transitórias.
Suporte à zona de disponibilidade
As zonas de disponibilidade são grupos de datacenters fisicamente separados em 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, veja O que são zonas de disponibilidade?.
O Registro de Dispositivos do Azure possui redundância de zona, o que significa que ele é replicado automaticamente em várias zonas de disponibilidade. Essa configuração aprimora a resiliência do serviço fornecendo alta disponibilidade. Se houver uma falha em uma zona, o serviço poderá continuar operando diretamente de outra zona.
A Microsoft gerencia a configuração e a configuração para redundância de zona no Registro de Dispositivos do Azure. Você não precisa executar mais nenhuma configuração para habilitar essa redundância de zona. A Microsoft garante que o serviço esteja configurado para fornecer o nível mais alto de disponibilidade e confiabilidade.
Regiões com suporte
A lista de regiões a seguir dá suporte a zonas de disponibilidade no Registro de Dispositivos do Azure:
Américas | Europa | Oriente Médio | África | Pacífico Asiático |
---|---|---|---|---|
Leste dos EUA | Norte da Europa | |||
Leste dos EUA 2 | Europa Ocidental | |||
Oeste dos EUA 2 | ||||
Oeste dos EUA 3 |
Custo
Não há custo adicional para usar a redundância de zona para o Registro de Dispositivos do Azure.
Configurar o suporte à zona de disponibilidade
Novos recursos: quando você cria um recurso do Registro de Dispositivos do Azure nas Operações do Azure IoT, ele inclui automaticamente a redundância de zona por padrão. Não é necessário executar mais nenhuma configuração.
Experiência de zona inoperante
Durante uma interrupção em uma zona inteira, você não precisa tomar nenhuma ação para fazer failover para uma zona íntegra. A região de gerenciamento se auto-cura e se reequilibra para tirar proveito da zona íntegra automaticamente.
Detecção e resposta: como o Registro de Dispositivos do Azure detecta 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 para várias regiões
O Registro de Dispositivos do Azure é 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 Dispositivos do Azure falhar, ele continuará a dar suporte à região primária e não haverá mais ações necessárias.
Ao usar as Operações do Azure IoT, o Registro de Dispositivos do Azure 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, as Operações do Azure IoT incluem vários outros componentes além do Registro de Dispositivos do Azure. Para obter informações detalhadas sobre a alta disponibilidade e os recursos de perda de dados zero dos componentes de Operações do Azure IoT, consulte Perguntas frequentes sobre Operações do Azure IoT.
Experiência de região inoperante
Durante uma interrupção de região, a Microsoft adere ao Objetivo de Tempo de Recuperação (RTO) para recuperar o serviço. Durante esse tempo, o cliente pode esperar alguma interrupção de 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 Objetivo de Tempo de Recuperação (RTO) é de aproximadamente 24 horas. Para Objetivo de Ponto de Recuperação (RPO), você pode esperar menos de 15 minutos.
SLA (Contrato de Nível de Serviço)
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ê examine os SLA (Contratos de Nível de Serviço) para Serviços Online.