Routage d'une Additional IP

Ce guide vous explique comment utiliser une Additional IP avec le service OVHcloud Load Balancer

Dernière mise à jour le 06/10/2022

Depuis le 6 octobre 2022, notre solution "IP Failover" s'appelle désormais Additional IP. Cela n'a pas d'impact sur ses fonctionnalités.

Objectif

Une Additional IP est une adresse IP basculable d'un service à l'autre. Elle offre donc la possibilité de disposer d'une infrastructure résistant à une grande diversité de problèmes (pannes matérielles, surcharges de vos services, maintenance...).

Pour plus d'informations sur l'Additional IP, nous vous recommandons la lecture du document de présentation.

Le service OVHcloud Load Balancer offre quant à lui des fonctionnalités de répartition de charge sur différents protocoles : HTTP, HTTPS, TCP et UDP. Associé à une Additional IP, il devient possible de basculer votre infrastructure existante vers un Load Balancer sans perturber ou interrompre les services de vos clients. En effet il n'y aura désormais plus de changement d'adresse IP dans la mesure où vous utiliserez toujours l'Additional IP, donc pas de délai de propagation des DNS.

Pour plus d'informations sur le service OVHcloud Load Balancer, nous vous conseillons de consulter la présentation générale de l'offre.

Ce guide vous explique comment utiliser une Additional IP avec le service OVHcloud Load Balancer.

Prérequis

Configuration du Load Balancer requise

Afin de valider le changement dans la liste des Additional IPs associées au Load Balancer, il est nécessaire de pouvoir actualiser celui-ci. Pour ce faire, plusieurs conditions doivent être réunies :

  • Si le Load Balancer est dans un vRack, toutes les fermes doivent être dans le vRack. De plus, le Load Balancer doit disposer de son vLAN. Sinon, aucune ferme ne doit être dans un vRack.

  • Au moins un frontend présent. Tous les frontends doivent être valides. Ils peuvent donc être désactivés ou activés, avec soit :

  • une route valide (avec une règle de routage) ;
  • une redirection (redirectLocation) ;
  • une ferme par défaut.

  • Aucun autre rafraîchissement du Load Balancer ne doit être en cours. Un Load Balancer ne peut pas être actualisé/rafraîchi plusieurs fois en même temps. Cela n'aurait pas de sens quand à la configuration résultante.

En pratique

Dans la suite de ce document, nous allons voir 2 cas d'usages distincts.

  • Associer une Additional IP à votre service OVHcloud Load Balancer.
  • Associer une Additional IP à un seul et unique frontend de votre service OVHcloud Load Balancer.

Ajouter une Additional IP

Depuis l'API OVHcloud, vous pouvez associer ces IPs avec votre service OVHcloud Load Balancer.

Voici l'appel API pour cela :

Vous pouvez ensuite lister les Additional IPs attachées à votre OVHcloud Load Balancer à l'aide de l'appel suivant :

Les Additional IPs attachées à votre Load Balancer seront disponibles pour tous vos frontends. Contrairement au cas suivant dans lequel nous allons attacher une Additional IP à un seul frontend.

Additional IP dédiée

Quel que soit le type de frontend que vous souhaitez utiliser, il est possible de définir une liste d'Additional IPs dédiées qui lui seront attachées. À noter que, dans ce cas précis, votre Additional IP sera rattachée à un seul et unique frontend. Elle ne permettra donc d'accéder qu'aux services fournis par ce frontend. Les services de vos autres frontends restent quant à eux accessibles via l'adresse IP de votre IPLB.

Depuis l'API OVHcloud

Création d'un frontend

Depuis l'API OVHcloud, l'appel suivant vous permettra de définir une ou plusieurs Additional IPs sur un frontend pendant sa création :

  • protocole HTTP
  • protocole TCP
  • protocole UDP
Mise à jour d'un frontend

Toujours depuis l'API OVHcloud, l'appel suivant vous permettra de définir une ou plusieurs Additional IPs sur un frontend existant :

  • protocole HTTP
  • protocole TCP
  • protocole UDP

Depuis l'espace client OVHcloud

Vous pouvez définir vos Additional IPs dédiées depuis l'espace client OVHcloud. Rendez-vous dans la partie Bare metal Cloud puis dans Load Balancer.

Après avoir sélectionné le Load Balancer que vous souhaitez modifier, créez un nouveau frontend, ou éditez-en un existant.

Dans les Paramètres avancés, vous pourrez choisir la ou les Additional IPs que vous souhaitez associer à votre frontend.

Configurer le frontend en associant une IP Fail-Over

Une fois le frontend configuré, cliquez sur Ajouter ou Modifier selon que vous configuriez un nouveau frontend, ou un frontend existant.

N'oubliez pas de déployer la configuration. Pour ce faire, vous pouvez au choix :

  • dans la section Statut de l'onglet Accueil, cliquer sur le bouton ... de votre Load Balancer puis cliquer sur Appliquer la configuration;
  • dans le bandeau de rappel vous précisant que la configuration n'est pas appliquée, cliquer sur Appliquer la configuration.

Application d'une Configuration d'un Load Balancer

Aller plus loin

Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com.


Cette documentation vous a-t-elle été utile ?

N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.

Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...

OVHcloud Community

Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.

Echanger sur OVHcloud Community

Conformément à la Directive 2006/112/CE modifiée, à partir du 01/01/2015, les prix TTC sont susceptibles de varier selon le pays de résidence du client
(par défaut les prix TTC affichés incluent la TVA française en vigueur).