Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 2
10gen para acelerar a demanda por MongoDB, lança programa de parceiros
22 de janeiro de 2020
Exibir tudo
Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 3
84 / 100 SEO Score

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM

A popularidade da computação em nuvem aumentou nos últimos anos devido ao uso explosivo da internet. De empresas de tecnologia competitivas a startups, todo mundo quer entrar nesse espaço. Segundo a pesquisa, cerca de 94% das empresas estão usando pelo menos um serviço em nuvem hoje.

À medida que as empresas mudam sua infraestrutura na nuvem, surge a necessidade de soluções de balanceamento de carga na nuvem para lidar com picos de tráfego. Eles podem escalar automaticamente a escala automática em resposta ao nível de demanda. Eles desempenham um papel crucial no equilíbrio do desempenho do sistema, distribuindo uniformemente a carga de trabalho dinâmica em vários servidores.

Os principais fornecedores de nuvem como Alibaba Cloud, Amazon Web Services (AWS), Azure, Google Cloud e IBM lideram o mercado de balanceador de carga em nuvem. Se você está se perguntando qual solução deve optar, listamos aqui os principais balanceadores de carga na nuvem e seus recursos.

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 4

Fonte: Pixabay

Alibaba Cloud

O SLB ( Cloud Server Load Balancer ) da Alibaba redireciona o tráfego de entrada entre várias instâncias para equilibrar e melhorar os recursos de serviço dos aplicativos. Ele pode processar até milhões de solicitações ao mesmo tempo e atender rapidamente aos requisitos durante grandes demandas. Isso evita indignações de serviço.

Ele verifica a disponibilidade do serviço das instâncias do ECS executando verificações de saúde. No caso de instâncias não íntegras, ele as remove automaticamente para evitar um único ponto de falha. Você também pode reduzir a frequência da verificação de integridade aumentando o tempo de intervalo ou alterando uma verificação de integridade da camada 7 para a verificação de integridade da camada 4 com base nas condições de serviço.

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 5

Fonte: Alibaba Cloud

O SLB também fornece roteamento baseado em URL que permite que os usuários redirecionem o tráfego recebido para o servidor back-end, com base em URLs. Isso permite que você configure o SLB entre diferentes zonas da região; portanto, mesmo que a comunicação com uma zona seja interrompida, o SLB direciona automaticamente o tráfego para a zona 2 que está funcionando normalmente.

Outro recurso importante é a tolerância a desastres entre regiões por meio do Global Traffic Manager (GTM), onde podemos configurar instâncias SLB em diferentes regiões e adicionar instâncias ECS em várias zonas das regiões, juntamente com o serviço DNS. O serviço DNS pode resolver nomes de domínio, adicionar endereços IP de diferentes regiões a diferentes pools de endereços do Server Load Balancer e executar verificações de integridade. Portanto, se uma região ficar indisponível, isso interromperá automaticamente a resolução de nomes de domínio para essa região indisponível.

preço é calculado pelo período de tempo do aluguel do balanceador de carga e do tráfego da rede.

AWS

Elastic Load Balancing (ELB) da Amazon pode ser usado para distribuir o tráfego entre várias instâncias do EC2. O serviço é elástico (ou seja, mutável) e totalmente gerenciado, o que significa que ele pode ser dimensionado automaticamente para atender à demanda.

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 6

Fonte: AWS

Existem três tipos de balanceadores de carga disponíveis na AWS.

O Classic Load Balancer (CLB) opera nos níveis de solicitação e conexão para o roteamento da camada 4 (TCP / IP) e da camada 7 (HTTP). É melhor para instâncias do EC2 Classic.

O Application Load Balancer (ALB) funciona apenas no nível de solicitação. Ele foi projetado para suportar as cargas de trabalho de aplicativos modernos, como aplicativos em contêiner, tráfego HTTP / 2 e soquetes da web.

O Network Load Balancer (NLB) opera na quarta camada do modelo de interconexão de sistemas abertos (OSI). É capaz de lidar com milhões de solicitações por segundo.

preço é baseado no número de balanceadores de carga implantados e nos dados processados ​​por hora.

A AWS também fornece ferramentas de balanceamento de carga de terceiros, como o Kemp LoadMaster e o Barracuda Load Balancer em seu Marketplace, para maior controle. Também existe balanceamento de carga baseado em DNS, oferecido pela rota 53, que fornece vários serviços de roteamento e balanceamento de carga. A Rota 53 também é útil em exames médicos para enviar notificações através do Cloud Watch.

Microsoft Azure

Existem três tipos de balanceadores de carga no Azure: Azure Load Balancer, Internal Load Balancer (ILB) e Gerenciador de Tráfego. Os vários balanceadores de carga garantem que o tráfego seja enviado para nós íntegros.

Azure Load Balancer da Microsoft oferece uma escala de nível mais alto com o balanceamento de carga da camada 4 em várias VMs (máquinas virtuais).

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 7

Fonte: Azure

O ILB ( Internal Load Balancer ) possui um IP virtual voltado para interno. Ou seja, os usuários podem aplicar um balanceamento de carga interno para máquinas virtuais (VM) conectadas apenas a um serviço de nuvem interno do Azure ou a uma rede virtual.

O Gerenciador de Tráfego é uma solução voltada para a Internet que equilibra a carga de tráfego em vários pontos de extremidade, usando um mecanismo de políticas e um conjunto de consultas DNS. Ele pode rotear o tráfego para o serviço de qualquer região e até para pontos de extremidade que não sejam do Azure.

preço depende do número de consultas DNS recebidas.

O Azure também fornece recursos de verificação de integridade que podem ser alcançados através da pesquisa periódica de um ponto de extremidade HTTP. Ele também fornece ferramentas de balanceamento de carga de terceiros que estão disponíveis no Azure Marketplace.

Google Cloud

Google Cloud Load Balancer (GCLB) fornece balanceamento de carga no servidor para distribuir o tráfego recebido para várias instâncias de máquina virtual. Ele permite que os usuários direcionem aplicativos em qualquer região e dimensionem a computação com muito pouca configuração. Pode carregar de 0 a 1 milhão de solicitações por segundo sem pré-aquecimento.

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 8

Fonte: Google

Existem três tipos de implantação de serviços de balanceamento de carga no Google: Global, Rede e Interno. O Global Load Balancing suporta tráfego HTTP (S) para aplicativos modernos baseados na Web. O tráfego é distribuído para a região mais próxima do usuário que está chamando, desde que a região tenha capacidade disponível.

O balanceamento de carga de rede direciona o tráfego nas instâncias de máquina virtual (VM) na mesma região em uma rede VPC. Qualquer tráfego TCP e UDP pode ser balanceado por carga com base na origem, porta de destino e protocolo, para que o tráfego da mesma conexão alcance o mesmo servidor.

O Balanceamento de carga interno é um balanceador de carga regional que distribui o tráfego interno por um conjunto de instâncias de back-end sem exigir um endereço IP público.

O recurso de verificação de integridade é configurado no Compute Engine da interface do usuário. Você pode enviar alertas e notificações relacionados à integridade em grupos de instâncias sem o próprio balanceador de carga.

preço do GCLB é baseado na quantidade de dados processados.

IBM

IBM Cloud Load Balancer (ICLB) distribui o equilíbrio de carga do tráfego entre várias instâncias do servidor de aplicativos para melhorar o tempo de atividade e o dimensionamento do aplicativo com interrupção mínima.

Em caso de interrupção em uma zona inteira, os aplicativos funcionam sem nenhum problema, pois as instâncias do balanceador de carga são divididas em várias zonas da mesma região. Isso aprimora a segurança e disponibilidade de qualquer aplicativo na nuvem IBM.

Ele oferece várias opções de balanceamento de carga para você escolher.

Comparação de balanceador de carga: Alibaba Cloud, AWS, Azure, Google Cloud, IBM 9

Fonte: IBM

A IBM suporta Região Múltipla (MZR), o que significa que os nós do balanceador de carga são instanciados em dois data centers diferentes. Em caso de interrupção da comunicação do datacenter, o balanceador de carga continuará funcionando, pois o outro nó faz parte de um datacenter diferente.

O balanceador de carga permite verificações médicas periodicamente para verificar a integridade das portas de back-end e distribuir o tráfego adequadamente. A integridade das portas é monitorada continuamente até que seja aprovada com êxito em duas tentativas consecutivas de verificação de integridade, Camada 4 para portas TCP e Camada 7 para porta HTTP.

preço do ICLB é baseado em horas de uso do serviço, dados processados ​​e largura de banda pública de saída, dependendo da região geográfica.

Se você tiver algo a acrescentar à lista, informe-nos na seção de comentários.

Leia a seguir :  Comparação de migração de banco de dados: AWS, Google Cloud, Azure, IBM, Alibaba Cloud

Entre em conosco clicando aqui

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Adquira já...
Clique Aqui...
Fale Conosco!
Olá, seja muito bem vindo(a)!

A Tech-JK – Hospedagem de sites foi fundada em 16/12/2010 ,está localizada na cidade de Brasília no Centro- Oeste e com serviços de alta performance e qualidade com servidores nos melhores datacenter do mundo, somos uma empresa que vem crescendo com o principal objetivo de oferecer o melhor serviço junto a um atendimento de alta qualidade.

Aperte o botão verdinho logo abaixo e fale com um de nossos Consultores...
Powered by