Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Le cloud privé avec OpenStack - Guide pratique pour l'architecture, l'administration et l'implémentation

Le cloud privé avec OpenStack Guide pratique pour l'architecture, l'administration et l'implémentation

Informations

Livraison possible dès le 22 avril 2024
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-03869-3
  • EAN : 9782409038693
  • Ref. ENI : EPOPEN

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-409-03870-9
  • EAN : 9782409038709
  • Ref. ENI : LNEPOPEN
Ce livre a pour but de vous familiariser avec la plateforme open source OpenStack, en vous fournissant les connaissances et les compétences nécessaires pour l'utiliser efficacement dans un environnement de production. L'auteur adopte une approche pratique et cherche à démythifier la plateforme en partageant son expérience personnelle. Destiné à un public déjà familier avec les systèmes d'exploitation et l'infrastructure informatique, le livre présente les concepts clés d'OpenStack avant de les...
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Expert
  • Nombre de pages 520 pages
  • Parution avril 2023
  • Niveau Expert
  • Parution avril 2023
Cet ouvrage sur OpenStack, plateforme open source permettant de créer et gérer des infrastructures cloud, a pour objectif d’outiller le lecteur pour le rendre autonome dans son utilisation quotidienne ou pour une implémentation en entreprise. Il se propose de démythifier OpenStack avec une approche par la pratique grâce au retour d’expérience de l’auteur.

Destiné à un public déjà familier avec les systèmes d’exploitation, ou possédant des notions dans l’une des branches majeures de l’infrastructure informatique (réseau, stockage, système), ainsi qu’aux architectes techniques et développeurs d’applications, l’ouvrage s’efforce d’étudier au maximum la culture technique transverse nécessaire pour prendre en main OpenStack.

Dans les trois premiers chapitres, l’auteur commence par présenter toutes les notions nécessaires pour comprendre l’univers du cloud computing avant d’exposer les notions techniques de base à posséder pour appréhender Openstack. Dans la suite du livre, les concepts et éléments clés d’OpenStack sont explicités avant d’être mis en pratique au travers de labs. Le lecteur peut ensuite envisager la mise en production ainsi qu’un aspect unique d'OpenStack : le déploiement d'OpenStack par OpenStack.

L’ouvrage se termine par la découverte de notions plus avancées explorant le fonctionnement interne d'OpenStack ainsi que des aspects liés à son administration.
Du mainframe au cloud
  1. 1. Une brève histoire de la genèse du cloud
    1. 1.1 Qu’est-ce que le cloud Computing ?
      1. 1.1.1 Le Parallel Computing
      2. 1.1.2 Le Distributed Computing
      3. 1.1.3 Le Cluster Computing
      4. 1.1.4 Le Grid Computing
      5. 1.1.5 Le Cloud Computing
    2. 1.2 La lignée du cloud
      1. 1.2.1 Le partage des ressources
      2. 1.2.2 L’indissociable virtualisation
      3. 1.2.3 La localisation
      4. 1.2.4 Ressources à la demande
  2. 2. Le Replatforming en question
    1. 2.1 Pourquoi opter pour le cloud ?
      1. 2.1.1 Le système d’information classique d’une entreprise
      2. 2.1.2 Outsourcing
    2. 2.2 La stratégie de migration d’application - les "6 R"
      1. 2.2.1 Rehosting? - Le ré-hébergement ou "basculement”
      2. 2.2.2 Replatforming?- La restructuration
      3. 2.2.3 Repurchasing?- Le rachat
      4. 2.2.4 Refactoring/Re-architecting - Le remaniement/la réorganisation
      5. 2.2.5 Retire?- Le retrait
      6. 2.2.6 Retain?- La rétention
    3. 2.3 Qu’est-ce que le replatforming ?
    4. 2.4 Le Twelve Factor App
      1. 2.4.1 Base de code
      2. 2.4.2 Dépendances
      3. 2.4.3 Configuration
      4. 2.4.4 Services externes
      5. 2.4.5 Build, release et run
      6. 2.4.6 Processus
      7. 2.4.7 Association de ports
      8. 2.4.8 Concurrence
      9. 2.4.9 Jetable
      10. 2.4.10 Parité dev/prod
      11. 2.4.11 Logs
      12. 2.4.12 Processus d’administration
  3. 3. Cloud et Big Data
    1. 3.1 Le Big Data
      1. 3.1.1 Les 3 V du Big Data
      2. 3.1.2 Les technologies du Big Data
      3. 3.1.3 Une architecture intégrée
    2. 3.2 Intégration dans le cloud
      1. 3.2.1 La couche Stockage Big Data dans le cloud
      2. 3.2.2 La couche Analyse Big Data dans le cloud
      3. 3.2.3 La couche Traitement Big Data dans le cloud
      4. 3.2.4 La couche Visualisation Big Data dans le cloud
Les fondamentaux du cloud
  1. 1. Définitions techniques du cloud
    1. 1.1 Cloud public
    2. 1.2 Cloud privé
      1. 1.2.1 Cloud privé managé
      2. 1.2.2 Cloud privé dédié
    3. 1.3 Cloud hybride
    4. 1.4 Multicloud
  2. 2. *aaS : le modèle de service
    1. 2.1 IaaS - Infrastruture as a Service
    2. 2.2 PaaS - Platform as a Service
    3. 2.3 SaaS - Software as a Service
  3. 3. Tenants
    1. 3.1 Single tenant
      1. 3.1.1 Sécurité et flexibilité
      2. 3.1.2 Scalabilité
      3. 3.1.3 Homogénéité
    2. 3.2 Le multi tenant
      1. 3.2.1 Sécurité et flexibilité
      2. 3.2.2 Scalabilité
      3. 3.2.3 Homogénéité
  4. 4. Sécurité, identité et rôles
    1. 4.1 IAM - Identity and Access Management
      1. 4.1.1 IAM et SSO
      2. 4.1.2 La gestion des droits
    2. 4.2 Implémenter les règles de sécurité
      1. 4.2.1 Une approche traditionnelle obsolète de la sécurité
      2. 4.2.2 La politique de sécurité associée à l’identité
  5. 5. L’architecture fonctionnelle du cloud
    1. 5.1 La couche Utilisateur
    2. 5.2 La couche Accès
      1. 5.2.1 Endpoint
      2. 5.2.2 Inter-cloud
    3. 5.3 La couche Service
      1. 5.3.1 Orchestrateur de services
      2. 5.3.2 Services
    4. 5.4 La couche Ressources et Réseaux
      1. 5.4.1 Orchestrateur de ressources
      2. 5.4.2 Ressources virtualisées
      3. 5.4.3 Ressources physiques
    5. 5.5 La couche Transverse
      1. 5.5.1 Sécurité et confidentialité
      2. 5.5.2 Performance
      3. 5.5.3 Management
L'état de l'art du cloud
  1. 1. Cloud public
    1. 1.1 Amazon AWS
      1. 1.1.1 Histoire
      2. 1.1.2 Les principes
      3. 1.1.3 Services de base
      4. 1.1.4 Avantages et inconvénients
    2. 1.2 Microsoft Azure
      1. 1.2.1 Histoire
      2. 1.2.2 Les principes
      3. 1.2.3 Les services de base
      4. 1.2.4 Avantages et inconvénients
    3. 1.3 Google Cloud Platform
      1. 1.3.1 Histoire
      2. 1.3.2 Les principes
      3. 1.3.3 Les services de base
      4. 1.3.4 Avantages et inconvénients
    4. 1.4 Alibaba Cloud
      1. 1.4.1 Histoire
      2. 1.4.2 Les services de base
      3. 1.4.3 Avantages et inconvénients
    5. 1.5 OVH : le cloud public français
      1. 1.5.1 Histoire
      2. 1.5.2 Les principes
      3. 1.5.3 Les services de base
      4. 1.5.4 Avantages et inconvénients
  2. 2. Clouds privés
    1. 2.1 VMware vCloud
    2. 2.2 Microsoft System Center
    3. 2.3 OpenNebula
    4. 2.4 OpenStack
  3. 3. Distributions OpenStack
    1. 3.1 Red Hat OpenStack Platform RHOSP
      1. 3.1.1 Gestion courante
      2. 3.1.2 Cycle de vie
      3. 3.1.3 Fiabilité et sécurité
      4. 3.1.4 Intégration
    2. 3.2 Mirantis
      1. 3.2.1 Généralités
      2. 3.2.2 Les offres
    3. 3.3 Canonical
      1. 3.3.1 Généralités
      2. 3.3.2 L’offre
  4. 4. L’essor des offres SaaS et PaaS
    1. 4.1 SaaS : Salesforce
      1. 4.1.1 Histoire
      2. 4.1.2 L’environnement Salesforce
      3. 4.1.3 Les clouds dans le cloud Salesforce
    2. 4.2 PaaS : OpenShift
      1. 4.2.1 Généralités
      2. 4.2.2 Les offres
      3. 4.2.3 Architecture
Rappel des notions techniques de base
  1. 1. Virtualisation
    1. 1.1 Le boom de la virtualisation
    2. 1.2 Fonctionnement de la virtualisation
    3. 1.3 Les types de virtualisation
    4. 1.4 Machine virtuelle
  2. 2. Conteneurisation
    1. 2.1 À l’origine : cgroups et namespace
      1. 2.1.1 Namespace
      2. 2.1.2 Cgroup
    2. 2.2 LXC/LXD
    3. 2.3 Docker : le conteneur universel
      1. 2.3.1 Histoire
      2. 2.3.2 Architecture
    4. 2.4 La naissance des orchestrateurs
      1. 2.4.1 Docker Compose
      2. 2.4.2 Rancher
      3. 2.4.3 Docker Swarm/UCP
      4. 2.4.4 Kubernetes
    5. 2.5 Conteneur et intégration/livraison continue
  3. 3. Réseau
    1. 3.1 Le modèle OSI
      1. 3.1.1 La couche 7, ou couche application
      2. 3.1.2 La couche 6, ou couche présentation
      3. 3.1.3 La couche 5, ou couche session
      4. 3.1.4 La couche 4, ou couche transport
      5. 3.1.5 La couche 3, ou couche réseau
      6. 3.1.6 La couche 2, ou couche liaison de données
      7. 3.1.7 La couche 1, ou couche physique
      8. 3.1.8 Trames, paquets et segments
      9. 3.1.9 Broadcast, multicast, unicast
    2. 3.2 Le routage
      1. 3.2.1 Fonctionnement
      2. 3.2.2 Les protocoles de routage
    3. 3.3 Le protocole DHCP
    4. 3.4 La virtualisation du réseau
      1. 3.4.1 SDN, NFV et VNF
      2. 3.4.2 OpenFlow
    5. 3.5 VLAN
      1. 3.5.1 Définition
      2. 3.5.2 Access, Hybrid, Trunk et VLAN Tagging
    6. 3.6 Overlay
      1. 3.6.1 GRE
      2. 3.6.2 VxLAN
  4. 4. Stockage
    1. 4.1 Les modes de stockage
      1. 4.1.1 Le stockage en mode fichier
      2. 4.1.2 Le stockage en mode bloc
      3. 4.1.3 Le stockage de type objet
    2. 4.2 Mécanismes de stockage
      1. 4.2.1 Le stockage local
      2. 4.2.2 NAS (Network Attached Storage)
      3. 4.2.3 SAN (Storage Area Network)
      4. 4.2.4 SDS (Software Defined Storage)
  5. 5. Queue management
    1. 5.1 Le protocole AMQP
      1. 5.1.1 Histoire
      2. 5.1.2 Composants
      3. 5.1.3 Fonctionnement
    2. 5.2 RabbitMQ
  6. 6. Base de données
    1. 6.1 SGBDR (Système de Bases de Données Relationnelles)
      1. 6.1.1 MariaDB/MySQL
      2. 6.1.2 PostgreSQL
    2. 6.2 NoSQL
      1. 6.2.1 Paire clé-valeur
      2. 6.2.2 Orientée colonnes
      3. 6.2.3 Orientée graphes
      4. 6.2.4 Orientée documents
Concept de base d'OpenStack
  1. 1. Introduction : le parti pris
    1. 1.1 Les concepts de base
    2. 1.2 Les services d’infrastructure
    3. 1.3 Architecture physique
    4. 1.4 Création d’une machine virtuelle de bout en bout
      1. 1.4.1 Vision logique
      2. 1.4.2 Vision technique
  2. 2. Identité : Keystone
    1. 2.1 Rôles de Keystone
      1. 2.1.1 Utilisateur, projets et domaines
      2. 2.1.2 Rôles
      3. 2.1.3 Tokens
      4. 2.1.4 Catalogue de services
    2. 2.2 Architecture de Keystone
      1. 2.2.1 L’architecture conceptuelle
      2. 2.2.2 Processus d’autorisation Keystone
  3. 3. Le service Image : Glance
    1. 3.1 Architecture de Glance
    2. 3.2 Images
      1. 3.2.1 Le stockage des images
      2. 3.2.2 Cycle de vie d’une image Glance
      3. 3.2.3 Téléchargement d’une image
  4. 4. Le service gestion des ressources : Placement
    1. 4.1 Généralités
      1. 4.1.1 Architecture
      2. 4.1.2 Workflow
    2. 4.2 Fonctionnement
      1. 4.2.1 Préfiltres du service de Placement
      2. 4.2.2 Les filtres Nova
      3. 4.2.3 Pondération
  5. 5. Le service compute : Nova
    1. 5.1 Généralités
      1. 5.1.1 Architecture de Nova
      2. 5.1.2 Service Metadata
    2. 5.2 Création d’une instance
      1. 5.2.1 API server Nova
      2. 5.2.2 Nova Conductor et Nova Scheduler
      3. 5.2.3 Agent Nova Compute
    3. 5.3 Gestion des instances
      1. 5.3.1 Les états d’une instance
      2. 5.3.2 Flavors ou gabarits
  6. 6. Le service réseau : Neutron
    1. 6.1 Généralités
      1. 6.1.1 Les types de réseaux
      2. 6.1.2 La nature des réseaux
      3. 6.1.3 Architecture de Neutron
    2. 6.2 La couche L2
      1. 6.2.1 Le plug-in ML2
      2. 6.2.2 L2 sur le nœud compute
      3. 6.2.3 Le port binding
    3. 6.3 La couche L3
      1. 6.3.1 Implémentation L2 des services L3
      2. 6.3.2 Routage
      3. 6.3.3 Les services *aaS
  7. 7. Le service Stockage : Cinder
    1. 7.1 Généralités
      1. 7.1.1 Architecture logique
      2. 7.1.2 Fonctionnalités
      3. 7.1.3 Cinder et Glance
      4. 7.1.4 Les drivers
    2. 7.2 Mécanisme d’attachement d’un volume
      1. 7.2.1 Création
      2. 7.2.2 Attachement
    3. 7.3 Snapshots et migration
      1. 7.3.1 Snapshot
      2. 7.3.2 Migration
  8. 8. Les autres services
    1. 8.1 Le PaaS avec OpenStack
      1. 8.1.1 Trove : service de bases de données
      2. 8.1.2 Swift : le stockage objet
    2. 8.2 OpenStack et les conteneurs
      1. 8.2.1 Magnum
      2. 8.2.2 Zun
OpenStack par la pratique
  1. 1. Installer un environnement "lab"
    1. 1.1 DevStack
      1. 1.1.1 Installation
      2. 1.1.2 Composants
      3. 1.1.3 Limites
    2. 1.2 Vagrant et Ansible
      1. 1.2.1 Vagrant
      2. 1.2.2 Ansible
  2. 2. Manipulation avec Horizon
    1. 2.1 Organisation de l’interface
      1. 2.1.1 Première connexion à Horizon
      2. 2.1.2 Le panneau Projet
      3. 2.1.3 Le panneau Identité
      4. 2.1.4 Le panneau Admin
    2. 2.2 Création d’une machine virtuelle avec Horizon
      1. 2.2.1 Création d’une image
      2. 2.2.2 Création des réseaux
      3. 2.2.3 Création d’un routeur
      4. 2.2.4 Création de la machine virtuelle
  3. 3. Manipulation en ligne de commande : OpenStack
    1. 3.1 Syntaxe d’OpenStack
      1. 3.1.1 Installation
      2. 3.1.2 Syntaxe
    2. 3.2 Lancer une instance en CLI
      1. 3.2.1 Lister les images
      2. 3.2.2 Lister les réseaux disponibles
      3. 3.2.3 Lister les gabarits
      4. 3.2.4 Créer l’instance
  4. 4. En pratique : installation d’un environnement POC
    1. 4.1 Le choix du matériel
    2. 4.2 L’architecture physique
      1. 4.2.1 Le matériel
      2. 4.2.2 Préparation
    3. 4.3 Architecture logicielle
      1. 4.3.1 Installation et configuration de MariaDB Galera
      2. 4.3.2 Installation et configuration de RabittMQ
      3. 4.3.3 Installation et configuration de HAProxy et Keepalived
      4. 4.3.4 Installation et configuration de Ceph
    4. 4.4 Installation d’OpenStack
      1. 4.4.1 Installation de Keystone
      2. 4.4.2 Installer Glance
      3. 4.4.3 Installation de Nova
      4. 4.4.4 Installation de Neutron
      5. 4.4.5 Installation de Cinder
OpenStack en production
  1. 1. Design for Failure
    1. 1.1 Le choix de l’infrastructure
      1. 1.1.1 Intégrer le catalogue de services
      2. 1.1.2 L’infrastructure physique
    2. 1.2 Sécurisation par ségrégation
      1. 1.2.1 Régions
      2. 1.2.2 Cells
      3. 1.2.3 Availability Zones
  2. 2. Infrastructure as Code
    1. 2.1 Généralités
      1. 2.1.1 Définitions
      2. 2.1.2 Paradigmes déclaratifs ou impératifs
      3. 2.1.3 Mutable et immuable
      4. 2.1.4 Les outils IaC
    2. 2.2 Choisir l’IaC pour OpenStack
      1. 2.2.1 HEAT et Puppet
      2. 2.2.2 Ansible Kolla
  3. 3. Les serveurs compute
    1. 3.1 Le choix des processeurs
    2. 3.2 Overcommit
    3. 3.3 Choix des nœuds compute
    4. 3.4 Choisir le bon hyperviseur
  4. 4. Intégrer et sécuriser OpenStack
    1. 4.1 OpenStack et Identity Management (IdM)
      1. 4.1.1 Intégration avec Active Directory
      2. 4.1.2 Intégration avec un IdM basé sur FreeIPA
    2. 4.2 Chiffrement
      1. 4.2.1 Sécuriser les endpoints
      2. 4.2.2 Everywhere (TLS-e)
  5. 5. Stockage et réseau
    1. 5.1 Stockage
      1. 5.1.1 Le stockage éphémère et persistant
      2. 5.1.2 Choisir le stockage
    2. 5.2 Réseau
      1. 5.2.1 Routage centralisé ou distribué
      2. 5.2.2 VLAN
      3. 5.2.3 Tunnel
  6. 6. Haute disponibilité
    1. 6.1 Bases de la haute disponibilité OpenStack
      1. 6.1.1 SLA (Service Level Agreement)
      2. 6.1.2 Mettre en œuvre la Haute Disponibilité
    2. 6.2 HAProxy
      1. 6.2.1 Les modes de Load Balancing
      2. 6.2.2 Algorithme d’équilibrage
      3. 6.2.3 VIP et keepalived
    3. 6.3 Haute disponibilité et services d’infrastructure
      1. 6.3.1 Base de données
      2. 6.3.2 Gestionnaire de messages
    4. 6.4 Haute disponibilité et services OpenStack
      1. 6.4.1 Nœuds contrôleurs
      2. 6.4.2 Nœuds réseau
TripleO
  1. 1. Déployer OpenStack avec OpenStack
    1. 1.1 Principes
      1. 1.1.1 Fonctionnement
      2. 1.1.2 Avantages
    2. 1.2 Undercloud et Overcloud
      1. 1.2.1 Undercloud
      2. 1.2.2 Overcloud
  2. 2. Notions de bases sur HEAT
    1. 2.1 Architecture de HEAT
      1. 2.1.1 Architecture
      2. 2.1.2 Concepts
      3. 2.1.3 Le template
    2. 2.2 Stack
      1. 2.2.1 Management des stacks
      2. 2.2.2 Autoscaling
  3. 3. Ironic
    1. 3.1 Généralités
      1. 3.1.1 Pourquoi Ironic ?
      2. 3.1.2 Les technologies utilisées
    2. 3.2 Architecture d’Ironic
      1. 3.2.1 Composants
      2. 3.2.2 Architecture de déploiement
      3. 3.2.3 Architecture logique : intégration d'Ironic avec le reste des services OpenStack
    3. 3.3 Fonctionnement
      1. 3.3.1 Prérequis
      2. 3.3.2 Déploiement
      3. 3.3.3 Enrôlement
      4. 3.3.4 Inspection matérielle
  4. 4. Installation de l’Undercloud
    1. 4.1 Prérequis
      1. 4.1.1 Choix du serveur Undercloud
      2. 4.1.2 Réseau
      3. 4.1.3 Hostname
    2. 4.2 Installation et configuration de l'Undercloud
      1. 4.2.1 Préparer l’environnement
      2. 4.2.2 Configurer et installer l’Undercloud
  5. 5. Déploiement de l’Overcloud
    1. 5.1 Installation et configuration simple
      1. 5.1.1 Obtenir et créer les images
      2. 5.1.2 Inventaire et enregistrement des nœuds
      3. 5.1.3 Introspection des nœuds
      4. 5.1.4 Déployer l’Overcloud
      5. 5.1.5 Post-déploiement
    2. 5.2 Configurations réseau spécifiques
      1. 5.2.1 Ségrégation réseau
      2. 5.2.2 Configurations personnalisées
Notions avancées
  1. 1. OpenStack SDK
    1. 1.1 Généralités
      1. 1.1.1 Installation
      2. 1.1.2 Modes de connexion
    2. 1.2 Cas pratiques
      1. 1.2.1 Compute
      2. 1.2.2 Réseau
  2. 2. Compute avancé
    1. 2.1 Changer la couleur de l’hyperviseur : intégrer VMware dans OpenStack
      1. 2.1.1 Principes
      2. 2.1.2 Intégration de VMware
      3. 2.1.3 Limitations
    2. 2.2 Libvirt
      1. 2.2.1 Description
      2. 2.2.2 Virsh
  3. 3. Linux bridge, Open vSwitch
    1. 3.1 Open vSwitch
      1. 3.1.1 Architecture
      2. 3.1.2 Bridges, port et interfaces
      3. 3.1.3 Cas pratique : émuler un réseau étendu avec Open vSwitch
    2. 3.2 Linux bridge
      1. 3.2.1 Brctl ou Bridge
      2. 3.2.2 Utilisation de bridge
      3. 3.2.3 Utilisation de brctl
  4. 4. Ceph
    1. 4.1 RADOS et OSD
      1. 4.1.1 OSD
      2. 4.1.2 RADOS
    2. 4.2 Architecture
      1. 4.2.1 Pools
      2. 4.2.2 CRUSH ou Controlled Replication under Scalable Hashing
    3. 4.3 OpenStack et Ceph
      1. 4.3.1 Créer un pool spécifique
      2. 4.3.2 Configurer le client OpenStack Ceph
      3. 4.3.3 Configurer OpenStack pour Ceph
    4. 4.4 Administration de base
      1. 4.4.1 Obtenir l’état de santé d’un cluster
      2. 4.4.2 Redémarrer un cluster
      3. 4.4.3 Ajouter des Placement Group (PG)
      4. 4.4.4 Redimensionner un volume
      5. 4.4.5 Créer un snapshot
  5. 5. Notions avancées sur le réseau d'OpenStack
    1. 5.1 Open Virtual Network
      1. 5.1.1 Architecture d’OVN
      2. 5.1.2 Première illustration d’OVN : création d’une interface virtuelle VIF
      3. 5.1.3 Seconde illustration d’OVN : routage
      4. 5.1.4 OVN Sandbox
    2. 5.2 Distributed Virtual Router (DVR)
      1. 5.2.1 Principes
      2. 5.2.2 Configuration de DVR
      3. 5.2.3 Trafic
    3. 5.3 Octavia
      1. 5.3.1 Intégration avec les composants OpenStack
      2. 5.3.2 Glossaire
      3. 5.3.3 Architecture
      4. 5.3.4 Créer un loadbalancer
Administration d'OpenStack
  1. 1. Outils
    1. 1.1 tcpdump, dhcpdump et Wireshark
      1. 1.1.1 tcpdump
      2. 1.1.2 dhcpdump
      3. 1.1.3 Wireshark
    2. 1.2 Guestfish
      1. 1.2.1 virt-rescue
      2. 1.2.2 virt-tar-out
      3. 1.2.3 Exemple d’usage : récupération d’une machine virtuelle bloquée sur le prompt grub
    3. 1.3 OpenStack CLI
      1. 1.3.1 Attendre la fin d’une commande
      2. 1.3.2 Suivre les appels API
      3. 1.3.3 Formater l’affichage
  2. 2. Arrêts et relances
    1. 2.1 Arrêt et relance des contrôleurs
    2. 2.2 Arrêt et relance des nœuds de stockage
    3. 2.3 Arrêt et relance des nœuds compute
  3. 3. Créer une image
    1. 3.1 Éléments
      1. 3.1.1 root.d
      2. 3.1.2 extra-data.d
      3. 3.1.3 pre-install.d
      4. 3.1.4 install.d
      5. 3.1.5 post-install.d
      6. 3.1.6 post-root.d
      7. 3.1.7 block-device.d
      8. 3.1.8 pre-finalise.d
      9. 3.1.9 finalise.d
      10. 3.1.10 cleanup.d
    2. 3.2 Cloud-init
      1. 3.2.1 Utilisation
      2. 3.2.2 Limites
    3. 3.3 Image Linux
      1. 3.3.1 Préparation
      2. 3.3.2 Création de l’image
      3. 3.3.3 Charger l’image dans Glance
    4. 3.4 Image Windows
      1. 3.4.1 Prérequis
      2. 3.4.2 Créer la machine virtuelle
      3. 3.4.3 Configurer Windows
      4. 3.4.4 Charger l’image dans Glance
  4. 4. RHOSP : suppression et ajout d'un nœud compute
    1. 4.1 Suppression d’un nœud compute
      1. 4.1.1 Migrer les instances
      2. 4.1.2 Supprimer le nœud du stack Overcloud
      3. 4.1.3 Nettoyer le nœud et les templates de configurations
    2. 4.2 Ajout d’un nœud compute
      1. 4.2.1 Créer le fichier JSON de description du nœud
      2. 4.2.2 Introspecter le nœud
      3. 4.2.3 Déployer le nœud
  5. 5. La certification OpenStack
    1. 5.1 Présentation
      1. 5.1.1 Prérequis
      2. 5.1.2 Le déroulement
      3. 5.1.3 Le contenu
      4. 5.1.4 Les organismes de formation
    2. 5.2 Se préparer
      1. 5.2.1 Le mieux : une expérience en production
      2. 5.2.2 Monter une lab
      3. 5.2.3 Prendre une formation en ligne
  6.  
  7. Index
Auteur : Hajasolo Joël ANDRIANOELISON

Hajasolo Joël ANDRIANOELISON

Depuis le début des années 2000, Hajasolo Joël ANDRIANOELISON est toujours intervenu dans les technologies innovantes, et plus globalement sur de l’open source, avec un penchant pour Linux et les technologies orientées web. En 2014, alors architecte technique au Groupement des Mousquetaires, il met en place un premier environnement POC d’OpenStack et est depuis intervenu sur plusieurs implémentations pour de grandes entreprises, non seulement pour du conseil en architecture et de l’implémentation, mais aussi pour de l’administration au quotidien, du troubleshooting et de l’accompagnement pour des migrations. Aujourd’hui intervenant régulier pour le compte de Red Hat pour ses divers projets et clients, il est aussi le créateur de la société MATL, société de conseil en architecture spécialisée dans les infrastructures modernes intervenant autour d’OpenStack, de Kubernetes, d’Hadoop et du Big data, son activité est désormais tournée vers la démocratisation d’OpenStack par le biais de formations publiques ou en entreprise.
En savoir plus

Nos nouveautés

voir plus