A Libre Ouvert : Virtual box

  • Published on
    24-May-2015

  • View
    1.117

  • Download
    0

Embed Size (px)

DESCRIPTION

Prsentation

Transcript

<ul><li> 1. A Libre Ouvert Mdiathque Jacques Ellul le 12-03-2010 PESSACavec lABUL</li></ul> <p> 2. La Virtualisation (avec VirtualBox)Cest quoi, la virtualisation?A quoi a peut me servir la maison ?Et dans mon travail, il y a dautres usages?Comment je linstalle sur ma machine?Comment je cre ma premire Machine Virtuelle?Comment je gre mon parc de VM?Il y a dautres solutions de virtualisation?Illustrations de divers usages.Ateliers ... 3. Cest quoi, la virtualisation?Faire croire un programme quil manipule uneressource matrielle qui nexiste pas.Ou, dit autrement Dvelopper des programmes qui se fassent passerpour du matriel auprs des autres programmes. et il est trs facile de tromper un programme. 4. Cest quoi, la virtualisation?Avant de le virtualiser, rappelons ce quest un PC:De la puissance au cur (processeur, mmoire, etc.)Du matriel autour (disques, interfaces, etc.)Des logiciels dedans pour que tout marche ensemble:Le systme avec ses driversLinterface pour y accderDes applications pour chaque usage 5. Cest quoi, la virtualisation?Avant de le virtualiser, rappelons ce quest un PC:Pour tromper le systme, il suffit de se faire passer ...De la puissance au cur (processeur, mmoire, etc.) pour a:Du matriel autour (disques, interfaces, etc.)Des logiciels dedans pour que tout marche ensemble: Le systme avec ses drivers Cest ce niveau que a se passe Linterface pour y accder Des applications pour chaque usage 6. Cest quoi, la virtualisation?Appli A Appli B Appli M Appli NApplication XApplication Y IHM IHM O.S. 1O.S. 2 Interface (window manager)Couche dabstraction virtuelle Systme dexploitation (O.S.) Couches dabstraction matrielle (drivers)Ressources matrielles, composants physiques 7. Les usages personnelsTester un nouveau systme en toute scurit.Disposer dun environnement "jetable" pour y fairedes exprimentations hasardeuses.Disposer dun environnement ddi une tcheprcise qui puisse tre prserv facilement.Avoir partout son environnement sur soi (cl USB). 8. Des usages professionnelsRendre linstallation de limage "Master Corporate"indpendante du matriel.Disposer dun environnement "legacy" (applicationsanciennes, incompatibles avec les systmes rcents).Faciliter la transition vers le libre en faisant cohabiterles deux mondes durant la phase de migration.tre indpendant de la fragilit du matriel. 9. Les versions de VirtualBoxVirtualBox existe sous deux variantes de licence:dition OSE (Open Source Edition) jusqu la version 3.2dition PUEL (Personal Use and Evaluation licence)Ldition OSE na pas de serveur RDP ni de support USBDepuis la version 4, ORACLE fournit le core sous GPL v2,et un pack dextensions comprenant les fonctionnalitsRDP et USB sous licence PUEL. 10. Installationsur UbuntuLdition OSE est dans les dpts dUbuntu"Applications", "Logithque Ubuntu", rechercher, puis "Installer" 11. Installationsur Ubuntu Ldition PUEL doit tre installe en ligne de commande etdepuis son PPA* Ouvrir un terminal et taper ces 3 commandes**:wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -sudo apt-get updatesudo apt-get install virtualbox-4.0 A ce stade, seule la partie GPL est installe.Linstallation du pack RDP + USB ncessite une manipulationsupplmentaire* PPA: Personnal Program Archive** Ces commandes sont dtailles dans la documentation sur doc.ubuntu-fr.org 12. Installationsur UbuntuLinstallation du pack se fait avec le logiciel principal"Fichier", "Prfrences" (ou Ctrl+G),Onglet "Extensions", le bouton de droite "Ajouter" 13. Installationsur UbuntuTant que vous tes sur la fentre "Prfrences", pensez configurer la Touche Hte qui permet de rcuprer leclavier et la souris pour les rendre au systme hte.Note: la touche Menu ntant pas utilise sous Linux, cest un bon choix 14. Cration dune machine virtuelleLa marche suivre comprend trois tapes:Choisir le systme qui va tre install dans la machinevirtuelle et obtenir un support dinstallation (DVD ouCDROM, image ISO)Dfinir les pseudo caractristiques "physiques" de lamachine virtuelle (taille et nombre de disques durs,taille de la mmoire, nombre et type de processeurs,de cartes rseau, de lecteurs, etc.)Lancer le programme et cliquer sur "Crer" (Ctrl+N) 15. Cration dune machine virtuelleLcran principal du gestionnaire de VirtualBox: 16. Cration dune machine virtuellecran 1 (accueil du programme) 17. Cration dune machine virtuellecran 2 (Nom et type de systme) 18. Cration dune machine virtuellecran 3 (Taille de la mmoire vive) 19. Cration dune machine virtuellecran 4 (Choix du disque principal) 20. Cration dune machine virtuellecran 5 (Rcapitulatif et action) 21. Cration dune machine virtuelleLa nouvelle machine virtuelle est cre:Reste affiner sa configuration ... 22. Cration dune machine virtuelletape de cration du disque virtuel principal 23. Cration dune machine virtuelleCration dun disque virtuelcran 1 (Accueil du programme) 24. Cration dune machine virtuelleCration dun disque virtuelcran 2 (choix du type de disque) 25. Cration dune machine virtuelleCration dun disque virtuel cran 3 (Localisation et taille maximum)Le rpertoire de localisation est un sous rpertoire de ~/VirtualBox Vms dans lequel chaquemachine virtuelle dispose du sien propre 26. Cration dune machine virtuelleCration dun disque virtuelcran 4 (Rcapitulatif et action) 27. Configuration dune machine virtuelleConfiguration pralable au premier lancement 28. Configuration dune machine virtuelleConfiguration pralable au premier lancement 29. Configuration dune machine virtuelleConfiguration pralable au premier lancement 30. Configuration dune machine virtuelleConfiguration pralable au premier lancement 31. Configuration dune machine virtuelleConfiguration pralable au premier lancement 32. Configuration dune machine virtuelleMise en place du support dinstallation du systme 33. Configuration dune machine virtuelleMise en place du support dinstallation du systme 34. Configuration dune machine virtuelleLinstallation du systme dexploitation dans la VM sefait simplement en la dmarrant:Une fois installe, la machine virtuelle est appele"systme invit", pas opposition au "systme hte" 35. Installation du systme invitExemple dun dbut dinstallation dUbuntu 10.10 36. Installation des "Additions Invit"Pour amliorer lintgration de la machine virtuelledans le systme hte, on peut installer ce module.Depuis le menu "Priphriques" (ou Host+D)Si linstalleur ne se lance pas seul, ouvrir le CDRom(virtuel) et lancer le script "autorun.sh"Note: il faut redmarrer la VM aprs linstallation des Additions 37. Installation des "Additions Invit"Lancement du script dinstallation des Additions: 38. Gestion des machines virtuellesLa machine virtuelle se rsumant un simple fichierpos sur le systme hte, il est simple den faire unecopie darchive pour la "cloner".Ce sont les fonctions dexportation et dimportation 39. Gestion des machines virtuellesLexportation est une opration simple: choisir lamachine exporter, et nommer le fichier rsultat: 40. Gestion des machines virtuellesLimportation est tout aussi facile: 41. Les autres solutions de virtualisationHyperviseur (pas de systme hte visible)Xen (libre)Vmware ESX (propritaire, payant)Microsoft HyperV Server (propritaire, payant)Systmes htes Linux (mulateurs, isolateurs, ...)VirtualBox (GPL + PUEL, gratuit)KVM (libre)Qemu, Bochs, Plex86 (libres)User Mode Linux (UML), OpenVZ (libres) 42. Les autres solutions de virtualisationSolution pour WindowsVirtualBox (GPL + PUEL, gratuit)VMware Player et Server (propritaire, gratuit)VMware Worksation et vSphere (propritaire, payant)VirtualPC et VirtualServer (propritaire, gratuit)Solutions pour Apple (MAC OS X)VirtualBox (GPL + PUEL, gratuit)Parallels Desktop (propritaire, payant)VMware Fusion (propritaire, payant) 43. VirtualBoxCest le moment des dmonstrations "en direct" Merci de votre attention ... ... et tout lheure pour les ateliers</p>