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:

Screenshot that shows disaster recovery option for an IoT hub in Singapore region.

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:

Screenshot that shows disaster recovery disabled for a DPS instance in Singapore region.