Aller au contenu

Partie 1 : Datacenter et virtualisation sur poste de travail

Durée : 21 h (chapitres 1 à 6) · Acquis visés : AA1, AA2, AA3, AA4

Cette partie présente le datacenter, les principes de la virtualisation et les hyperviseurs de poste (VirtualBox, VMware Workstation, Hyper-V). Vous apprendrez à connecter des machines virtuelles entre elles, puis à décrire vos environnements avec Vagrant pour les reconstruire à volonté.

Chapitre Contenu Ressources
1. Architecture et composants d'un datacenter (AA1) Salles et baies, serveurs rack et lames, alimentation, refroidissement, PUE, niveaux Tier, réseau spine-leaf, stockage, sécurité physique, edge Cours · Lab 1.1 : Dimensionner une salle serveur · Lab 1.2 : Inventorier une machine · Quiz
2. Principes de la virtualisation (AA1) Machine virtuelle et conteneur, hyperviseurs de types 1 et 2, VT-x et AMD-V, virtualisation du CPU, de la mémoire (ballooning, surallocation) et des E/S (virtio, passthrough), virtualisation imbriquée Cours · Lab 2.1 : Préparer le poste pour la virtualisation · Quiz
3. VirtualBox et VMware Workstation (AA2) Création de VM, additions invitées, snapshots, clones, formats VDI et VMDK, import et export OVF, virtualisation imbriquée Cours · Lab 3.1 : VirtualBox : une VM Ubuntu Server · Lab 3.2 : VMware Workstation : même VM, import et export · Quiz
4. Hyper-V (AA2) Éditions de Windows compatibles, génération 1 et 2, disques VHDX, checkpoints, coexistence avec les autres hyperviseurs Cours · Lab 4.1 : Activer Hyper-V et créer une VM · Lab 4.2 : Checkpoints, disques et export · Quiz
5. Connexion entre VM et réseaux virtuels (AA3) Modes NAT, pont, hôte seul et réseau interne, commutateur virtuel, VLAN, tableau de correspondance entre outils, routage entre VM Cours · Lab 5.1 : Réseaux virtuels sous VirtualBox et VMware · Lab 5.2 : Commutateurs virtuels sous Hyper-V · Lab 5.3 : Routage, NAT et VLAN sous Linux · Quiz
6. Vagrant : décrire ses environnements (AA4) Vagrantfile, boxes, providers (VirtualBox, VMware, Hyper-V, libvirt), réseau, dossiers synchronisés, provisioning shell et Ansible, multi-machines Cours · Lab 6.1 : Premier Vagrantfile · Lab 6.2 : Environnement multi-machines avec provisioning · Lab 6.3 : Même environnement sur un autre provider · Quiz
Mini-projet 1 Laboratoire réseau reproductible Énoncé