Intégration
OpenStack
Soutenance de stage de seconde année
Axel Vanzaghi
Sommaire :
- Présentation Viveris Technologies Toulouse
- Présentation d'OpenStack
- Intégration d'OpenStack à l'infrastructure
- Conclusion
Viveris Technologies
Le groupe Viveris :
- Création en 2000
- Rapprochement de Ingésoft, B2i et CSO informatique
- 800 collaborateurs
- Chiffre d'affaire de 56 millions d'euros
Viveris Technologies
Les métiers du groupe :
- Ingénierie et Technologies
- Intégration ERP
- Administration, systèmes et réseaux
- Système d'informations
Implantations :
Paris, Lyon, Rennes, Toulouse, Strasbourg, Belfort, Grenoble, Lille, Bordeaux et Barcelone
Viveris Technologies
Viveris Technologies Toulouse :
- Créée en 1998 suite au rachat de OCI services par B2i
- 80 collaborateurs
- Spécialisée dans la télécommunication par satellite
Projet principal :
- La Box
- OBP
- Le Back Office
Viveris Technologies
Son informatique :
- Complétement interne
- Parc de serveurs divers
- Utilisation principale de logiciel libre
- Base de connaissances sous forme de Wiki
- Gestionnaire de version SVN
Présentation OpenStack
Qu'es aquò ?
"Openstack est un ensemble de logiciel Open Source permettant de déployer des infrastructures de Cloud Computing (Infrastructure as a Service)."
- Wikipédia
Présentation OpenStack
Quelques informations
- Lancé en juillet 2010 par la NASA et Rackspace
- Entièrement Open Source sous licence Apache 2
- Géré par la fondation OpenStack
- Maintenu et développé par une communauté internationale
Présentation OpenStack
Ce que l'on peut faire
- Permet de gérer des machines virtuelles (instances)
- Permet de gérer des réseaux virtuels avec une connexion à des réseaux physiques
- Permet le stockage de données décentralisé et redondant
- Permet de monitorer l'utilisation des ressources
Présentation OpenStack
Ce qu'on ne peut pas faire
- Ne permet pas de créer des images système
- Ne permet pas de boot par le réseau (PXE) pour les instances
- Ne permet pas d'avoir une arborescence temporelle des snapshots
Présentation OpenStack
Les composants d'OpenStack
Keystone : service d'authentification
Glance : magasin d'images
Swift : stockage de données décentralisé
Neutron : service de gestion des réseaux
Nova : service de gestion des instances
Cinder : service de disques durs virtuels
Heat : service d'orchestration de Cloud
Ceilometer : service de monitoring
Horizon : interface utilisateur web
Intégration OpenStack
Prototype
Intégration OpenStack
Production
Intégration OpenStack
En plus de l'installation
Image "Cloud Aware"
Debian 7 : suite logicielle existante
Debian 6 : extraction des outils nécéssaires depuis
la suite logicielle
Intégration OpenStack
En plus de l'installation
Utilisation de LDAP :
Configuration de Keystone
Ajout de l'utilisateur admin utilisé par les services à la base LDAP
Intégration OpenStack
En plus de l'installation
Réseaux externes multiples :
Intégration OpenStack
En plus de l'installation
Haute disponibilité passive :
Réplication BDD avec DRBD
Bascule des services avec Pacemaker
Haute disponibilité active :
Répartition de la charge avec HAProxy
Synchronisation BDD avec Galera
Conclusion
Ce que j'ai apporté à l'entreprise :
- Meilleure connaissance
d'OpenStack
- Une installation d'un
d'un OpenStack
Ce que l'entreprise m'a apporté :
- Connaissance OpenStack
- Méthode de travail et de
recherche
- Vie en entreprise
Conclusion
Projet intéressant et enrichissant
Envie de suivre le développement d'OpenStack et d'y participer
Avez-vous des questions ?
openstack
By Axel Vanzaghi
openstack
- 1,081