Hands on Openstack : Introduction



Documents pareils
Anatomie d'un cloud IaaS Représentation simplifiée

Informatique en nuage Cloud Computing. G. Urvoy-Keller

OpenStack Le cloud libre. Thierry Carrez Release Manager, OpenStack

Le Cloud Open-Mind! Emilien Macchi

+ = OpenStack Presentation. Raphaël Ferreira - enovance. Credits : Thanks to the OpenStack Guys 1

Développement logiciel pour le Cloud (TLC)

Gestion des Appliances. M. AIRAJ Ecole Informatique IN2P

Le tout à l usage dans un IaaS public «Comment une plateforme industrielle permet de déployer des usages applicatifs en accord avec cette promesse»

Infrastructure web élastique avec OpenStack

OpenStack, l Infrastructure as a Service libre

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel

Développer et déployer un service sur un Cloud OpenStack

Infrastructure web élastique avec OpenStack

Table des matières. A - Introduction 13. B - Qu'est-ce que la virtualisation? 13

2 - VMWARE SERVER.doc

Utiliser le cloud pour manager son PRA et son PCA (DRaaS ou PRA dans le Cloud)

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

Sébastien Geiger IPHC Strasbourg

Etude d architecture de consolidation et virtualisation

vcloud Director Comment créer et gérer son «Cloud» Jean-Claude DAUNOIS Senior Systems Engineer VMware

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC

Table des matières 1. Introduction. 1. Avant-propos Remerciements Chapitre 1 Virtualisation de serveurs

VMWARE VSPHERE ESXI INSTALLATION

vbladecenter S! tout-en-un en version SAN ou NAS

Machine virtuelle W4M- Galaxy : Guide d'installation

Services RDS de Windows Server 2012 R2 Remote Desktop Services : Installation et administration

Module : Virtualisation à l aide du rôle Hyper-V

L INFORMATIQUE SOUS FORME DE SERVICE POUR VOTRE ENTREPRISE. Farid BENREJDAL Senior Systems Engineer VMware

en version SAN ou NAS

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE

CA Automation Suite for Data Centers

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

Open-cloud, où en est-on?

Stéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER

Système Principal (hôte) 2008 Enterprise x64

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

AdBackup Entreprise. Solution de sauvegarde pour Moyennes et Grandes Entreprises. Société Oodrive

Projet d'infrastructure de stockage mutualisée

Solution de stockage et archivage de grands volumes de données fichiers.

NFE107 Urbanisation et architecture des systèmes d information. Juin «La virtualisation» CNAM Lille. Auditeur BAULE.L 1

Technologie SDS (Software-Defined Storage) de DataCore

Orchestrer son cloud OpenStack avec Heat

Retour d expérience de la plateforme de virtualisation sous Proxmox VE à l IPHC journée SysAdmin du 04/12/2014 à l INRA de Toulouse

Cloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA?

Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS

VIRTUALISATION : MYTHES & RÉALITÉS

DESCRIPTION DU CONCOURS QUÉBÉCOIS INFORMATIQUE (GESTION DE RÉSEAUX)

Cloud Computing Maîtrisez la plate-forme AWS - Amazon Web Services

Veille technologique - (VmWare)

Le stockage. 1. Architecture de stockage disponible. a. Stockage local ou centralisé. b. Différences entre les architectures

Dossier Special LE SOFTWARE DEFINED STORAGE

Architecture complète de protection du stockage et des données pour VMware vsphere

Le CLoud actuel est au C loud Quantique ce que le minitel est a l iphone 5

Tests de SlipStream sur les plateformes et : vers la. Vers la fédération du Cloud computing

Dossier Special LE SOFTWARE DEFINED STORAGE

Virtualisation sous Linux L'age de raison. Daniel Veillard

Installation et configuration d'openstack dans Oracle Solaris 11.2

Consolidation. Grid Infrastructure avec la 11gR2

Présentation d HyperV

A Les différentes générations VMware

Entrer. Dans le Cloud

Red Hat Enterprise Virtualization 3.0 Instructions d'installation et informations importantes

Windows Server 2012 R2 Administration

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

VMWare Infrastructure 3

vsphere 5 TP2 La virtualisation avec VMware CNFETP F. GANGNEUX technologie GANGNEUX F. 17/12/2012

Projets de stage. Présentation

Table des matières Page 1

Installation d une architecture VMware Infrastructure 3 : Bilan et perspectives

SOMMAIRE. 01_Installation ESXi Serveur HP.doc. Chapitre 1 Installation ESXi 5.1 2

KASPERSKY SECURITY FOR BUSINESS

IT SERVICES BUSINESS STORAGE DATA AUDIT PARTNERSHIP INTEGRATOR SECURITY PLANNING PRIVATE AGILITY DYNAMIC PUBLIC TECHNOLOGY SOLUTIONS MANAGEMENT

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V

Technique et architecture de l offre Suite infrastructure cloud. SFR Business Team - Présentation

Portefeuille de solutions HP pour la virtualisation

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE)

Protégez-vous du vol de données en renforçant la sécurité de vos procédures d identification lors des connexions distantes

Cloud Computing et Calcul Haute Performance (HPC High Performance C

Chapitre IX : Virtualisation

Chapitre 2 : Abstraction et Virtualisation

Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing

Sauvegarde et restauration EMC Avamar en environnement VMware

Virtualisation de Windows dans Ubuntu Linux

CLOUD PRIVÉ EMC VSPEX

Le groupe et l actionnariat 10 M 30 M 2. Editique, GED, Archivage. Intégration, Infogérance, Développement

Cisco CCVP. Configuration de CUCM

Non-Stop. de vos Données. Acronis Backup & Recovery 11. Pouvoir compter sur ses données est indispensable!

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

MIRAGE VMWARE Solution de gestion d images en couches qui sépare le PC en plusieurs couches logiques. Olivier Emery

Grid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau

Virtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012

Windows serveur 2008 installer hyperv

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Hébergement MMI SEMESTRE 4

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

Installer VMware vsphere

FUJITSU WORLD TOUR 2014 Paris

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Transcription:

Hands on Openstack : Introduction Tags : openstack cloud Alban Crommer 2013 Octopuce

Connaître Openstack Niveau 0 : Connaissance des composants

Connaître Openstack Niveau 1 : Utilisation des services et des commandes de base

Connaître Openstack Niveau 2 : Compréhension du fonctionnement interne

Connaître Openstack Niveau 3 : Compréhension des échanges bas niveau et des configurations multiples

Scope / Prérequis Formation de niveau 0-1 pour découvrir openstack et apprendre à utiliser la ligne de commande et le dashboard. Le prérequis est d'avoir une installation Openstack prête.

Cloud?

«Cloud»

Openstack : Cluster avec coeur et noeuds périphériques [Node] --- --- [Node] \ [Node] --- [Core] / [Node] --- / Le coeur centralise les services de contrôle du cluster et d'administration et distribue les commandes. --- [Node] \ --- [Node] Les nodes périphériques fournissent des services en panache : certains peuvent fournir plusieurs services, d'autres un seul. Les ressources des Machines Virtuelles lancées par le Coeur utilisent les ressources fournies par les nodes.

Cluster? Somehow.

Pourquoi Openstack? Système ouvert. L'ensemble du code est disponible. Capable de dialoguer avec les systèmes fermés (Amazon). Basé sur Linux & Python. Système reconnu. Une majorité d'acteurs clefs du secteur IT privés et publics ( NASA, CERN, AMD, Intel, Canonical, SUSE Linux, Red Hat, Cisco, Dell, HP, IBM, VMware, Yahoo!) Système adaptable. Permet de partir d'un parc hétérogène existant, de choisir un système de virtualisation parmi de nombreux choix (KVM, QEMU, LXC,...). Système modulaire. Permet d'intégrer une portion des briques disponibles.

Production ready?

Les composants Openstack NOVA Cluster thingy Composant de coeur, responsable de la gestion des serveurs et de la distribution des ressources. HORIZON L'hôtesse d'accueil Interface web de gestion des services Openstack

Openstack is easy. Like DNS.

Les composants Openstack SWIFT Stockage à la Dropbox Composant de gestion d'un système de fichier distribué / redondé s'assurant de la disponibilité d'objets CINDER La baie de disques Composant de gestion des stockages disques au niveau bloc : créer, attacher et détacher des volumes

Openstack = Work in progress

Les composants Openstack KEYSTONE Le vigile Composant de gestion des identités : authentification des services entre modules, avec d'autres services (amazon) QUANTUM L'admin réseau Composant de gestion des réseaux via une API 'Networking as a Service' : création des réseaux, distribution des IPs et des règles

Security?

Les composants Openstack GLANCE Distributeur d'os Composant de gestion des images virtuelles : recherche, téléchargement, mise à disposition

And now

HORIZON Horizon est basé sur un module django nommé django-openstack. Ce module et une installation de référence d'une installation Django fonctionnelle sont intégrés au coeur du projet Openstack pour servir d'interface web aux instances déployées. Horizon fournit une interface graphique pour accéder, provisionner et automatiser des ressources du cluster. Sont concernées les VMs (novacompute), le stockage (nova-storage) et le réseau (nova-quantum). Horizon gère les utilisateurs et les projets ainsi que les quotas qu'on peut leur attribuer. Il est accessible aux utilisateurs non administrateurs pour gérer leurs propres ressources. Optionnellement, on peut brancher des plugins et/ou rebrander le django. Par définition, Horizon n'offre pas de lignes de commande.

QUANTUM Quantum fournit une API qui permet de délivrer des réseaux et des adresses IP aux VMs du Cluster à la demande des utilisateurs. Quantum permet de choisir entre plusieurs solutions techniques selon les besoins du cluster: - Flat, Flat DHCP ou VLAN pour les connexions entre VMs - IP statiques / DHCP / IP (publiques) flottantes Les utilisatseurs peuvent créer et administrer leurs propres réseaux. Il existe de nombreux plugins / options permettant d'utiliser des équipements ou des logiciels réseaux spécifiques, qu'il s'agisse de dimensionner, balancer, sécuriser, etc. Les lignes de commande pour quantum sont par exemple $ nova-manage floating create <ip_range> [--pool <pool>] [--interface <interface>] $ nova-manage network create private 192.168.0.0/24 1 25

SWIFT Swift fournit un service de stockage de fichiers ou d'objets qui gère automatiquement la redondance. Il est adapté pour stocker des images disques, des archives, des images, des emails, etc. Il suffit d'ajouter des noeuds swift pour augmenter la capacité et la redondance. A l'inverse si un noeud fait défaut, Swift duplique ses données sur d'autres machines. Les lignes de commande pour quantum sont par exemple $ swift -A https://auth.api.rackspacecloud.com/v1.0 -U user -K key stat $ swift list $ swift upload $ swift post $ swift download $ swift delete

CINDER Cinder fournit un service de stockage par block devices qui peuvent être attachés aux VMs pour servir de disques pour leurs systèmes de fichiers. Les utilisateurs peuvent générer eux-mêmes des disques et les attribuer à leurs VMs. Cinder supporte un mécanisme de snapshot pour sauvegarder les données des block devices, puis les restaurer ou s'en servir de base pour un nouveau block device. Les lignes de commande de Cinder sont par exemple $ nova volume-create $ nova volume-attach

GLANCE Glance fournit une gestion des images disques permettant de démarrer les serveurs à de nombreux formats (Raw, AMI, qcow2, OVF, etc.) Glance permet aux utilisateurs de générer leurs propres images, y compris en faisant un snapshot d'un système. En ligne de commande : $ glance add $ glance update $ glance delete $ glance details $ glance show

NOVA Au coeur d'openstack, Nova fournit toutes les fonctionnalités essentielles à la gestion d'un service "Infrastructure As A Service". Gestion des VMs. Gestion des clients / quotas. Gestion des machines "bare metal" Les utilisateurs peuvent booter de nouvelles machines, lister les images, etc. Les lignes de commandes sont $ nova $ nova help boot & nova actions $ nova boot $ nova list $ nova rename

What Now? Monter un NAS / filer avancé? Migrer une infrastructure existante? Monter un service de stockage en ligne (dropbox)? Monter un service de machines cloud? Monter un service pour les développeurs (heroku)?

Hands on!