Top 20 des questions d'entretien OpenStack (2025)
Voici les questions et réponses d'entretien OpenStack pour les débutants ainsi que les candidats expérimentés pour obtenir l'emploi de leurs rêves.
1) Expliquez ce qu'est OpenStack ?
OpenStack est un ensemble d'outils logiciels permettant de gérer et de créer des plates-formes de cloud computing pour les clouds privés et publics. Il s'agit d'une plate-forme de cloud computing gratuite et open source.
Téléchargement gratuit du PDF : Questions et réponses d'entretien OpenStack
2) Mentionnez quels sont les trois composants qui font l'architecture modulaire d'OpenStack ?
Les trois composants qui font l'architecture modulaire pour OpenStack sont
- Calcul OpenStack: Pour gérer les grands réseaux de la machine virtuelle
- Stockage d'objets OpenStack: Un système de stockage qui prend en charge à la fois le stockage de blocs et le stockage d'objets
- Image Service: Le service de livraison assure la découverte et l'enregistrement des images de disque virtuel
3) Donnez un aperçu des services OpenStack ?
OpenStack propose des services tels que
- Keystone: Fournit l'autorisation et l'authentification des utilisateurs
- Résumé: Gère les images dans différents formats
- cendre: Fournit un stockage de bloc persistant
- Neutron: Permet aux utilisateurs de créer et de connecter des interfaces aux réseaux
- La Nouvelle: Fournit des instances à la demande de l'utilisateur
- Swift: Plateforme de stockage directement intégrée aux applications
- Ceilomètre: Openstack pour la facturation
- Moocall Heat: Permet le déploiement automatisé de l'infrastructure
4) Que signifient "rôle" et "locataire" dans OpenStack ?
Dans OpenStack, un locataire est référencé pour le groupe d'utilisateurs tandis que le rôle indique le niveau d'autorisation de l'utilisateur.
5) Expliquez ce qu'est un hyperviseur et quel type d'hyperviseur prend en charge OpenStack ?
L'hyperviseur est un logiciel ou un matériel informatique qui crée et exécute des machines virtuelles. Un système sur lequel une ou plusieurs machines virtuelles sont définies est appelé machine hôte. Les types d'hyperviseurs prenant en charge OpenStack sont
- KVM
- VMware
- Conteneurs
- Xen et HyperV
6) Quels sont les deux types de stockage fournis par OpenStack Compute ?
OpenStack fournit deux classes de stockage de blocs,
- Stockage éphémère: Il est associé à une seule instance unique. En fonction de l'instance, la taille est définie. Lorsque l'instance qui lui est associée est résiliée, les données sur le stockage éphémère cessent d'exister
- Stockage de volume: Ce stockage ne dépend d'aucune instance particulière et est persistant. Les volumes sont créés par l'utilisateur et dans les limites du quota
7) Quelles sont les fonctions de base du service d'identité dans OpenStack ?
Les fonctions de base du service d'identité sont
- Gestion des utilisateurs : Il suit les utilisateurs et leurs autorisations
- Catalogue de services : Il fournit un catalogue des services disponibles avec leurs API critères
8) Quels sont les principaux composants de la gestion des utilisateurs d'identité ?
- Utilisateurs: Il s'agit d'une représentation numérique d'une personne, d'un service ou d'un système qui utilise les services cloud d'OpenStack
- Locataires: Conteneur utilisé pour regrouper ou isoler des objets de ressource ou d'identité. Selon l'opérateur de service, un locataire peut correspondre à un client, un compte, une organisation ou un projet
- Rôles: Un rôle comprend un ensemble de droits et de privilèges. Un rôle détermine les opérations qu'un utilisateur est autorisé à effectuer dans un locataire donné
9) Mentionnez quelles sont les options de mise en réseau utilisées dans OpenStack ?
Les options de mise en réseau utilisées dans OpenStack sont
- Gestionnaire de réseau plat : Les adresses IP des instances de VM sont extraites du sous-réseau, puis injectées dans l'image au lancement
- Gestionnaire de réseau DHCP plat : Les adresses IP des instances de VM sont extraites du sous-réseau spécifié par l'administrateur réseau
- Gestionnaire de réseau VLAN : Compute crée un VLAN et un pont ; Le serveur DHCP est démarré pour chaque VLAN afin de transmettre les adresses IP aux instances de VM.
10) Quelle est la signification du terme « Cinder » dans le service OpenStack ?
Pour gérer le stockage persistant des machines virtuelles, OpenStack fournit le service appelé Cinder. Il existe plusieurs backends pour Cinder. Celui qui est utilisé par défaut est LVM, appelé Cinder-Volumes.
11) Répertorier les emplacements de stockage des images de VM dans OpenStack ?
- Stockage d'objets OpenStack
- Système de fichiers
- S3
- HTTP
- Dispositif de blocage RBD ou Rados
- GrilleFS
12) Expliquez ce qu'est Cells dans OpenStack ?
La fonctionnalité de cellules vous permet de mettre à l'échelle un cloud OpenStack Compute de manière plus simple. Lorsque cette fonctionnalité est activée, les hôtes d'un cloud OpenStack Compute sont partitionnés en groupes appelés cellules. Les cellules sont configurées comme des arbres.
13) Pour la mise en réseau, quel matériel est utilisé dans OpenStack ?
Dans OpenStack, la mise en réseau se fait de la manière suivante
- Réseaux
- Routeurs
- Sous-réseaux
- Ports
- Plugins du fournisseur
14) Expliquez comment vous pouvez transférer du volume d'un propriétaire à un autre dans OpenStack ?
Vous pouvez transférer un volume d'un propriétaire à un autre en utilisant la commande transfert de cendre*.
15) Quelle est la commande pour gérer les adresses IP flottantes dans OpenStack ?
nova flottant-ip-*
16) Qu'est-ce qu'un nœud nu et de quoi est-il composé ?
Il donne accès au contrôle du pilote bare metal, à travers lequel vous pouvez contrôler les ressources matérielles physiques sur le même réseau. Le nœud de métal nu est composé de deux composants distincts
- Orchestrator de nœud bare metal : il s'agit d'un logiciel de gestion qui agit comme un répartiteur vers tous les nœuds du cluster.
- Nœud en métal nu Système d'exploitation: C'est un logiciel de base, qui s'exécute sur chaque nœud du cluster.
17) Mentionnez quelle est la commande pour supprimer l'interface réseau du nœud bare-metal ?
Pour supprimer l'interface réseau du nœud bare-metal, la commande utilisée est bare-metal - interface remove.
18) Expliquez quelle est la fonction de Cinder Scheduler ?
Le planificateur Cinder ou le volume de routage créent des demandes vers le service de volume approprié
19) Expliquez ce qu'est Token dans OpenStack ?
Le jeton est une chaîne alphanumérique qui permet d'accéder à un certain ensemble de services en fonction du niveau d'accès de l'utilisateur
20) Expliquez-vous le SDK OpenStack Python ?
Pour écrire des scripts python et gérer dans le cloud Openstack, le SDK (Software Development Kit) est utilisé. Le SDK implémente la liaison Python à l'API OpenStack, ce qui vous permet d'effectuer des tâches d'automatisation dans Python en effectuant des appels sur des objets Python au lieu d'effectuer des appels REST directement.
21) Quelle est la commande utilisée pour suspendre et réactiver une instance ?
- Pour suspendre une instance, la commande utilisée est $ nova pause INSTANCE_NAME
- Pour réactiver une instance, la commande utilisée est $ nova unpause INSTANCE_NAME
22) Quelle est la commande utilisée pour répertorier les informations d'adresse IP ?
$ nova flottant-ip-pool-list
23) Quelle est la signification du terme "saveur" dans OpenStack ?
Une version est une configuration matérielle disponible pour un serveur, qui définit la taille d'un serveur virtuel pouvant être lancé.
Ces questions d'entretien vous aideront également dans votre soutenance
Belle façon de tester les connaissances de base d'Openstack. Merci!