Alta disponibilidade e recuperação de desastres do Serviço de Provisionamento de Dispositivos do Hub IoT
O Serviço de Provisionamento de Dispositivos (DPS) é um serviço auxiliar para o Hub IoT que permite o provisionamento de dispositivos sem toque em escala. O DPS é uma parte importante da sua solução de IoT. Este artigo descreve os recursos de alta disponibilidade (HA) e recuperação de desastres (DR) que o DPS fornece. Para saber mais sobre como obter HA-DR em toda a sua solução de IoT, consulte Recuperação de desastres e alta disponibilidade para aplicativos do Azure. Para saber mais sobre HA-DR no Hub IoT, consulte Alta disponibilidade e recuperação de desastres do Hub IoT.
Elevada disponibilidade
DPS é um serviço altamente disponível; para obter detalhes, consulte o SLA do Hub IoT do Azure. O SLA do Azure completo explica a disponibilidade garantida do Azure em termos globais.
O DPS também suporta zonas de disponibilidade. Uma zona de disponibilidade é uma oferta de alta disponibilidade que protege seus aplicativos e dados contra falhas no datacenter. Uma região com suporte à Zona de Disponibilidade é composta por um mínimo de três zonas que suportam essa região. Cada zona fornece um ou mais datacenters, cada um em um local físico exclusivo com energia, resfriamento e rede independentes. Isso fornece replicação e redundância na região. O suporte da Zona de Disponibilidade para DPS é habilitado automaticamente para recursos do DPS nas seguintes regiões do Azure:
- Leste da Austrália
- Sul do Brasil
- Canadá Central
- E.U.A. Central
- E.U.A. Leste
- E.U.A. Leste 2
- França Central
- Leste do Japão
- Europa do Norte
- Sul do Reino Unido
- Europa Ocidental
- E.U.A. Oeste 2
Você não precisa executar nenhuma ação para usar zonas de disponibilidade em regiões suportadas. Suas instâncias de DPS são habilitadas para AZ por padrão. É recomendável que você aproveite as Zonas de Disponibilidade usando regiões onde elas são suportadas.
Recuperação de desastres e failover iniciado pela Microsoft
O Serviço de Provisionamento de Dispositivos armazena dados do cliente na região onde você implantou a instância de serviço e replica dados para uma região secundária para dar suporte a cenários de recuperação de desastres.
Por padrão, o DPS aproveita a replicação entre regiões para habilitar o failover automático. O failover iniciado pela Microsoft é exercido pela Microsoft em raras situações em que uma região inteira cai para fazer failover de todas as instâncias DPS da região afetada para sua região secundária correspondente. A Microsoft reserva-se o direito de determinar quando esta opção será exercida. Esse mecanismo não envolve o consentimento do usuário antes que a instância DPS do usuário seja submetida a failover.
Os clientes que têm o DPS implantado no Sudeste Asiático e no Sul do Brasil podem optar por não fazer failover automático, caso em que os dados do cliente permanecem na região principal e não são replicados para uma região secundária.
Desativar a recuperação de desastres
Por padrão, o DPS fornece failover automático replicando dados para uma região secundária para uma instância do DPS. Para algumas regiões, você pode evitar a replicação de dados fora da região desabilitando a recuperação de desastres ao criar uma instância DPS. As seguintes regiões oferecem suporte a esse recurso:
- Sul do Brasil: região emparelhada, Centro-Sul dos EUA.
- Sudeste Asiático (Singapura): região emparelhada, Ásia Oriental (Região Administrativa Especial de Hong Kong).
Para desativar a recuperação de desastres em regiões com suporte, verifique se a opção Recuperação de desastres habilitada está desmarcada ao criar sua instância DPS:
Você também pode desabilitar a recuperação de desastres ao criar uma instância do DPS usando um modelo ARM.
O recurso de failover não estará disponível se você desabilitar a recuperação de desastres para uma instância do DPS.
Você pode verificar se a recuperação de desastres está desabilitada na página Visão geral da sua instância do DPS no portal do Azure: