Aller au contenu
EuroVPSEuroVPS

Ce que nous faisons · Réseau: Comment nous changeons les choses : la discipline de changement réseau

Sauvegarde avant chaque changement, un changement à la fois, une moitié d'une paire redondante à la fois, rollback automatique, vérification en production.
Fibre peignée dans un commutateur Cisco Nexus

La plupart des interruptions ne viennent pas du matériel. Elles viennent d'un changement. La manière dont un fournisseur modifie son réseau compte donc autant que ce dont il est construit. Chaque changement réseau que nous faisons, sur chaque plateforme, suit la même discipline, et c'est la raison pour laquelle nos clients entendent rarement parler de nos maintenances.

De quoi il s'agit

Un ensemble fixe de règles qui s'applique à chaque routeur, commutateur, firewall et passerelle que nous exploitons, que le changement soit un seul VLAN ou un nouveau protocole sur tout le fabric. Les règles ne plient pas devant l'urgence, et elles ne dépendent pas de qui est de service.

Comment nous le construisons

  • Un rollback automatique partout où la plateforme le permet. Sur les routeurs Cisco, nous appliquons la configuration avec un minuteur de retour arrière, de sorte qu'un changement qui coupe l'accès s'annule de lui-même. Les migrations de firewall utilisent des bascules scriptées avec un rollback automatique conditionné par des pings. Les déploiements de grande ampleur prennent automatiquement des instantanés avant et après de chaque session de routage et reviennent d'eux-mêmes en arrière si quoi que ce soit diffère.
  • Les machines vérifient les règles. La carte VLAN vers VXLAN du fabric est comparée toutes les heures à une référence signée cryptographiquement dans le gestionnaire de versions. Les firewalls ne sont configurés que par leur API. Les nouvelles passerelles clients sont comparées à une référence éprouvée avant qu'un seul identifiant ne soit remis.
  • Les registres correspondent à la réalité. Chaque câble porte un identifiant unique imprimé à ses deux extrémités, délivré par un allocator unique qui ne réutilise jamais un numéro, et chaque objet que nous touchons est mis à jour dans le DCIM dans la même session.

Ce dont il vous protège

  • D'un changement de maintenance qui deviendrait votre interruption.
  • D'un changement raté sans retour rapide possible.
  • Des deux moitiés d'un système redondant qui tomberaient ensemble parce qu'elles ont été touchées ensemble.
  • D'une dérive entre ce que dit la documentation et ce que fait le réseau.
  • De changements impossibles à rattacher à une heure, une raison et un auteur.

En pratique

Un protocole ajouté sur un fabric en production. Lorsque nous ajoutons un protocole ou une famille d'adresses sur tout le fabric, le travail se déroule en lots stricts, un équipement à la fois, jamais les deux moitiés d'une paire ensemble, avec des instantanés de routage automatiques avant et après chaque étape et un retour arrière automatique en une trentaine de secondes si quoi que ce soit diffère.

Des migrations de firewall un VLAN à la fois. Lorsqu'un segment réseau passe d'une plateforme de firewall à une autre, le nouveau firewall rejoint d'abord le routage sans rien annoncer. Il prend ensuite la main sur un VLAN à la fois, par une bascule scriptée qui revient d'elle-même en arrière si les contrôles de joignabilité échouent.

Un fabric avec une trace d'audit. Chaque changement voulu de la carte des segments du fabric doit être signé à nouveau et validé dans le gestionnaire de versions. Toute différence non planifiée alerte un ingénieur dans l'heure. Chaque changement porte un auteur, une heure et une raison.

Pourquoi EuroVPS

  • La même discipline écrite sur chaque plateforme, à chaque fois.
  • La redondance respectée pendant les changements, pas seulement pendant les pannes.
  • Un rollback automatique partout où la plateforme le permet.
  • Des contrôles appliqués par la machine plutôt que de bonnes intentions.
  • Une documentation mise à jour dans la même session que le changement.

Questions fréquentes

Les changements réseau imposent-ils une interruption de mon service ? Rarement. La plupart des changements se font en production, une moitié d'une paire redondante à la fois, de sorte que votre trafic continue de passer par l'autre moitié.

Me préviendrez-vous avant un changement susceptible de me concerner ? Oui. Si un changement peut toucher votre trafic, nous convenons d'abord du moment avec vous.

Que se passe-t-il si un changement tourne mal ? La configuration d'avant le changement est déjà sauvegardée, et sur la plupart de nos plateformes le rollback est automatique.

Pouvez-vous me montrer ce qui a changé ? Oui. Nos changements sont consignés avec les commandes exactes, et les changements du fabric sont versionnés avec un auteur et une heure.

Si vous voulez que votre plateforme soit exploitée par des gens qui changent les choses avec autant de soin, parlez à un ingénieur.

Votre prochain partenaire d'infrastructure

Examinons votre environnement.

Dites-nous ce que vous faites tourner aujourd'hui et ce qui doit s'améliorer. Un ingénieur examinera votre demande et vous aidera à planifier la suite.

+357 222 32280
Un ingénieur EuroVPS transportant un nœud serveur dans la salle du datacenter
Une conversation avec les personnes qui prendront soin de votre infrastructure.

Commençons par votre environnement.

Un peu de contexte nous aide à démarrer la bonne conversation.

Nous utiliserons vos coordonnées pour répondre à votre demande. Politique de confidentialité