Un cloud de production et de stockage Cloud Openstack Un cloud de production et de stockage Bonjour je suis la pour vous présentez rapidement ou nous en sommes :
Statut des achats Achat et livraison des 1ère machines 6 serveurs 1 serveur de supervision 3 serveurs pour la configuration Openstack 2 serveurs pour les nœuds de calcul 3 switchs réseau pour cette infrastructure
Calendrier Mise en place d’une plate-forme de test au LPC (Septembre – Octobre) Implication de tous les ASR du service Réinstallation et configuration au CRRI (Novembre – Décembre) Ecriture de documentation technique Transfert de compétence au CRRI
Cloud OpenStack : Fonctionnement KEYSTONE Autorisations Liste des services Marché des VMs Je dois exécuter une tâche particulière, mais est-ce que je dispose des ressources dédiées ?? Oui, j’ai mon passeport d’accès à tous les services. 1.Ai-je les droits d’accès à ce cloud ? 2. La machine que je souhaite existe-t-elle ? Oui c’est bon j’ai une image d’une « centos » NOVA - GLANCE - CINDER J’ai de la chance !! J’ai un cloud. 3 .Je veux utiliser cette image pour instancier une VM avec mon contexte 5. Et voila ta VM est démarré et accessible 4.Voila le nœud pour ta VM Je la démarre avec ton contexte Voila vous devez exécuter une tache particulière et vous vous demandez si vous disposez des ressources dédies à cette tache. Vous vous dites que vous avez de la chance car un cloud est à votre disposition. La première étape consiste à demander si vous disposez des droits d’accès à ce cloud. Le cloud vous répond et vous donne un passeport pour l’accès à tous ces services. La deuxième étape consiste à demander si les ressources nécessaires sont installés et disponible, par exemple j’ai besoins d’une machine sous Centos 7, OUI elle existe donc, Etape 3 vous demandez que cette machine soit démarrer. Etape 4 : alors le cloud démarre cette machine et Etape 5vous renvois les informations de connexion à cette machine. Etape 6 Vous pouvez vous connecter à votre machine elle sera accessible par ssh ou autre protocole que vous aurez défini, cette machine restear à votre disposition jusqu’à ce que vous donniez l’ordre de la détruire. Voila pour le fonctionnement simplifié du cloud. 6. J’accède à ma machine. Compute Node
Ceci est la première maquette que nous allons configurer pour avoir un cloud fonctionnel il est basé sur plusieurs serveur de type DELL ayant chacun différents modules à gérer. La mise en place ces 6 machines et 3 switches réseaux devraient intervenir d’ici Septembre Octobre.
Les différents modules d’ Openstack Keystone = Authentification et Autorisation (utilisé par tous les modules) Glance = Gestion des images de machines virtuelles Neutron = Gestion des réseaux physiques et/ou virtuels Nova = Gestion de toutes les instances (ordonnancement, nœud de calcul …) Cinder = Gestion du stockage Horizon = Interface web pour les utilisateurs Wikipedia "OpenStack est un ensemble de logiciels open source permettant de déployer des infrastructures de cloud computing (infrastructure en tant que service)." permet à des utilisateurs d'instancier des VM à la demande avec un accès root complet avec des espaces de stockage et éventuellement une adresse publique Sur le précédent transparent vous avez des noms qui ne veulent pas dire grand-chose pour vous. Je vous résume ici simplement les différents modules qui constituent un cloud Openstack. Keystone qui sert à l’authentification et à l’autorisation , il est utilisé par tous les modules. Glance qui sert à la gestion des images de machines virtuelles. Neutron qui sert à la gestion de tous ce qui concerne les réseaux (qu’il soit physique ou virtuelle). Nova qui s’occupe de toutes les instances et entre autre de l’ordonnancement et des nœuds de calcul. Cinder est un modules qui s’occupe du stockage. Et Horizon qui est une interface web pour les utilisateur du cloud.
Objectifs pour 2017: Accompagnement des utilisateurs Organisation de formation à l’utilisation Achats d’autre nœuds de calcul Mise en place d’une infrastructure de stockage