Load Balancer

Assurez la mise à l’échelle de votre réseau et votre croissance.

Plus de disponibilité

Load Balancer est le moyen le plus simple de construire une plateforme résiliente grâce à une architecture hautement disponible. Tous les serveurs de backend font l’objet de monitoring pour assurer la bonne répartition du trafic entre les ressources fonctionnelles.

Gestion des pics de charge

Évitez les baisses de performance en ajoutant autant de serveurs de backend que nécessaire pour vos applications. Augmentez votre capacité de travail en quelques clics depuis la console Scaleway, ou configurez une mise à l’échelle automatique à l’aide de l’API.

Faites évoluer votre entreprise

Plus votre activité grandit, plus vous avez besoin de ressources pour tenir le rythme. Grâce au Load Balancer, vous pouvez facilement mettre votre activité à l’échelle dans le cloud en ajoutant de nouveaux backends afin d’améliorer la qualité de service sans le moindre temps d’arrêt.

Zones disponibles:
Paris:PAR 1PAR 2
Amsterdam:AMS 1AMS 2
Warsaw:WAW 1

Cas d’usage

Gérer les pics d’activité sur votre site d’e-commerce

Distribuer vos flux réseau à travers plusieurs serveurs pour assurer de tenir la charge de travail durant vos pics de connexions, c’est la solution pour garantir une disponibilité continue et éviter les serveurs surchargés qui détériorent la qualité de service pour les clients du site.

Spécifications techniques

  • Bande passanteJusqu’à 4 Gb/s

  • RedondanceHaute disponibilité

  • Compatibilité multi-cloudSur les offres LB-GP-L & LB-GP-XL

  • Health checksHTTP(S), MySQL, PgSQL, LDAP, REDIS, TCP

  • Algorithmes de distributionRound-robin, sticky, least connexion, first healthy

  • HTTPSLet’s Encrypt & certificats SSL personnalisés

  • Serveurs de backendIllimités

  • Niveau de serviceSLA de 99,99 %

Fonctionnalités

Health checks

Que vous gériez vos flux de données en Load Balancing entre des serveurs webs, des bases de données ou autres services TCP, vous pouvez facilement mettre en place des vérification de santé de vos serveurs mis en backend. vous pouvez monitorer leur disponibilité en temps réel, si l’un ne répond plus alors le trafic réseau sera redirigé automatiquement vers un serveur sain.

Bande passante allant jusqu’à 4 Gbps

Avec une offre de bande passante disponible bien définie dans chaque offre, nous supportons tous les besoins en charge de data. L'absence de charge sur la bande passante sortante, vous assure la gestion de du Load Balancing en toute tranquillité pour vos applications, aucune surprise sur vos montant de facture.

Régle de Load Balancing / Proxy

Utiliser un Load Balancer pour réguler le trafic réseau de vos cas d’usage.
“Round-robin”, “sticky connections”, “least connection” ou la régle du “first healthy” sont des régles possibles de load balancing.

Serveurs backend illimités

Ajoutez autant de serveurs que vous souhaitez derrière votre Load Balancer et scalez votre application à la volée et sans limite. Vous pouvez même distribuer votre charge réseau à de multiples plateformes avec l’offre multi-cloud.

Permissions ACL

Vous pouvez filtrer les adresses IP autorisées à envoyer des requêtes à vos serveurs. Désactivez l’accès des visiteurs non autorisés pour les empêcher de se connecter à votre réseau et accroître ainsi la sécurité.

Connexions multi-cloud

Certaines offres vous permettent de distribuer votre trafic entre différentes plateformes et sur tous types de serveurs on-premise ou d’Instances. Cela vous permet de construire une infrastructure plus solide et de ne pas dépendre d’une seule plateforme.

Compatible avec Kubernetes

Utilisez notre Load Balancer pour distribuer les charges de travail de vos conteneurs et aussi pour exposer votre infrastructure sur Internet afin qu’ils aient le même DNS et la même adresse IP.

Déchargement SSL

Améliorez la vitesse réseau en récupérant les certificats SSL passant par votre Load Balancer. Vous pouvez ainsi accélérer le traitement des requêtes backend et la communication entre serveurs et utilisateurs finaux

Adapter le protocole

Vous pouvez configurer le backend de votre Load Balancer et choisir le protocole (HTTP, HTTPS ou TCP) à utiliser pour envoyer et recevoir des données.

Démarrez en quelques minutes

Augmentez la résilience, améliorez la sécurité de l'infrastructure et ajustez le trafic : ajoutez Load Balancer aux instances.

Toutes les Instances Virtuelles

Commencez avec des tutoriels

Tutorials

Foire aux questions

Les Load Balancers sont des Instances hautement disponibles et entièrement managées qui répartissent la charge de travail entre vos serveurs. Ils assurent la mise à l’échelle des applications et la gestion de leur disponibilité continue. Ils sont couramment utilisés pour améliorer les performances et la fiabilité des sites internet, applications, bases de données et autres services en répartissant la charge de travail sur plusieurs serveurs.
Un Load Balancer peut surveiller la disponibilité de vos serveurs de backend, détecter si un serveur tombe en panne et rééquilibrer la charge entre les autres serveurs, rendant vos applications hautement disponibles pour les utilisateurs.

Avec le multi-cloud, il est possible d’ajouter des serveurs de backend autres que des Instances, des serveurs Elastic Metal, ou des serveurs dédiés Dedibox. Les services peuvent provenir d’autres plateformes cloud telles que Amazon Web Services, Digital Ocean, Google Cloud, Microsoft Azure ou OVHcloud. Il peut s’agir également de serveurs on-premise hébergés dans un datacenter tiers.
Contrairement à l’offre multi-cloud, les offres non multi-cloud permettent d’ajouter uniquement des serveurs de backend issus de l’écosystème Scaleway : Instances, serveurs Elastic Metal et serveurs dédiés Dedibox.

Tous les protocoles basés sur TCP sont pris en charge, y compris les bases de données, HTTP, LDAP, IMAP, etc.
Vous pouvez également spécifier HTTP pour bénéficier du support et des fonctionnalités exclusives à ce protocole.

Oui, vous pouvez restreindre l’utilisation d’un port TCP ou d’une URL HTTP via la gestion des ACLS. Pour plus d’informations, référez-vous à la documentation API.

Chaque Load Balancer fournit une connectivité externe via une adresse IPv4. IPv6 n’est pas encore pris en charge pour les connexions externes, mais il peut être utilisé pour communiquer entre le Load Balancer et vos serveurs de backend.

Non, ce n’est pas nécessaire. Vous pouvez utiliser des adresses IP privées de Scaleway sur vos serveurs de backend, si celles-ci sont hébergées dans la même Zone de disponibilité (AZ) que le Load Balancer.