Mise en œuvre d’OpenStack capable de gérer facilement des nuages d’entreprise de grande taille et expansifs.
Les développeurs aiment OpenStack pour ses avantages en matière d’open source, sa programmabilité et sa rapidité d’innovation.
Les entreprises aiment OpenStack pour sa rapidité d’innovation qui facilite la mission de l’organisation et sa flexibilité qui permet de répondre à un large éventail de charges de travail et de cas d’utilisation de l’entreprise.
Mais avant qu’OpenStack puisse être consommé par les développeurs (qui sont des consommateurs de services au sein de l’entreprise) et avant qu’une entreprise puisse récolter les nombreux avantages d’OpenStack, les opérateurs de l’entreprise doivent déployer OpenStack. Pour l’entreprise, cette phase de déploiement n’a que peu ou pas de valeur. Il est donc impératif que l’environnement OpenStack puisse être déployé facilement et sans heurts, sans nécessiter beaucoup d’efforts ni de temps. Cela nécessite une solution de déploiement plus flexible et plus efficace. Pour une entreprise, le passage de zéro à une production OpenStack pleinement opérationnelle ne devrait idéalement pas prendre plus de « deux tasses de café ».
C’est pourquoi Sardina a pris le logiciel OpenStack comme base et y a ajouté un déployeur pour créer la solution FishOS Deployer qui est spécialement conçue pour les déploiements d’entreprise et peut facilement évoluer pour gérer des nuages d’entreprise vastes et étendus.
Dans le même esprit, alors qu’une base de données est un logiciel complexe qui a un grand nombre de paramètres configurables et un grand nombre de modèles de déploiement, l’adoption généralisée de bases de données telles que MySQL/MariaDB est sans aucun doute alimentée par leur simplicité de déploiement – il suffit de lancer « yum install mysql » ou « apt-get install mysql-server ». FishOS Deployer vise à faciliter la mise en œuvre d’un nuage OpenStack tout en restant flexible pour répondre à un large éventail de modèles de déploiement et de configuration.
FishOS Deployer est un ensemble de scripts OpenStack basés sur Ansible (« playbooks » dans la terminologie Ansible) fournissant une interface très conviviale pour les utilisateurs de l’opérateur, interface qui permet aux utilisateurs de l’opérateur d’entrer toutes les données nécessaires dans le fichier de configuration de Deployer.Deployer’ s configuration file.
Le Deployer fonctionne dans un modèle d’exploitation infrastructure-as-code, où toute la configuration est centralisée et disponible dans un format facile à travailler, avec une configuration HA par défaut et un déploiement Ceph intégré, permettant aux utilisateurs de l’opérateur de bénéficier rapidement et facilement d’une plateforme OpenStack complète en interne.
Dans un grand groupe bancaire européen, en s’appuyant sur le serveur de base et la configuration réseau de Sardina, un environnement FishOS complet avec OpenStack et Ceph comme magasin de sauvegarde a été mis en place en l’espace d’une journée et a été immédiatement prêt à être utilisé par les consommateurs de services.
Sardina FishOS supporte toutes les versions d’OpenStack, sans en sauter aucune. En tant que distribution OpenStack complète, FishOS comprend tous les composants clés d’OpenStack (« projets » dans la terminologie OpenStack).
Modèles de déploiement : Conteneurisé ? OpenStack sur Kubernetes ? Métal nu ?
La technologie des conteneurs remplit deux fonctions essentielles : le conditionnement des logiciels et la segmentation des privilèges du noyau. Kubernetes s’appuie sur ces fonctionnalités clés pour créer des environnements programmables, flexibles et rapidement déployables.
Alors que certaines distributions OpenStack ont choisi de déployer OpenStack de manière conteneurisée en utilisant Kubernetes, Sardina est d’avis que les avantages d’une telle approche de déploiement peuvent également être atteints en couplant un Deployer intelligent et des packages RPM bien conçus. Par exemple, FishOS Deployer fournit une solution pour migrer facilement les services de gestion OpenStack d’un nœud à l’autre ou pour mettre à niveau ou rétrograder les paquets logiciels de manière flexible. Ces capacités permettent à un large public d’opérateurs d’être en mesure de déployer, d’exploiter et de mettre à niveau en toute confiance les plateformes OpenStack de FishOS, sans imposer une compréhension approfondie de Kubernetes comme prérequis. L’adoption de conteneurs et de Kubernetes impliquerait également une courbe d’apprentissage, mais avec FishOS, cela n’est pas nécessaire, tout en ne sacrifiant aucun avantage ! Si vous trouvez un cas d’utilisation qui ne peut être satisfait sans Kubernetes, n’hésitez pas à contacter Sardina Systems pour obtenir un billet gratuit pour le prochain OpenStack Summit !
Les joies de la mise à niveau ?
Bien que les nouvelles versions d’OpenStack introduites tous les six mois apportent de nouvelles innovations, fonctionnalités et capacités, elles posent également des problèmes de mise à jour opérationnelle pour les opérateurs. Sardina recommande aux opérateurs d’être à jour avec les versions d’OpenStack pour bénéficier de meilleures performances et de capacités de gestion en plus de la sécurité, en s’appuyant sur le support unique de FishOS pour la mise à niveau Zero-Downtime afin d’atteindre un temps de fonctionnement élevé et la fiabilité à travers les processus de mise à niveau. FishOS est le premier à introduire la mise à niveau Zero-Downtime pour OpenStack et a toujours fourni cette capacité unique et précieuse depuis la sortie de Mitaka.
Source ouverte
Comme Sardina veut soutenir OpenStack et son modèle Open Source, nous offrons maintenant un accès gratuit à FishOS Deployer pour une période limitée.
Veuillez nous contacter à l’adresse suivante contactez-nous à l’adresse suivante info@sardinasystems.com.


