Load Balancer OVHcloud

Faça a gestão de cargas de tráfego variáveis na sua aplicação

Reservado aos utilizadores do serviço Managed Kubernetes.

À medida que a sua atividade evolui e a sua aplicação enfrenta variações de tráfego, é essencial manter o mesmo nível de serviço. Por esse motivo, as aplicações cloud são habitualmente construídas em arquiteturas distribuídas e repartidas, sendo mais robustas e aguentando facilmente picos de carga. O nosso Load Balancer permite-lhe equilibrar a carga da sua aplicação em tempo real em vários nós, de forma automática e segura.

99,99% de disponibilidade

O Load Balancer da OVHcloud foi concebido para oferecer um alto nível de disponibilidade e de resiliência, baseando-se numa arquitetura distribuída.

Gestão automática dos nós

Quando um nó deixa de funcionar corretamente, este é automaticamente removido da lista de candidatos disponíveis para a repartição. Isto permite uma gestão fácil das operações de manutenção e de interrupção.

Diretamente integrado no Kubernetes

O Load Balancer fornece uma interface diretamente compatível com o Kubernetes, que lhe permite controlar o funcionamento do seu Load Balancer com as ferramentas nativas.

Características
TCP 10 000 ligações
HTTP 2 000 req/s
Largura de banda 200 Mbps

 

Casos de uso

Aplicação web com forte tráfego

A sua aplicação gera um tráfego importante e o número de visitas aumenta regularmente? A solução Load Balancer da OVHcloud permite gerir tranquilamente este aumento ao incluir facilmente novos nós na configuração.

Atividade variável ou sazonal

Os websites informativos ou as lojas online podem experienciar importantes variações de tráfego muito rapidamente. Quer seja um aumento ou uma diminuição do tráfego, o Load Balancer irá adaptar a repartição da carga.

Atualização aplicativa sem interrupções

O mecanismo de “rolling upgrade” permite atualizações dos seus nós aplicativos sem interrupções, graças à grande reatividade do serviço Load Balancer. Os nós serão adicionados e removidos de forma automática.

Características

 A nossa oferta Load Balancer está sempre a evoluir. Neste momento, o serviço funciona com os seguintes limites.

TCP 10 000 ligações
HTTP 2 000 req/s
Largura de banda 200 Mbps

Em breve, seremos capazes de responder a necessidades superiores de forma flexível.

Modo de utilização

Para Kubernetes:

Criar um Load Balancer

kubectl -f apply load_balancer.yaml

Eliminar um Load Balancer

kubectl delete service load-balancer

Funcionalidades

Interação imediata

Crie o seu Load Balancer em menos de um minuto e atualize-o de forma praticamente instantânea. Isto permite-lhe uma maior reatividade na gestão dos picos de carga.

Interface Kubernetes

Crie e gira o seu Load Balancer diretamente através do Kubernetes.

Múltiplos protocolos de “health check”

Defina as condições de exclusão de um nó segundo os critérios como a verificação clássica TCP (já disponível), o retorno de aplicação ou um código HTTP (disponível em breve).

Protocolo proxy

Para conservar o endereço inicial do emissor, o Load Balancer integra o Proxy Protocol, permitindo-lhe realizar ações essenciais a nível dos nós como a filtragem de endereços IP, a geração de estatísticas ou a análise de logs.

Filtragem por endereço IP

Poderá escolher uma política de acesso que filtre por predefinição ou definir uma lista restritiva de endereços IP, para que só possam aceder os endereços com permissões para se ligar à sua solução.

Encriptação TLS (disponível em breve)

A maioria das aplicações comunicam com uma camada de encriptação TLS. O nosso Load Balancer integra esta camada utilizando um certificado fornecido pelo utilizador ou um certificado gerido pelo serviço.

Ligação a redes privadas (disponível em breve)

De forma a conservar os seus nós aplicativos apenas na rede privada, o Load Balancer pode servir de gateway entre o endereçamento público e as suas redes privadas graças ao vRack da OVHcloud.

Compatibilidade com as instâncias (disponível em breve)

O Load Balancer pode gerir vários tipos de nós como os containers servidos por Kubernetes ou instâncias clássicas operadas por OpenStack.

Pricing Public Cloud

Faturação do Load Balancer

O serviço Load Balancer é faturado à hora.