Load Balancer OVHcloud

Gérez sereinement des charges variables de trafic sur votre application

Réservé aux utilisateurs de Managed Kubernetes Service.
A partir du 15 Juillet 2020, les utilisateurs de Managed Kubernetes Service pourront bénéficier d'un accès anticipé gratuit. A compter du 14 septembre 2020, l’offre deviendra payante et bénéficiera d’un SLA de 99,99%.

Votre activité évolue et votre application fait face à des variations de trafic, la maintenir en fonctionnement avec le même niveau de service est primordial. C’est pour cela que les applications cloud sont habituellement construites sur des architectures distribuées et réparties. Elles sont plus solides et permettent facilement une montée en charge. Notre Load Balancer vous permet d’équilibrer la charge de votre application en temps réel sur plusieurs nœuds de manière automatique et sécurisée.

99,99 % de disponibilité

L’OVHcloud Load Balancer a été conçu pour fournir un haut niveau de disponibilité et de résilience en se basant sur une architecture elle-même distribuée.

Gestion automatique des nœuds

Dès qu’un nœud ne fonctionne plus correctement, il est automatiquement ôté de la liste des candidats disponibles pour la répartition. Cela permet une gestion facile des maintenances et des arrêts.

Intégré directement à Kubernetes

Le Load Balancer fournit une interface directement compatible avec Kubernetes. Celle-ci vous permet de contrôler le fonctionnement de votre Load Balancer avec les outils natifs.

Caractéristiques
TCP 10 000 connexions
HTTP 2 000 req/s
Bande passante 200 Mbit/s

 

Cas d'usage

Application web à fort trafic

Votre application génère un trafic important et le nombre de visites augmente régulièrement ? La solution OVHcloud Load Balancer permet de gérer sereinement cette croissance en incluant de nouveaux nœuds dans la configuration très facilement.

Activité variable ou saisonnière

Les sites d'information ou les boutiques en ligne peuvent connaître des variations importantes très rapidement. Qu’il s’agisse d’une augmentation ou d’une diminution du trafic, le Load Balancer saura adapter la répartition de charge.

Mise à jour applicative sans interruption

Le mécanisme de rolling upgrade permet des mises à jour de vos nœuds applicatifs sans interruption grâce à la grande réactivité du service Load Balancer. Le retrait et l'ajout des nœuds sera automatiquement géré.

Caractéristiques

 Notre offre Load Balancer est en constante évolution. Actuellement, le service fonctionne avec les limites suivantes.

TCP 10 000 connexions
HTTP 2 000 req/s
Bande passante 200 Mbit/s

Prochainement, nous serons en mesure d'accommoder des besoins supérieurs de manière flexible.

Usage

Pour Kubernetes :

Créer un Load Balancer

kubectl -f apply load_balancer.yaml

Supprimer un Load Balancer

kubectl delete service load-balancer

Fonctionnalités

Interaction immédiate

Créez votre Load Balancer en moins d’une minute et mettez-le à jour presque instantanément. Cela vous permet une plus grande réactivité dans la gestion des pics de charge.

Interface Kubernetes

Créez et gérez votre Load Balancer directement depuis Kubernetes.

Protocoles de health check multiples

Définissez des conditions d'exclusion d'un nœud selon vos critères parmi : la vérification classique TCP (déjà disponible), le retour application ou un code HTTP (bientôt disponible).

Proxy protocol

Afin de conserver l'adresse initiale de l'émetteur, le Load Balancer intègre Proxy Protocol, vous permettant ainsi des actions essentielles au niveau des nœuds comme le filtrage d'adresses IP, la génération de statistiques ou l'analyse de logs.

Filtrage sur adresse IP

Vous pouvez choisir une politique d'accès filtrante par défaut et fournir une liste restreinte d'adresses IP ayant le droit de se connecter à votre solution.

Chiffrement TLS (bientôt disponible)

La plupart des applications communiquent avec une couche de chiffrement TLS. Notre Load Balancer intègre cette couche en utilisant un certificat fourni par l'utilisateur ou un certificat géré par le service.

Raccordement aux réseaux privés (bientôt disponible)

Afin de garder vos nœuds applicatifs uniquement sur le réseau privé, le Load Balancer peut servir de passerelle entre l'adressage public et vos réseaux privés grâce au vRack OVHcloud.

Compatibilité avec les instances (bientôt disponible)

Le Load Balancer peut gérer plusieurs types de nœuds comme des conteneurs servis par Kubernetes ou des instances classiques opérées par OpenStack.

tarif public cloud

Facturation de Load Balancer

Le service Load Balancer est facturé à l'heure.