Axée sur l’utilisateur, la technologie OpenStack bénéficie régulièrement de nouvelles mises à jour publiées par sa communauté de contributeurs. Cependant, sans le bon niveau d’expertise opérationnelle et de connaissances professionnelles, la mise à niveau d’OpenStack pour les entreprises peut rapidement devenir un défi de taille.
Qu’est-ce que la version OpenStack ?
Visant à produire une solution cloud omniprésente, facile à utiliser, simple à mettre en œuvre et interopérable entre les déploiements, OpenStack fonctionne bien à toutes les échelles, en gardant les besoins du client comme une priorité absolue.
Depuis 2010, OpenStack s’est toujours efforcé de s’améliorer constamment afin de fournir des produits et des services logiciels de la plus haute qualité. Son approche évolue depuis longtemps pour augmenter les capacités d’OpenStack et le nombre d’options de service.
En outre, pour s’aligner sur le développement rapide de l’industrie, les changements dans les tendances de la demande, la communauté OpenStack propose deux fois par an des améliorations et de nouvelles fonctionnalités pour la technologie en publiant des mises à jour régulières pour la version actuelle.
La première version officielle, sous le nom de code Austin, est apparue trois mois après le lancement d’OpenStack. Depuis, 24 mises à jour ont été publiées. La communauté Openstack choisit le nom des versions en fonction de critères définis :
- Le nom commence par la lettre de l’alphabet latin qui suit la lettre initiale de la version précédente. Après « Z », le nom de la prochaine version commencera à nouveau par l’initiale « A ».
- Les mots du nom ne doivent comporter que des caractères de l’alphabet latin.
- Le nom du communiqué est un mot unique d’une longueur maximale de 10 caractères.
La communauté internationale d’OpenStack participe activement au choix du nom d’une nouvelle version. Chacun peut suggérer une version de nom en l’ajoutant à une page particulière du wiki OpenStack. Les mots du nom sont ensuite classés et le comité technique annonce le vainqueur. Si un conflit de marque apparaît, la Fondation choisit le nom suivant dans la liste jusqu’à ce qu’un mot sans conflit de marque soit trouvé.
Que signifie « mise à niveau » ?
La mise à niveau signifie que les utilisateurs peuvent déplacer leurs systèmes OpenStack cloud actuels vers une version plus récente, plus stable et améliorée d’OpenStack à la suite de sa publication. Cependant, du point de vue des entreprises, l’ancienne version du système OpenStack qui n’est pas mise à jour à temps peut devenir un véritable problème pour les entreprises et avoir un impact négatif sur le bon fonctionnement de la charge de travail. Au moins parce que, à terme, une version OpenStack obsolète cesse d’être prise en charge. C’est pourquoi, afin d’éviter tout problème, nous recommandons vivement de mettre à jour les versions d’OpenStack à temps.
La décision de mettre à jour vos systèmes cloud suite aux nouvelles versions d’OpenStack est la seule qui vaille. Quelles sont les étapes suivantes ? Comment éviter les erreurs possibles lors de la mise à niveau d’OpenStack ? Voici les points clés que nous devrions mentionner.
La mise à niveau manuelle n’est pas une option
Le processus de mise à niveau manuel est susceptible d’échouer lors de l’exécution de tâches manuelles répétitives dans la topologie complexe et les relations entre les services en nuage. La méthode manuelle échouera avec une forte probabilité en raison de sa complexité. Voici pourquoi.
Le mauvais ordre des étapes de la mise à niveau peut poser des problèmes
Étape par étape, dans le bon ordre, la mise à jour des composants du système de cloud OpenStack est la moitié du succès.
Si vous ne mettez pas à niveau les services cloud dans le bon ordre, vous risquez de casser l’environnement cloud. Toutes les étapes nécessaires à la mise à niveau des composants OpenStack doivent être effectuées dans l’ordre suivant :
- Identité OpenStack (Keystone)
- OpenStack Compute (Nova)
- Service OpenStack Image (Glance)
- Réseau OpenStack (Neutron)
- OpenStack Block Storage (Cinder)
- Tableau de bord OpenStack (Horizon)
- OpenStack Orchestration (Heat) et tous les autres composants OpenStack déployés et les services de support tels que Message Queue (RabbitMQ).
Attention à l’API
Chaque nouvelle version d’OpenStack apporte une nouvelle version de l’API. Si d’autres logiciels ou scripts personnalisés utilisent la version déjà obsolète de l’API OpenStack, la mise à niveau échouera. Vérifiez deux fois pour économiser votre temps et vos efforts !
Automatiser le processus
L’automatisation complète du processus de mise à jour permet d’éliminer le risque que des modifications incorrectes entraînent un échec de vos mises à jour. Plus important encore, l’automatisation vous permet de ne pas perdre votre temps précieux à suivre constamment les changements et à évaluer en permanence si le processus de mise à jour se déroule correctement.
Si tout est bien fait, une mise à niveau en direct sans temps d’arrêt peut donner d’excellents résultats. Les opérations de la charge de travail sont sécurisées et aucun service n’est interrompu !
Une mise à niveau sans stress
Sardina Systems fournit un support de mise à niveau OpenStack dans le cadre de la licence FishOS afin d’offrir un service de haute qualité à ses clients. Notre solution logicielle efficace de gestion du cloud, FishOS, comprend un Upgrader Zéro-Downtime (zéro temps d’arrêt), une première sur le marché. Il est conçu pour fournir les mises à niveau nécessaires de la version OpenStack sans interruption des opérations de cloud de l’entreprise. Après la sortie d’une nouvelle version d’OpenStack, il faut généralement quelques mois pour tester soigneusement et intégrer en douceur toutes les nouvelles fonctionnalités à FishOS. À partir de là, nous recommandons à nos clients de mettre à niveau leurs systèmes cloud avec la dernière version d’OpenStack et nous leur fournissons une assistance technique professionnelle pour que cela soit rapide et facile pour les entreprises. En tant que solution logicielle entièrement automatisée, FishOS fournit une solution complète de cycle de vie du cloud, du déploiement rapide du cloud aux mises à niveau programmées du système, permettant à ses clients de bénéficier de la simplicité des processus et d’opérations de cloud sans temps d’arrêt.
Vous avez des questions ? Vous avez besoin de plus d’informations ?
N’hésitez pas à contacter l’équipe de Sardina pour obtenir des conseils d’experts sur la façon dont FishOS peut faire évoluer l’entreprise, adopter un nuage d’entreprise Openstack complet et aider à résoudre les problèmes de mise à niveau.
Sardina Systems fournit une expertise technique et des connaissances professionnelles très demandées, prouvées par un grand nombre de déploiements réussis de cloud OpenStack. Nous pouvons aider les entreprises à adopter rapidement et facilement le cloud OpenStack, en répondant à toutes les exigences de l’industrie, aux réglementations légales et aux besoins informatiques uniques des clients, afin d’économiser des ressources commerciales précieuses – du temps, de l’argent et des efforts.


