O balanceamento de carga híbrido se refere à distribuição de solicitações de clientes em um conjunto de aplicativos de servidor que estão sendo executados em vários ambientes: no local, em uma nuvem privada e na nuvem pública. O balanceamento de carga híbrido maximiza a confiabilidade, a velocidade e a relação custo-benefício da entrega de conteúdo, não importa onde ele esteja localizado, resultando em uma experiência ideal para o usuário.
Para revisar informações gerais sobre balanceadores de carga, consulte Economize 80% em comparação com balanceadores de carga de hardware .
Hoje, muitas empresas estão migrando aplicativos de servidores locais para a nuvem pública, para aproveitar benefícios como custos mais baixos e facilidade de dimensionamento em resposta à demanda. Mas uma migração completa geralmente não acontece da noite para o dia, e a nuvem não é adequada para todos os aplicativos, então as empresas geralmente precisam gerenciar uma mistura de aplicativos locais e na nuvem. Por exemplo, uma empresa pode usar um servidor de e-mail Outlook instalado e gerenciado localmente por sua equipe interna de TI, mas manter as informações dos clientes em um CRM baseado em nuvem, como o Salesforce.com, e hospedar sua loja de comércio eletrônico na Amazon Web Services. Com uma solução de balanceamento de carga híbrida, os usuários acessam os aplicativos por meio de um único ponto de entrada e o balanceador de carga identifica e distribui o tráfego entre os vários locais.
As empresas que investiram em nuvens privadas enfrentam uma situação ainda mais complexa, porque precisam balancear a carga em três locais de recursos. Assim como a nuvem pública, uma nuvem privada é um data center virtual hospedado externamente por um fornecedor de nuvem. Ela é diferente da nuvem pública porque garante armazenamento dedicado e poder de computação que não são compartilhados com outros clientes do fornecedor de nuvem.
Usando uma solução de balanceamento de carga híbrida, as empresas podem distribuir o tráfego entre servidores locais, nuvens privadas e a nuvem pública de maneira uniforme, para que cada solicitação seja atendida pelo recurso que faz mais sentido. A decisão de balanceamento de carga pode ser baseada em fatores como os seguintes:
Soluções tradicionais de balanceamento de carga dependem de hardware proprietário hospedado em um data center e podem ser muito caras para adquirir, manter e atualizar. Os balanceadores de carga baseados em software podem oferecer o desempenho e a confiabilidade de soluções baseadas em hardware a um custo muito menor, porque são executados em hardware comum.
A maioria das empresas segue as práticas recomendadas e implanta balanceadores de carga no mesmo ambiente dos recursos que estão sendo balanceados: no local para aplicativos executados no data center e na nuvem para aplicativos hospedados na nuvem. Os fornecedores de infraestrutura de nuvem normalmente não permitem hardware de clientes ou proprietário em seu ambiente, então as empresas que implantam balanceadores de carga de hardware no local ainda devem usar um balanceador de carga de software para recursos de nuvem. Isso exige que a equipe de TI entenda e mantenha duas soluções diferentes de balanceamento de carga. Em contraste, a mesma solução de balanceamento de carga baseada em software, como NGINX e NGINX Plus, pode ser implantada tanto no local quanto na nuvem, reduzindo a complexidade operacional, os custos e o tempo necessário para desenvolver e implantar aplicativos.
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.
Como um balanceador de carga de software, o NGINX Plus é significativamente mais barato do que soluções de hardware com recursos semelhantes. Além disso, ele pode ser facilmente implantado em uma infraestrutura de nuvem, como o Amazon Elastic Cloud Compute (EC2), para balancear a carga entre recursos na nuvem pública, juntamente com recursos locais e de nuvem privada.
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 .