Pour plus d'informations n° indigo (0,118 €/min) 08 203 203 63


Index des annonces

IP load balancing: alpha


Concerne les clients de serveurs dédiés.

Bonjour,

Nous avons terminé la mise en place de la plateforme de l'IP load balancing. Il reste à effectuer les alphas tests avec quelques clients puis tester l'OCO (OvhCheckOut) avec ces nouveaux clients et bien sûr finir l'interface Manager et MoM.

IP Fixe, Failover et Balancing

Si vous avez un serveur dédié, vous avez une IP fixe chez Ovh. Vous pouvez en plus mettre en place une IP Failover. IP Failover ? Vous pouvez basculer l'IP Failover d'un serveur à l'autre en 3 secondes et demi. Si vous hébergez 100 sites sur une IP Failover, vous pouvez changer de serveur tout en gardant l'IP Failover et donc augmenter la puissance de calcul de manière très souple. Mais c'est parfois insuffisant.

En créant l'IP Load Balancing, Ovh innove à nouveau en donnant de nouvelles possibilités aux clients. A l'opposé des solutions appliance ou des cartes Cisco, il s'agit d'une infrastructure très particulière, extrement stable et permettant de gérer un nombre de sessions illimité (plus de 100 Milliards au lieu d'1 million ou moins ...).

IP Load Balancing ?

Il s'agit d'une banale IP que vous pouvez accrocher sur votre serveur dédié, comme l'IP Failover. Sauf que vous pouvez accrocher la même IP Load Balancing sur plusieurs serveurs en même temps et recevoir le trafic de manière équilibrée sur ces serveurs en même temps. Vous pouvez donc créer un cluster à tolérance de panne où OVH vous fait la répartition de charge (load balancing).

Il y a 3ans, nous avons proposé le système de répartition de charge se basant sur les cartes Cisco. Nous avons vite explosé la carte en terme de connexion simultanées. Et nous avons dû suspendre la commercialisation de l'offre aux nouveaux clients. Le nouveau système fonctionne aussi avec nos anciens clients qui utilisent toujours l'ancien système. Il permettra d'évoluer ces clients vers le nouveau système et donc leur permettre la location de nouveaux serveurs. Le basculement sur le nouveau système est obligatoire.

Pour qui ?

Si vous avez un serveur PRO, vous allez pouvoir profiter des IP Load Balancing.

Combien ça coûte ?

Ça sera compris dans le prix des serveurs au même titre que l'IP Failover. Pour tous les clients (les anciens et les nouveaux).

Les limites

Nous savons gérer jusqu'à 6 serveurs en parallèle, bientôt 8. S'il y a des demandes pour plus de serveurs en parallèle nous allons étudier la question pour élargir notre infra.

L'IP Load Balancing fonctionne avec les serveurs de nos 3 datacentres: Paris 19, Roubaix 1 et Roubaix 2 (c'est ça qui nous a pris un peu de temps à faire monter. Nous utilisons MPLS pour transporter les trames Ethernet sur tout notre réseau).

Pas de Kimsufi (pour l'instant). Pas de RPS (pour l'instant). Pas de Housing (pour l'instant).

Comment ça marche ?

OVH vous attribue une IP Load Balancing. Vous l'accrochez sur vos serveurs. Dans le manager, vous déclarez quels serveurs doivent recevoir le trafic de cette IP.

Vous pouvez déclarer un serveur dans votre cluster en "hard" ou en "soft".
  • Si vous le déclarez en "soft", vous devez installer l'OCO sur votre serveur. Grâce à OCO, le système de gestion des IP LB chez OVH connait l'état de fonctionnement de votre serveur. Si votre serveur est en défaut, ou si il y a quelque chose qui ne va pas ou que vous souhaitez retirer votre serveur du cluster pendant quelques minutes ou plus (sans aller dans le manager), il suffit de changer l'état de l'OCO et notre infra le détecte puis suspend le serveur. Le cluster fonctionne avec N-1 serveurs restants.
  • Si vous le déclarez en "hard", notre infra de monitoring ne prendra pas en compte les états de l'OCO. Vous n'êtes même pas obligés d'installer l'OCO. Toute la configuration est rigide et il faudra retirer et ajouter les serveurs via le manager.

L'OCO (OvhCheckOut) est un soft développé en interne il y a 4 ans environ. Il est largement utilisé chez OVH en hébergement mutualisé. C'est la base de gestion des clusters sur notre plateforme (de nuits tranquilles). Il tourne sur plus de 2000 serveurs. Il permet de renvoyer l'état du serveur via une petite requêtes TCP. Il est full manageable et opensource. Il supporte tout type de sondes interne sur le serveur: apache, qmail, nfs, mysql, un script php ou un ping. Vous pouvez même ajouter vos propre sondes. Il fonctionne en perl et donc sur Linux, Windows ou FreeBSD.

Alpha

Nous cherchons les clients qui ont 2 serveurs ou plus (tous PRO) et souhaitent avoir une IP Load Balancing. Il suffit d'envoyer un email à oles@ovh.net avec la liste des serveurs (nom + ip) et "ip loadbalancing" dans le sujet (comme ça je perd aucun email). Merci ! On configure tout ça et on vous renvoit l'email. A la fin des tests, vous allez pouvoir garder l'IP.

Bêta

Nous allons ajouter l'interface dans le manager et vous allez pouvoir gérer graphiquement votre cluster. L'OCO sera mis à disposition sur notre serveur ftp avec un guide d'installation (c'est déjà le cas, mais on va voir s'il y a pas de modification à effectuer). Dans 2 semaines environ.

Passons donc aux choses sérieuses ...

Amicalement
Octave