OVH NEWS | ACTUALITÉ, INNOVATION ET TENDANCES IT


Découvrir, comprendre et anticiper








Le 08 / 12 / 2014
Partagez


Haute disponibilité

PRA

tolérance aux pannes

hébergement ERP

application critique

Infrastructure multidatacentre

architecture 3 tiers

Replication MySQL

IP Load Balancing

serveur dédié

serveur de backup

So you Start

OVH.com


Mise en œuvre d’une infrastructure HA et d’un PRA pour l’hébergement d’une application critique (ERP)



Une société de services en ingénierie informatique compte parmi ses clients un cabinet regroupant 70 experts comptables. Pour héberger l’ERP de ce cabinet, le choix initial était un VPS Cloud, dont le SLA élevé garantissait la disponibilité maximale de cette application critique. Face à l’augmentation du nombre d’utilisateurs de l’ERP, les capacités du VPS Cloud se sont révélées insuffisantes. La migration vers un serveur dédié s’imposait, mais devait nécessairement s’accompagner d’une réflexion sur la façon de pallier une éventuelle défaillance de l’équipement. C’est finalement une infrastructure haute disponibilité qui a été déployée, reposant sur 2 serveurs identiques, auxquels s’ajoute un serveur de backup qui sécurise les données dans le cadre d’un plan de reprise d’activité (PRA).

Cas inspiré de l’infrastructure conçue par l’EURL Barme pour son client le cabinet Sextant Expertise, lauréate des Trophées Infrastructures 2014, dans la catégorie « Infrastructure d’entreprise (externalisation) ».




Informations clés


  • Hébergement de l’ERP d’un cabinet d’experts comptables (application critique pour l’activité)
  • 70 utilisateurs quotidiens
  • 2 serveurs dédiés identiques, l’un hébergé à SBG et l’autre à RBX
  • Backup sur un serveur So you Start
  • VPS Cloud pour le monitoring HA

Cahier des charges


  • Accès à l’ERP depuis Internet sécurisé par un certificat SSL
  • Haute disponibilité de l’application, qui est critique pour l’entreprise
  • Sécurité des données : les données sont sensibles (informations financières notamment) et ne peuvent souffrir aucun risque de perte ou de fuite.




Solution déployée chez OVH





Lorsque l’on doit héberger une application critique, le premier réflexe est de s’appuyer sur deux serveurs. Un serveur actif (master) et un serveur de secours, passif (slave), capable de prendre le relai en cas de défaillance de la machine maître. Une solution tout à fait adaptée dans le cadre d’un plan de reprise d’activité (PRA), construit autour des 2 indicateurs que sont le RTO (durée maximale d’interruption admissible) et le RPO (durée maximale durant laquelle on peut perdre l’enregistrement des données). Cependant, pour un budget légèrement supérieur dans le cas d’une infrastructure d’envergure modeste, il est possible – et souvent intéressant – de construire une infrastructure haute disponibilité, au sein de laquelle les deux serveurs sont actifs. L’intérêt est double : on rentabilise le second serveur en délestant sur lui une partie de la charge et, en cas de défaillance de l’une des deux machines, l’application demeure fonctionnelle, sans aucune interruption du service. Le VPS qui hébergeait auparavant l’infrastructure peut quant à lui être recyclé en machine de monitoring.

1 - Répartition de la charge

2 - Une infrastructure distribuée sur deux serveurs actifs, hébergés dans 2 datacentres distants

3 - Réplication de la base de données entre les deux serveurs

4 - Backup sur un serveur So you Start

5 - Monitoring



Aller plus loin


Si le nombre d’utilisateurs de l’ERP devait croître de façon exponentielle, l’infrastructure pourrait évoluer en dissociant sur des serveurs différents les frontaux (couche web et applicative) des bases de données. On pourrait alors augmenter le nombre de serveurs de bases de données, de façon à répartir la charge des lectures sur un nombre plus important de serveurs. Par ailleurs, on peut également diminuer le coût du backup en recourant à du RunAbove object storage pour les sauvegardes. L’objectif est de ne payer que le stockage, en fonction de la quantité de données, sans avoir à provisionner des ressources de disque dur et sans payer un serveur dont le CPU est peu sollicité. De plus, on assure une sécurité supplémentaire aux données backupées, puisque les données sont par défaut répliquées 3 fois avec RunAbove Storage.



Les éléments de l'infrastructure




1 IP Load Balancing

9,99 € HT/mois

Commander


Serveurs frontaux

2 serveurs Gamme Infrastructure
Modèle EG-32

81,99 € HT/mois

Commander


Interconnexion privée des serveurs

vRack
Service inclus avec les serveurs OVH.com de la gamme Infrastructure


Serveurs de backup

Serveur So you Start Gamme DISK + Servers
Modèle BK-8T

50,99 € HT/mois

Commander


Monitoring

1 VPS Cloud 1

9,99 € HT/mois

Commander