Balanceamento global de carga do servidor (GSLB) refere-se à distribuição inteligente de tráfego entre recursos de servidor localizados em diversas regiões geográficas. Os servidores podem estar nas instalações dos próprios data centers da empresa ou hospedados em uma nuvem privada ou pública.
Para obter mais informações sobre balanceamento de carga, consulte Balanceamento de carga: Gerenciamento de tráfego escalável .
A recuperação de desastres é o principal motivo pelo qual muitas empresas implantam recursos de servidor em vários locais. Na configuração mais comum, os dados são fornecidos a partir de um local ativo, mas duplicados em um ou mais locais de espera (passivos) que os fornecem somente se o site ativo falhar. A função do balanceador de carga do servidor global neste caso é detectar a falha no site ativo e desviar automaticamente as solicitações para os sites em espera.
Um dos principais motivos para escolher um esquema ativo-passivo é que não há necessidade de sincronizar dados entre sites em tempo real; as alterações no site ativo podem ser distribuídas para os sites passivos usando um método de lote mais simples e conexões fora de banda mais baratas. Se você mantém vários sites ativos servindo o mesmo conteúdo – e alguns dos benefícios do GSLB na lista a seguir surgem somente se você fizer isso – então sincronizar os sites em tempo real se torna importante.
Os benefícios do balanceamento de carga global do servidor incluem o seguinte:
NGINX Plus e NGINX são as melhores soluções de balanceamento de carga usadas por sites de alto tráfego, como Dropbox, Netflix e Zynga. Mais de 350 milhões de sites no mundo todo contam com o NGINX Plus e o NGINX Open Source para entregar seu conteúdo de forma rápida, confiável e segura.
Embora seja possível implementar o balanceamento de carga global do servidor internamente, os desafios de manter os dados sincronizados em vários sites – e balancear a carga entre os sites de forma eficiente – não são triviais. Muitas empresas obtêm sua solução GSLB de um provedor de DNS gerenciado, como Akamai ou Amazon Route 53 . O NGINX Plus não fornece recursos GSLB diretamente, mas seus sofisticados algoritmos de balanceamento de carga, verificações de integridade do servidor e outros recursos o tornam ideal para uso em data centers locais ou na nuvem para os quais os balanceadores de carga de servidor globais estão direcionando o tráfego. Módulos especializados no NGINX Plus facilitam a captura de informações sobre a localização do cliente e seu uso na decisão de balanceamento de carga local.
Como um balanceador de carga de software, o NGINX Plus não só é mais barato do que soluções baseadas em hardware com recursos semelhantes, como também pode ser implantado na nuvem pública e em data centers privados, enquanto os fornecedores de infraestrutura de nuvem geralmente não permitem balanceadores de carga de hardware proprietários ou de clientes em seus data centers.
Para saber mais sobre os benefícios de usar o NGINX Plus para balancear a carga de seus aplicativos, baixe nosso e-book, Cinco motivos para escolher um balanceador de carga de software .