Otimizando a recuperação de desastres com pares de regiões do Azure e a Rackspace Technology

By Kevin Parker, Principal Solutions Architect for Microsoft Azure, Rackspace Technology

An image of the earth with digital lines of connectivity traveling across it

 

Você concluiu que o Microsoft® Azure® é a nuvem ideal para gerenciar cargas de trabalho ou desenvolver novos aplicativos. Agora, precisa migrar para lá. Qual é o primeiro passo?

Entender o que motiva sua empresa a migrar para o Azure é essencial. Porém, há uma consideração fundamental para obter a agilidade, o comportamento de baixa latência e a segurança que você deseja em sua instalação na nuvem Azure. Como arquiteto de soluções práticas para Azure na Rackspace Technology®, em atuação com centenas de clientes, eis o que eu gostaria que cada cliente soubesse antes de implantar o Azure.

Quando falo com novos clientes sobre uma implantação do Azure, começo o direcionamento fazendo uma pergunta crucial: em quais regiões vocês vão operar? Seja lá o que você planeja fazer com o Azure, a primeira decisão a ser tomada é onde instalar os recursos.

 

O que é o emparelhamento regional no Azure?

A razão de eu começar aqui é que o Azure tem uma característica singular entre os três grandes fornecedores de nuvem. É o conceito de "emparelhamento regional". O emparelhamento regional é a relação entre duas regiões do Azure dentro da mesma área geográfica para fornecer soluções geograficamente redundantes. As regiões emparelhadas do Azure já estão pré-conectadas entre si com alta largura de banda.

O Azure opera em várias geografias no mundo inteiro e, dentro de uma determinada geografia ou de um limite geopolítico, cada região é implantada junto com outra região emparelhada. Existem algumas exceções, como o Brasil, que está emparelhado com o Centro-Sul dos EUA, mas esses são casos extremos. Então, por exemplo, nos EUA, a Microsoft emparelha Virgínia (chamada Leste dos EUA 2) com Iowa (chamada EUA Central). Portanto, se você estiver em Leste dos EUA 2 e houver necessidade de um failover de recuperação de desastre (RD), você ainda estará razoavelmente próximo de sua região secundária e com garantia de um alto nível de serviço do ponto de vista da latência. Em comparação, se estiver na região original da Virgínia, Leste dos EUA, que faz emparelhamento com Oeste dos EUA (Califórnia), vai se deparar com uma latência muito maior caso seu ambiente precise de failover.

 

Vantagens do emparelhamento regional

O emparelhamento regional oferece três vantagens principais:

  • Os serviços de armazenamento com redundância geográfica são replicados automaticamente entre os pares de regiões
  • A Microsoft planeja as manutenções de forma escalonada entre os pares de regiões para que a mesma atividade de manutenção não ocorra simultaneamente nas duas regiões de um determinado par
  • Os pares de regiões dispõem de maior capacidade nas conexões ao backbone da rede entre cada região do par, a fim de acomodar as exigências de largura de banda mais elevadas para replicação geográfica dos dados, tal como se verifica numa solução RD

 

Aspectos a considerar

A escolha do par de regiões pode parecer algo óbvio à primeira vista. Supostamente, basta selecionar a região primária de sua preferência. No entanto, existem algumas considerações iniciais que ajudarão você a fazer a escolha certa desde o primeiro dia:

  • Quais são seus planos de crescimento? Embora você opere numa região agora, é possível que sua organização venha a se expandir para outras regiões no futuro? Você tem em vigor um plano de crescimento que precisa ser levado em conta no processo decisório?
  • Onde seus clientes e usuários estão localizados? Entender seu tráfego é importante porque quanto mais próximo o ambiente do Azure estiver dos seus clientes, menos problemas de latência você terá e melhor será a experiência deles. O ideal é fornecer serviços com base na proximidade com os usuários para garantir que a latência seja minimizada.
  • Qual é o seu orçamento para manter a implantação do Azure? Cada região opera sob uma estrutura de precificação diferente, com base no custo de, por exemplo, imóveis e serviços públicos. Portanto, se o preço for decisivo, convém analisar as variações de custo regionais antes de escolher seu par.
  • Você precisa de acesso a serviços especializados para sua instalação do Azure? Embora cada região ofereça serviços essenciais, como armazenamento e redes virtuais, nem todas oferecem serviços especializados, como certas séries de VM ou Data Lake Analytics. Se o recurso técnico necessário estiver disponível na região em que você está implantando, mas ausente na região emparelhada, sua capacidade de comutar para lá em caso de falha poderá ficar limitada.

Ainda que você não precise necessariamente implantar nas duas regiões emparelhadas do Azure logo de cara, é importante saber que o emparelhamento regional existe, pois ele deve orientar a escolha das regiões. Entender isso é crucial porque, na verdade, toda organização acabará descobrindo na marra, após uma grande paralisação, que precisa ter um plano de recuperação de desastre, caso ainda não tenha um.

 

Emparelhamento regional e recuperação de desastre

Depois de determinar quais pares de regiões são ideais para sua implantação do Azure, a próxima grande questão é: de que tipo de resiliência precisamos? Quer você queira ou não ter RD desde o primeiro dia, deve estar ciente do impacto dela nas escolhas de projeto relativas ao emparelhamento regional do Azure. Por exemplo, pode ser que um dia a região emparelhada precise manejar suas cargas de trabalho de produção até que o evento do desastre seja resolvido. Isso implica considerar como o Azure será incorporado ao seu plano de RD.

Pergunte a si mesmo: qual é a nossa tolerância a interrupções e quão disponíveis precisamos estar durante um evento de falha regional? Muitos aplicativos não precisam estar altamente disponíveis 100% do tempo. Já outros precisam de 100% de disponibilidade.

Um de meus clientes elaborou seu próprio plano de RD na região Leste dos EUA sem consultar um arquiteto de Azure em relação aos pares de regiões. A empresa planejava usar seus backups com redundância geográfica como parte do plano de RD, usando EUA Central como região de failover. Mas isso não funcionou, pois Leste dos EUA está emparelhada com Oeste dos EUA. (Leste dos EUA 2 está emparelhada com EUA Central.) Então, tivemos que apagar tudo que eles construíram na região Central dos EUA e reconstruir tudo na região Oeste dos EUA. Isso adicionou cerca de 20% aos custos da RD, devido às diferenças regionais no preço dos recursos.

Um outro cliente não usa armazenamento com redundância geográfica para RD e está satisfeito assim. Ele entende como funciona o emparelhamento regional do Azure e está ciente das vantagens e desvantagens de sua escolha.

Além da RD, outra consideração a ser feita são as manutenções agendadas e imprevistas. O emparelhamento regional do Azure também oferece um benefício nesse ponto: assegurar tempo de ativade máximo para as empresas e seus clientes. Graças à arquitetura de emparelhamento, a Microsoft escalona as janelas de manutenção planejada para que apenas uma região de cada par seja afetada por vez, minimizando o risco de inatividade associado à manutenção.

 

Solving Together™

Embora você não deva privilegiar a tecnologia em detrimento de solucionar seus desafios comerciais, há certos aspectos técnicos em cada projeto que podem ser contemplados de antemão. Nosso intuito é garantir que a solução seja projetada para proporcionar à sua organização resultados ideais. Os emparelhamentos regionais do Azure estão entre essas áreas de consideração, mas muitas vezes são esquecidos.

Considerar os pares de regiões do Azure no início do processo ajuda sua organização a se colocar em vantagem para prestar um serviço melhor, evitar riscos de latência, propiciar agilidade e gerenciar melhor os custos.

Quer você queira promover inovação e agilidade com a nuvem do Microsoft Azure, reduzir custos ou criar eficiências operacionais, nós podemos ajudar. Trabalhando conosco, você aproveita essa solução em nuvem para resolver seus desafios de aplicativos e infraestrutura, criar novos fluxos e receita, e aumentar a eficiência.

Os especialistas certificados em nuvem da Rackspace Technology colocam recursos de ponta para trabalhar para a sua empresa. Aplicamos nossa profunda experiência em estratégia de nuvem, desenvolvimento nativo da nuvem, contêineres, modernização de aplicativos, operações de IA/ML, IoT e gestão de cargas de trabalho para ajudar você a acelerar a inovação com o Microsoft Azure.

Tire o máximo de seus dados com o Microsoft Azure