Du plat de spaghettis au métier à tisser

La migration des serveurs de production fut un gros travail, mais les évolutions autour des sites publiques ne sont pas nos seuls projets. L’équipe infra gère aussi toute l’infrastructure interne ; Et là aussi, une petite mise à jour s’imposait…

Spaghetti to loom

Du plat de spaghettis …

Avant: Plat de spaghettis

Voilà à quoi ressemblaient nos baies avant. Et oui, plusieurs années de câblage, brassage, remplacement et maintenance. Ça vient petit à petit, on ne s’en rend pas compte et un jour, on voit la tête de la nouvelle équipe en entrant dans la salle serveur et on réalise qu’il y a du legacy aussi dans les baies…

Mais chez i-Run on est #RUNSTOPPABLE, c’est pas ce genre de chose qui nous fait peur et, ni une ni deux, l’équipe infra s’attaque à ce nouveau challenge.

Au programme :

… au métier à tisser

Après: Métier à tisser

Un gros travail de préparation et de configuration est entrepris sur le nouveau matériel. Confortablement installés dans notre “lab”, les switchs et les routeurs ont été préparés, configurés, massés… afin d’être au meilleur de leur forme le jour de l’intervention. Les VLANs ont été mis au propre, les tables de routage ont été débarrassées des règles legacy.

À ce stade, il ne s’agit plus d’une “mise à jour” du réseau, mais plutôt d’une “recréation complète”. Après 3 semaines de préparation physique, le matériel est prêt à être installé dans les baies.

L’opération s’est découpée en trois interventions de soirée qui ont été quasi invisibles pour les utilisateurs.

Première intervention, on fait de la place dans les baies divisionnaires pour accueillir les nouveaux switchs que l’on installe directement, afin de n’avoir plus qu'à les câbler lors de la migration finale. Ceci est également l’occasion de faire un point sur le brassage.

Deuxième intervention, on vide entièrement la baie principale, on enlève tous les équipements, et on installe les nouveaux routeurs et switchs proprement afin de tout brasser avec des câbles courts. Ceci permet au passage de faire disparaitre d’anciens équipements inutilisés (quelqu’un a parlé de prises gigognes ? )…

Enfin dernière intervention, on installe une stack de switchs dédiés aux serveurs qui fonctionnent à des débits #RUNSTOPPABLE, et on met en place une nouvelle infra de virtualisation.

Grâce au travail de préparation, chacune de ces interventions s’est passée sans problème et à part quelques flux oubliés, aucun utilisateur n’a subi de désagrément.

Notre baie télécom ressemble maintenant plus à un métier à tisser. Tout est pré-câblé, on espère ainsi être futur-proof en limitant le nombre d’interventions physiques nécessaires pour le brassage.