Dans le cadre de nos améliorations continues du backend, nous avons développé un moyen plus rapide de redimensionner les machines virtuelles sur notre plateforme et de réduire de manière significative les temps d'arrêt pendant la maintenance de routine lors du déplacement d'une VM vers un hôte différent. Nous y sommes parvenus en partie grâce à notre objectif de concevoir des migrations en direct et à froid utilisant le même type de tâche.
Tout au long de la durée de vie de votre serveur, vous pouvez être amené à redimensionner votre VM, à changer de type de plan ou même à déménager dans un autre centre de données d'Akamai. Périodiquement, Akamai peut également être amené à déplacer des machines virtuelles pour rééquilibrer les hôtes ou effectuer une maintenance de routine.
Avant aujourd'hui, il existait deux types de migrations sur la plate-forme informatique d'Akamai :
- Migrations en direct - Lorsqu'une VM est sous tension, nous pouvons la déplacer vers un hôte similaire au sein du même centre de données, sans interruption de service.
- Migrations à froid - Lorsqu'une VM est hors tension, nous pouvons la redimensionner ou la déplacer vers un autre centre de données. Cette opération entraîne souvent des temps d'arrêt importants, en particulier pour les grandes machines virtuelles.
Nous avons ajouté un troisième type de migration : les migrations à chaud. Les migrations à chaud permettent aux machines virtuelles de rester sous tension pendant la majeure partie d'un déplacement, ce qui réduit le temps d'arrêt à moins d'une minute. Comme la plupart des fournisseurs de cloud, Akamai exploite un environnement de flotte mixte et nous disposons désormais d'une solution pour déplacer rapidement les machines virtuelles vers différents hôtes. Cela permettra également un redimensionnement rapide ou le passage de plans partagés ou dédiés à des instances premiumqui garantissent un modèle de processeur spécifique ou plus récent.
Les migrations à chaud sont issues du processus de rationalisation et d'amélioration de la fiabilité des migrations à froid, une autre mise à jour que nous sommes fiers d'annoncer aujourd'hui. Tous ces éléments constituent notre plateforme de migration unifiée.
Les migrations en direct et à froid utilisent désormais le même type de tâche et s'exécutent en une seule fois plutôt qu'en plusieurs tâches indépendantes qui peuvent réussir ou échouer. Le processus n'ajustera pas l'état de l'enregistrement ou de l'hôte source jusqu'à ce que le disque et l'état aient été synchronisés avec succès sur l'hôte de destination. Cela réduit considérablement le besoin potentiel d'intervention manuelle de la part de notre équipe de support lors du déplacement d'une VM vers une autre région.
En résumé, nous avons moins de frais généraux à gérer et nous aurons plus de facilité à effectuer les tâches de maintenance et de rééquilibrage. Pour vous, cela signifie :
- Les migrations à chaud permettent de déplacer une VM vers un autre hôte dans le même centre de données en moins d'une minute.
- Réduction significative des temps d'arrêt lors du redimensionnement d'une VM ou d'un changement de plan.
- Une réduction significative des temps d'arrêt lorsque nous rééquilibrons ou modernisons notre flotte.
- Augmentation considérable de la fiabilité lors de la migration d'un centre de données à un autre.
Ressources
Commentaires (1)
Awesome news! The introduction of warm migrations is a game-changer, in my opinion. Combining live and cold migrations into one efficient process is a smart move. Great to see Akamai’s commitment to enhancing customer experience and service reliability. Looking forward to using this going forward. Great job!