Documentation OVH

Router une IP Failover

Router une IP failover

Dernière mise à jour le 06/04/2018

Objectif

Une IP fail-over (IPFO) 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'IP fail-over nous vous recommandons la lecture du document de présentation.

Le service OVH Load Balancer offre quant à lui des fonctionnalités de répartition de charge sur différents protocoles : HTTP, HTTPS, TCP et UDP. Associé à une IP fail-over, 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'IP fail-over, donc pas de délai de propagation des DNS.

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

Ce guide vous explique comment utiliser une IP fail-over avec le service OVH Load Balancer.

Prérequis

Configuration du Load Balancer requise

Afin de valider le changement dans la liste des IPs fail-over 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 IP fail-over à votre service OVH Load Balancer.
  • Associer une IP fail-over à un seul et unique frontend de votre service OVH Load Balancer.

Ajouter une IP fail-over

Depuis l'API OVH vous pouvez associer ces IPs avec votre service OVH Load Balancer. Voici l'appel API pour cela :

Vous pouvez ensuite lister les IPs fail-over attachées à votre OVH Load Balancer à l'aide de l'appel suivant :

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

IP fail-over dédiée

Quelque soit le type de frontend que vous souhaitez utiliser, il est possible de définir une liste d'IPs fail-over dédiées qui lui seront attachées. À noter que dans ce cas précis votre IPFO 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.

Via l'API

Création d'un Frontend

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

  • protocole HTTP
  • protocole TCP
  • protocole UDP

Mise à jour d'un Frontend

Toujours depuis l'API OVH, l'appel suivant vous permettra de définir une ou plusieurs IPs fail-overs sur un frontend existant :

  • protocole HTTP
  • protocole TCP
  • protocole UDP

Depuis le Manager

Il est enfin possible de définir vos IPFOs dédiées depuis l'espace client dans la partie Cloud, section Load Balancer.

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

Dans les Paramètres avancés, vous pourrez choisir la ou les IPs fail-overs 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 la page d'accueil du Manager, cliquez sur le bouton ... de votre Load Balancer, et sélectionnez Appliquer la configuration ;

  • dans le bandeau de rappel du Manager vous précisant que la configuration n'est pas appliquée, cliquez 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.


Cet article vous a-t-il été utile ?

Génial ! Ravi d'avoir pu vous aider.

Pourquoi n'êtes-vous pas satisfait ?

Merci votre avis a été pris en compte.


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