Virtualisation Flashcards
Qui sont les acteurs de la virtualisation actuellement ?
VMware vSphere
Microsoft Hyper-V
Citrix XenServer
Proxmox VE
Quels sont les types d’Hyperviseur ?
Il existe deux types d’hyperviseurs dans le domaine de la virtualisation : les hyperviseurs de type 1et les hyperviseurs de type 2. Voici les principales différences entre ces deux types :
- Hyperviseur de type 1 :
- S’installe directement sur la couche matérielle du serveur.
- Allégé pour se concentrer sur la gestion des systèmes d’exploitation invités (machines virtuelles).
- Libère le maximum de ressources pour les machines virtuelles.
- Exemples : Hyper-V de Microsoft, ESXi de VMware, Proxmox VE (open source), Citrix XenServer.
- Hyperviseur de type 2 :
- S’exécute par-dessus un système d’exploitation hôte.
- Moins performant et moins stable que les hyperviseurs de type 1.
- Plus simple à utiliser.
- Exemples : VirtualBox, VMware Workstation, Parallels Desktop.
En résumé, les hyperviseurs de type 1 sont plus performants et plus stables, mais plus complexes à utiliser, tandis que les hyperviseurs de type 2 sont plus simples à utiliser, mais moins performants et moins stables²³.
C’est quoi un VCPU ?
vCPU simple cœur (single core). Afin d’éviter
toute confusion, on utilise la notion de contexte d’exécution matériel (HEC pour Hardware Execution
Context), qui correspond à la possibilité de gérer un thread.
Ainsi, une machine virtuelle disposant de 8 HEC pourra être indifféremment configurée comme suit :
* 1 vCPU - 8 cœurs
* 2 vCPU - 4 cœurs chacun
* 4 vCPU - 2 cœurs chacun
Par exemple, pour un serveur bihexacore (2 processeurs de 6 cœurs chacun, donc 12 cœurs au total - hors
hyperthreading), il ne sera pas possible de dépasser 12 HEC par machine virtuelle.
C’est quoi l’hyperthreading et le multicœur ?
L’hyperthreading consiste à faire voir à un OS deux processeurs physiques alors qu’il n’y en a qu’un seul en réalité. Les avantages de l’hyperthreading sont les suivants :
* Amélioration du support de code multithreadé (le code doit supporter le multithread).
* Gestion de plusieurs threads en même temps.
* Potentielle augmentation de nombre d’utilisateurs.
Le multicœur consiste à faire voir à un OS plusieurs processeurs (cœurs physiques) qui font partie (ou non) du même processeur physique.
En général, les performances d’une application en multithreading sont meilleures en multicœur qu’en
hyperthreading.
Quels sont les services accessibles avec VCENTER ?
- vSphere vMotion
- vSphere Storage
- vMotion
- HA (High Availability) cluster
- DRS (Distributed Resource Scheduler)
- SDRS (Storage Distributed Resource Scheduler)
- SIOC (Storage Input Output Control)
- NIOC (Network Input Output Control)
- vSwitch distribué
- Host profile
- SSO - base Single Sign
- Clone
- Sauvegarde (optimisée)
- FT (Fault Tolerance)
- DPM (Distributed Power Management)
- vCenter update Manager
Quel est la composition d’une machine virtuelle ?
- Fichier de configuration (.vmx) :
Contient les paramètres de configuration de la VM, tels que le matériel virtuel, les options d’alimentation, les disques virtuels, etc. - Fichier de disque virtuel (.vmdk) :
Stocke les données de la VM, y compris le système d’exploitation, les applications et les fichiers utilisateur. - Fichier de mémoire virtuelle (.vmem) :
Utilisé pour la pagination de la mémoire de la VM. - Fichier d’échange (.vswp) :
Correspond au fichier SWAP de la VM.
Fichier d’état de la VM suspendue (.vmss) :
Enregistre l’état de la VM lorsqu’elle est suspendue pour permettre la reprise ultérieure.
- Fichier NVRAM (.nvram) :
Contient les informations du BIOS de la VM.
Quel est le protocole de stockage entre un ESXI et un NAS/SAN ?
FC/iSCSI
C’est quoi une RPO/RTO dans une PRA ?
RPO (Recovery Point Objective) :
Le RPO représente la quantité maximale de données que votre organisation peut tolérer de perdre en cas de perturbation.
RTO (Recovery Time Objective) :
Le RTO est le temps d’arrêt tolérable pour votre entreprise.
https://ecotelec64-my.sharepoint.com/personal/rayan_ecotelec_com/_layouts/OneNote.aspx?id=%2Fpersonal%2Frayan_ecotelec_com%2FDocuments%2FRayan%20%40%20ECOTELEC&wd=target%28Notes%20rapides.one%7C61E33133-E23E-4CAE-A512-2B566C42CABF%2FSC_A.HERNERT_INF202_Administration%20avanc%C3%A9e%20des%20technologies%20de%20virtualisation%7CAC701345-88AE-4950-94DF-CA1FB8AB71E6%2F%29
onenote:https://ecotelec64-my.sharepoint.com/personal/rayan_ecotelec_com/Documents/Rayan%20@%20ECOTELEC/Notes%20rapides.one#SC_A.HERNERT_INF202_Administration%20avancée%20des%20technologies%20de%20virtualisation§ion-id={61E33133-E23E-4CAE-A512-2B566C42CABF}&page-id={AC701345-88AE-4950-94DF-CA1FB8AB71E6}&end
Différence entre Vnic et VMnic
vNIC (Virtual Network Interface Card) :
- Niveau VM : La vNIC est spécifique à une machine virtuelle (VM).
- Rôle : Elle permet à la VM de se connecter au réseau virtuel et de communiquer avec d’autres VMs et ressources réseau.
- Configuration : Vous pouvez configurer la vNIC avec des paramètres tels que l’adresse MAC, la vitesse, le mode de mise en réseau (bridgé, NAT, etc.).
vmnic (Virtual Machine Network Interface Card) :
- Niveau hôte ESXi : Le vmnic est associé à un adaptateur de liaison montante (uplink adapter) sur l’hôte ESXi.
- Rôle : Il représente la carte réseau physique de l’hôte ESXi.
- Connectivité physique : Le vmnic est physiquement connecté au commutateur d’accès pour permettre à l’hôte ESXi de communiquer avec le réseau physique.
Comment fonctionne le VMotion ?
Le vMotion permet de déplacer une machine virtuelle d’un hôte ESX physique vers un autre pendant qu’elle est en fonctionnement, sans l’arrêter. Voici comment cela fonctionne :
Prérequis :
La machine virtuelle doit être stockée sur une banque de données commune aux hôtes ESX.
Les liaisons entre les hôtes ESX et le stockage partagé doivent être en Gigabit/s pour optimiser les performances.
Un vSwitch avec un VMKernel doit être configuré pour le vMotion.
Migration à chaud :
Lorsque la migration à chaud est demandée, vCenter Server vérifie que la machine virtuelle est dans un état stable avec son hôte actuel.
Les informations d’état de la machine virtuelle (mémoire, registres et connexions réseau) sont copiées sur l’hôte cible.
La machine virtuelle reprend ses activités sur le nouvel hôte sans interruption de service.
https://ecotelec64-my.sharepoint.com/personal/rayan_ecotelec_com/_layouts/OneNote.aspx?id=%2Fpersonal%2Frayan_ecotelec_com%2FDocuments%2FRayan%20%40%20ECOTELEC&wd=target%28Notes%20rapides.one%7C61E33133-E23E-4CAE-A512-2B566C42CABF%2FSC_A.HERNERT_INF202_Administration%20avanc%C3%A9e%20des%20technologies%20de%20virtualisation%7C155ABD90-750C-4D22-9EF2-C55FF93B9496%2F%29
onenote:https://ecotelec64-my.sharepoint.com/personal/rayan_ecotelec_com/Documents/Rayan%20@%20ECOTELEC/Notes%20rapides.one#SC_A.HERNERT_INF202_Administration%20avancée%20des%20technologies%20de%20virtualisation§ion-id={61E33133-E23E-4CAE-A512-2B566C42CABF}&page-id={155ABD90-750C-4D22-9EF2-C55FF93B9496}&object-id={5715A811-8003-0EA4-1F81-5ADB154BE1C8}&32
En quoi consiste la Fault Tolérance ?
Garantir une disponibilité continue de la ressource.
En cas de panne, la machine virtuelle continue à s’exécuter et n’est pas arrêtée.
Il s’agit d’exécuter la machine virtuelle deux fois ! La machine est donc exécutée simultanément sur deux hôtes. Les deux instances portent le nom de machine virtuelle primaire et secondaire.
Comment fonctionne vSphere HA ?
vSphere HA assure la disponibilité élevée des machines virtuelles en les rassemblant avec leurs hôtes respectifs dans un cluster. Voici comment cela fonctionne :
- Création du cluster :
Vous devez créer un cluster d’hôtes ESXi (ou ESX hérités).
Remplissez ce cluster d’hôtes et configurez les paramètres vSphere HA pour établir la protection du basculement1.
- Surveillance des hôtes :
Les hôtes du cluster sont surveillés en permanence.
En cas de défaillance d’un hôte, les machines virtuelles qui s’exécutaient sur cet hôte défectueux sont redémarrées sur d’autres hôtes du cluster2.
- Hôte principal et secondaire :
Lorsque vous ajoutez un hôte à un cluster vSphere HA, un agent est transféré vers l’hôte et configuré pour communiquer avec les autres agents du cluster.
Chaque hôte du cluster fonctionne comme un hôte principal ou un hôte secondaire.
- Types de pannes d’hôte :
L’hôte principal est responsable de la détection des pannes des hôtes secondaires.
Selon le type de panne détecté, les machines virtuelles exécutées sur les hôtes peuvent nécessiter un basculement.
- Réponses aux problèmes de l’hôte :
Vous pouvez contrôler l’ordre de redémarrage des machines virtuelles après une panne avec le paramètre de priorité de redémarrage.
Configurez également la réponse de vSphere HA lorsque des hôtes perdent la connectivité au réseau de gestion à d’autres hôtes en utilisant les paramètres de réponse d’isolation.
- Surveillance des VM et applications :
La surveillance de VM redémarre les machines virtuelles si leurs signaux de pulsation de VMware Tools ne sont pas reçus pendant un certain temps.
La surveillance d’application peut redémarrer une machine virtuelle si les signaux de pulsation d’une application exécutée ne sont pas reçus.
En quoi consiste un cluster DRS ?
Le DRS répartit les charges de travail des machines virtuelles entre les hôtes vSphere à l’intérieur d’un cluster.
Il surveille les ressources disponibles et, en fonction de votre niveau d’automatisation, il migre automatiquement les machines virtuelles (via vMotion) vers d’autres hôtes du cluster pour maximiser les performances.
Tout cela est géré par l’agent vCenter Agent (VPXa)
Qu’elles sont les licences VMWARE ?
vSphere: Fournit un système centralisé de gestion des licences pour gérer les licences des hôtes ESXi, des systèmes vCenter Server, des clusters vSAN et des solutions.
VMware Fusion, vSphere, vCloud, etc.: Vous pouvez enregistrer, activer et échanger vos clés de licence pour ces produits.