Atelier Virtualisation OpenVZ par la pratique

En pratique

  • Date: samedi 17 janvier 2009 (2009-01-17)
  • Heure: 9:00

Contenu

But du cours
  • les participants savent installer et maintenir une solution OpenVZ simplifiée comprenant plusieurs machines virtuelles hébergeant chacune un serveur WWW Apache et un serveur SSH.

Public et pré-requis
  • Forme du cours: théorique et pratique, avec support de cours pas-à-pas et assistance
  • Public: administrateurs systèmes, personnes intéressées par la technologie
  • Pré-requis
    • utilisation du GUI GNOME classique
    • connaissances de l'utilisation des commandes
      • sudo, lancement de scripts shells sous root
      • apt-get update, apt-get install
      • ps, top, df
      • passwd
      • ssh, telnet (ou nc)
      • ifconfig, netstat -rn, ping
      • ls, cd, cat, watch
      • un éditeur texte (vi, sudo gedit, etc)
    • quelques autres commandes seront introduites pendant le cours au besoin

Conditions
  • Entrée: payante, 20 CHF (y compris documentation papier)
  • Support de cours: fourni (électronique, papier)
  • Wiki avant, pendant et après le cours pour échanger entre participants

Inscription
  • fermée


La virtualisation performante sous http://www.alphanet.ch/schaefer_docs.html#Recommandations_de_syst_me_et_pl a fortement évolué ces dernières années et permet désormais de nombreuses applications, de la sécurité à la consolidation de serveurs en passant par la haute fiabilité, le déploiement rapide de services, la maintenance et la diminution de la consommation électrique.

OpenVZ est une solution très bien adaptée à la virtualisation simple et très performante, dans un cas de systèmes standards uniquement (à l'exclusion p.ex. du lancement de systèmes propriétaires ou d'émulation de processeurs). Cette solution est notamment utilisée par les hébergeurs en masse et est adaptée à toute virtualisation "linux-sur-linux" en 32 ou 64 bits. Une version propriétaire Virtuozzo d'OpenVZ existe, sous la forme de GUI de gestion (la version non libre ne sera pas montrée).

Ce cours/atelier a pour buts de:

partie théorique (max 1h)
  • présenter quelques cas exemples de mise en oeuvre de la virtualisation
    • indépendance/émulation/partage du matériel
    • consolidation de plusieurs machines en une seule
    • maintenance de plusieurs versions de logiciels et de systèmes en parallèle
    • isolation de services

  • présenter la technologie (qu'est-ce que la virtualisation?) et les diverses formes de virtualisation disponibles sous systèmes standards, et la solution OpenVZ en détail.
    • type de virtualisation et ce que nous ne pourrons pas faire avec OpenVZ
    • principes de base
      • templates
      • paramètres
    • fonctions de base
    • sauvegarde
    • performance
    • fonctions avancées
      • accès "direct" au matériel
      • migration de machines virtuelles en fonctionnement
      • le cas du réseau routé en NAT
      • GUI d'administration libre (Webmin?)

  • présenter la solution simplifiée openvz-support qui sera utilisée pendant la partie pratique
    • génération du kernel approprié, support lors de mises à jour
    • génération de templates standards 32 ou 64 bits pour Debian ou Ubuntu
    • instanciation et préconfiguration de machines virtuelles
    • préconfiguration du réseau
    • support à la mise à jour de machines virtuelles

partie pratique (2h+)
  • installation d'OpenVZ facilitée sous Debian (package spécifique openvz-support), en 64 bits (sous réserve de support matériel!)
  • déploiement de machines virtuelles simples en 32 et 64 bits (ditto)
  • le cas du sous-réseau commun (mode bridging / proxy-arp)
  • vérification et adaptation de la performance
  • quelques fonctionnalités avancées

Le prix du cours est de 20.- (y compris la documentation papier fournie), à titre d'essai. La partie pratique se fera sur des PCs préinstallés (possible de suivre le cours sur votre laptop Debian stable/etch ou Ubuntu LTS 8.04 -- recommandé de tester au préalable la procédure d'installation qui sera publiée ici quelques semaines avant le cours!)

Documents

voir OpenVZ

Administratif

-- MarcSCHAEFER - 02 May 2009

GestionDesActivitesForm edit

ReadyToPublish? Oui
ShortTitle? Virtualisation OpenVZ par la pratique
EventDescription? But du cours
* les participants savent installer et maintenir une solution OpenVZ simplifiée comprenant plusieurs machines
virtuelles hébergeant chacune un serveur WWW Apache et un serveur SSH.

Public et pré-requis
* Forme du cours: théorique et pratique, avec support de cours pas-à-pas et assistance
* openvz-temporaire-presentation.pdf: Version temporaire de la présentation OpenVZ
* openvz-temporaire-atelier.pdf: Version temporaire de l'atelier OpenVZ
* Public: administrateurs systèmes, personnes intéressées par la technologie
* Pré-requis
* utilisation du GUI GNOME classique
* connaissances de l'utilisation des commandes
* sudo, lancement de scripts shells sous root
* apt-get update, apt-get install==
        * ==ps
, top, df==
        * ==passwd==
        * ==ssh
, telnet (ou nc)
* ifconfig, netstat -rn, ping==
        * ==ls
, cd, cat, watch==
        * un éditeur texte (==vi
, sudo gedit, etc)
* quelques autres commandes seront introduites pendant le cours au besoin

Conditions
* Entrée: payante, 20 CHF (y compris documentation papier)
* Support de cours: fourni (électronique, papier)
* Wiki avant, pendant et après le cours pour échanger entre participants

Inscription
* fermée

---
La virtualisation performante sous http://www.alphanet.ch/schaefer_docs.html#Recommandations_de_syst_me_et_pl a fortement
évolué ces dernières années et permet désormais de nombreuses
applications, de la sécurité à la consolidation de serveurs
en passant par la haute fiabilité, le déploiement rapide de services,
la maintenance et la diminution de la consommation électrique.

!OpenVZ est une solution très bien adaptée à la virtualisation
simple et très performante, dans un cas de systèmes standards
uniquement (à l'exclusion p.ex. du lancement de systèmes propriétaires
ou d'émulation de processeurs). Cette solution est notamment utilisée
par les hébergeurs en masse et est adaptée à toute virtualisation
"linux-sur-linux" en 32 ou 64 bits. Une version propriétaire Virtuozzo
d'OpenVZ existe, sous la forme de GUI de gestion (la version non
libre ne sera pas montrée).

Ce cours/atelier a pour buts de:

partie théorique (max 1h)
* présenter quelques cas exemples de mise en oeuvre de la
virtualisation
* indépendance/émulation/partage du matériel
* consolidation de plusieurs machines en une seule
* maintenance de plusieurs versions de logiciels et de systèmes en parallèle
* isolation de services

* présenter la technologie (qu'est-ce que la virtualisation?) et
les diverses formes de virtualisation disponibles sous systèmes
standards, et la solution OpenVZ en détail.
* type de virtualisation et ce que nous ne pourrons pas faire avec OpenVZ
* principes de base
* templates
* paramètres
* fonctions de base
* sauvegarde
* performance
* fonctions avancées
* accès "direct" au matériel
* migration de machines virtuelles en fonctionnement
* le cas du réseau routé en NAT
* GUI d'administration libre (Webmin?)

* présenter la solution simplifiée openvz-support qui sera
utilisée pendant la partie pratique
* génération du kernel approprié, support lors de mises à jour
* génération de templates standards 32 ou 64 bits pour Debian ou Ubuntu
* instanciation et préconfiguration de machines virtuelles
* préconfiguration du réseau
* support à la mise à jour de machines virtuelles

partie pratique (2h+)
* installation d'OpenVZ facilitée sous Debian (package spécifique
openvz-support), en 64 bits (sous réserve de support matériel!)
* déploiement de machines virtuelles simples en 32 et 64 bits (ditto)
* le cas du sous-réseau commun (mode bridging / proxy-arp)
* vérification et adaptation de la performance
* quelques fonctionnalités avancées

Le prix du cours est de 20.- (y compris la documentation papier
fournie), à titre d'essai. La partie pratique se fera sur
des PCs préinstallés (possible de suivre le cours sur votre laptop
Debian stable/etch ou Ubuntu LTS 8.04 -- recommandé de tester au préalable
la procédure d'installation qui sera publiée ici quelques semaines avant
le cours!)

EventType? Atelier
GestionDesLieux LieuChezEric
LieuPrecis?
EventDate? 2009-01-17
EventTime? 9:00
EventSpeaker? MarcSCHAEFER
EventManager? MarcSCHAEFER
LastRegistration? 2009-01-15
RegistrationCompulsory? Inscription obligatoire
MembersOnly?
Notes voir OpenVZ
Topic attachments
I Attachment Action Size Date Who Comment
openvz-temporaire-atelier.pdfpdf openvz-temporaire-atelier.pdf manage 85.4 K 12 Jun 2009 - 09:01 MarcSCHAEFER Version temporaire de l'atelier OpenVZ? (impression)
openvz-temporaire-presentation.pdfpdf openvz-temporaire-presentation.pdf manage 94.1 K 12 Jun 2009 - 09:02 MarcSCHAEFER Version temporaire de la présentation OpenVZ? (impression)
Topic revision: r4 - 22 Sep 2009, MarcSCHAEFER
 

Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback