retour

LNX-234 Virtualisation de systèmes sous Linux

Objectif:

Concevoir, déployer, sécuriser et maintenir des plateformes virtuelles hétérogènes d'entreprise supportant divers systèmes d'exploitation. Comprendre et apprécier objectivement les diverses techniques de virtualisation (hyperviseur, émulation, ...). Déployer des services co-localisés avec Xen, WMware ou KVM. Concevoir et implanter des infrastructures haute-disponibilité virtualisées, avec migration de machines et de services. Optimiser et des infrastructures virtualisées. Comprendre les nouvelles architectures de processeurs avec virtualisation matérielle.

Pré-requis:

Avoir de solides connaissances de l'administration de systèmes Linux et des couches réseau TCP/IP. Les formations LNX-211, puis LNX-221, préparent à ce type d'exigences.

Contenu:

• Concepts fondamentaux
- Motivations, buts et bénéfices de la virtualisation.
- Comprendre les diverses techniques de virtualisation: émulation, hypervision, para-virtualisation, interprétation, ...
- Infrastructure et appareil virtuels: utilité, bénéfices...
- Virtualisation, noyau, architecture processeur (Intel et AMD) et interface VMI
- Révision du noyau Linux: architecture, composants, configuration, compilation, optimisation
- Interaction entre user-space et kernel-space : IRQs, syscalls...
- Déploiement d'infrastructures virtuelles d'entreprise : méthodes, techniques, outils, gestion du stockage des données...
• User-mode Linux (UML)
- Architecture et composants: machines hôte (host) et émulée (guest), outils réseau, serveur X-Windows, ...
- Optimisation de la machine hôte avec SKAS (Seperated Kernel Address Space).
- Construction de rootfs: Debian, Red Hat, SuSE, ...
- Outils réseaux: hub/switch, interface TUN/TAP, UMLSim, NetKit, bridge, ...
- Conception d'un laboratoire virtuel de communication avec Marionnet
• Xen, KVM et VirtualBox
- Architecture et composants: hyperviseur, domaines, périphériques, ring, deamons.
- Configuration, compilation et installation de Xen
- Fichiers et scripts de configuration et de démarrage
-Comprendre la gestion du processeur et de la mémoire virtuelle
- Configuration et gestion des domaines: xend, création, destruction, suspension, migration
- Création d'images (de distributions, comme Debian, Ubuntu, Red Hat, ...)
- Techniques de virtualisation avec le tandem KVM (Kernel Virtual Machine) et QEmu
• Les outils VMWare
- Produits de virtualisation de serveurs et de stations de travail
- Déploiement d'infrastructures virtuelles (WMWare Infrastructure) et vertes (GreenIT)
- Consolidation de serveurs, continuité de service, haute-disponibilité et migration de machines
- Hyperviseurs de nouvelle génération avec WMWare ESXi
- Techniques et outils de construction d'images système
- Planification, gestion et exécution de plans de recouvremeent d'activité
• Applications et sécurité
- Construction d'un laboratoire de télécom virtuel avec UML, NetKit, VNUML et Marionnet.
- Construire des honeypots avec UML

Support de cours:

Durée:

5 jour(s)

Prix:

3500.- CHF

Nos cours collectifs

21142 du: 31.05.2010 au: 04.06.2010

Prix: 3500.- CHF Lieu : Lausanne

21143 du: 29.11.2010 au: 03.12.2010

Prix: 3500.- CHF Lieu : Lausanne