Azure Native Qumulo Maintenant disponible dans l'UE, au Royaume-Uni et au Canada - En savoir plus

"Je suis époustouflé par le temps de réponse que vous m'avez fourni ce soir, vous êtes fantastiques, appréciez-le!" —client anonyme

Rédigé par:

Nous sommes en 2005. Les moyennes au bowling sont en hausse, les scores au mini-golf sont en baisse. Les Foo Fighters et Nickelback ont ​​tous deux deux succès parmi les 20 meilleurs. Il faut deux ans avant que les premiers disques durs de téraoctet ne soient expédiés, donc si vous souhaitez mettre à niveau votre stockage, vous envisagez beaucoup de travail lourd.

Dans le support client, nous les appellerions des mises à niveau de chariot élévateur. L'implication est que vous cherchez à mettre à niveau, mais vous ne pouvez pas mélanger les plates-formes. Compte tenu de cela, vous appelez votre vendeur préféré, demandez-lui de vous transporter par avion un nouveau stockage, migrez tout et bingo boom! Ensuite, vous appelez votre copain avec un transpalette et sortez les vieux trucs du centre de données.

Ça marche. C'est une vraie douleur, mais ça marche.  

Avance rapide jusqu'en 2023. Nickelback n'est rien d'autre qu'une photographie, et nous avons entendu le meilleur des Foo Fighters. Et ici à Qumulo, nous avons vu quelque chose qui a fonctionné et nous a dit "nous pouvons faire mieux".

Entrer Rafraîchissement transparent de la plateforme.

Transparent Platform Refresh (TPR ou remplacement de nœud) vous permet d'actualiser le matériel en place sans migration. À un niveau élevé, vous installez de nouveaux nœuds et lancez une tâche qui déplace toutes les données des anciens nœuds vers les nouveaux nœuds, puis expulse les anciens nœuds. Fini le temps de lancer plusieurs tâches de réplication. L'époque des fenêtres coupées est révolue. Maintenant, ça "arrive".

Cela sonne bien du point de vue du passage à une nouvelle plate-forme, mais quels sont les autres avantages ? Passons en revue un exemple rapide : 

Supposons que nous ayons une ancienne plate-forme QC208. Nous allons l'appeler 'Aéroport' puisqu'il va s'envoler. Lorsque nous avons commencé, il s'agissait d'un cluster à 4 nœuds et il est passé à 8 nœuds au fil du temps. Un aperçu de ce à quoi ressemble notre situation actuelle - 

Nœuds - 8

Capacité – 1086 To

Efficacité – 65.3%

Si nous TPR cela sur une plate-forme C-432, nos chiffres changent en - 

Nœuds - 5

Capacité – 1511.1 To

Efficacité – 70%

En plus de cela, notre utilisation des ports réseau passe de 16 ports à 10, notre poids total chute d'environ 800 livres et nos watts et BTU chutent respectivement de 3600 12000 et XNUMX XNUMX.

Tout cela a lieu pendant que vous servez encore des données.  

Une fois terminé, TPR éteindra les anciens nœuds, puis il ne vous restera plus qu'à les déballer et à les utiliser pour une table basse.

Cela sonne bien, mais parlons des trucs en laiton. Que voient les chats de soutien ?

Eh bien, pour être franc, c'est aussi génial que ça en a l'air. Qumulo a utilisé le moteur de restriper existant pour gérer les détails d'arrière-plan, nous ne sommes donc pas coincés à combattre un nouveau code brillant écrit dans un hack-a-thon alimenté par Jolt Cola. Tout simplement - ça marche.

Avec la sortie de Qumulo Core 6.1.2, TPR est placé au premier plan dans l'interface de ligne de commande (qq replace_nodes) et l'API REST (/cluster/nodes). En tant que personne de soutien, je vous recommanderai toujours de vous adresser à votre chaîne Slack avant de vous lancer à fond (il y a probablement des mises en garde et des cas particuliers dont nous voudrons peut-être discuter). Cependant, dans l'ensemble, c'est un jeu équitable. Allez-y et rafraîchissez-vous!

Et oui, nous avons encore plus d'excellents toboggans aquatiques que toute autre planète avec laquelle nous communiquons.  

Jusqu'au mois prochain !

Articles Similaires

Remonter en haut