Vous regardez une version antérieure (v. /display/INFRA/2016/04/10/Nouvelle+organisation+de+l%27infra) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 5) Actuel »

Avec ce nouveau départ (voir Un nouveau départ) nous avons l'occasion de remettre a plat une partie de notre infrastructure. Avec les années nous avons accumulé des services sur l'organisation existante. Et nous n'avons pas du tout eu le temps de la repenser pour s'adapter aux nouvelles exigences.

 

L'idée est ici de rationaliser le nombre de serveur et surtout de ne pas obtenir comme par le passé des serveurs qui font "un peut de tout".

Au départ l'infra 

De quoi ont besoin nos services pour fonctionner :

  • Des middleware ( apaches, nginx et reverse proxy)
  • Des bases de données (mysql, postgresql, ldap)
  • Du réseau (DHCP, ntp et proxy)
  • Du stockage (NFS)
  • Du DNS (bind)
  • De l'annuaire de services (consul)
  • De la gestion de conf (puppet / ansible)
  • De l'integration continue (bamboo)

En essayant de rassembler au sein d'un même serveur les services similaires on obtiens la répartition suivante :

TypeServiceNom serveur
middlewarereverse proxyXanthe
middlewareapacheBrontes
middlewarenginxBrontes
Base de donnéemysqlBelenos
Base de donnéepostgresAtlas
Base de donnéeldapHygie
RéseauDHCPToutatis
RéseauNTPToutatis
RéseauproxyToutatis
Stockage NASNFSToutatis
DNSBindDispater
Annuaire de serviceConsulToutatis
Gestion de confPuppetToutatis
Intégration continueBambooBorvo

 

 

  • Aucune étiquette