Entendendo a alta disponibilidade e a recuperação de desastre para o API Connect
O IBM Cloud fornece soluções de alta disponibilidade e de recuperação de desastre para assegurar que suas APIs permaneçam acessíveis.
As instâncias API Connect são implementadas em regiões de várias zonas (por exemplo, Dallas, Frankfurt, Londres, Sydney, Tóquio e Washington). Cada instância é implementada em uma configuração altamente disponível. Ou seja, os dados de configuração são replicados em mais de um servidor e várias instâncias de cada componente estão simultaneamente ativas. Isso proporcionará resiliência no caso de falhas dentro de um data center ou rack.
Em regiões de várias zonas, os membros da instância são distribuídos ao longo de diferentes data centers ou zonas. Em regiões de zona única, os membros da instância são distribuídos ao longo de diferentes hosts dentro do mesmo data center.
No caso de uma falha de zona única em uma região de várias zonas ou uma falha de hardware em qualquer região, a sua instância ainda será acessível, pois ela é replicada ao longo de outros servidores em pleno funcionamento. Tais questões serão tratadas por Especialistas do IBM Cloud no local.
Além da configuração de alta disponibilidade, os seus dados são capturados instantaneamente e têm backup feito diariamente pela plataforma do API Connect e são armazenados em depósitos do Cloud Object Storage de região cruzada.
No caso de uma falha de região completa, os servidores de instância e as APIS na região podem não estar acessíveis, mas os dados de backup permanecerão disponíveis. A IBM iniciará procedimentos internos de recuperação de desastre para restaurar a sua instância na região disponível mais próxima, com capacidade suficiente. A IBM também roteará novamente a configuração do DNS gerenciado para a instância recuperada. Isso normalmente é concluído dentro de 24 horas após a falha. Quando a região original for restaurada, a IBM migrará a instância de volta para a região primária.
Para o tráfego crítico de API, a IBM recomenda a implementação de uma API em pelo menos duas regiões e o balanceamento de carga global das regiões. É possível configurar o balanceamento de carga global com uma tecnologia como IBM Cloud® Internet Services (Cloud Internet Services (CIS)). O Cloud Internet Services (CIS) fornece regras de verificação e roteamento de funcionamento para assegurar que o tráfego de API seja automaticamente roteado para a região com bom funcionamento mais próxima. Para obter mais informações sobre o balanceamento de carga global, consulte a documentação do Balanceador de carga global (GLB).
Para obter informações sobre os padrões de alta disponibilidade e recuperação de desastres no IBM Cloud, consulte Como a IBM Cloud garante alta disponibilidade e recuperação de desastres.