Planet Fedora-Fr

fedora-fr fedora-fr

Aller au contenu | Aller au menu | Aller à la recherche

Mot clé - VirtualBox

Fil des billets - Fil des commentaires

lundi, mai 12 2008

En attendant que je m'achète un téléphone digne de ce nom sous Android ou OpenMoko, je rencontre quelques problèmes de synchronisation entre mon téléphone Samsung E900 et mon PC sous Fedora 8.

Jusqu'à présent, j'utilisais la solution VirtualBox. Pour cela, je plugais mon portable en USB que je passais à VirtualBox (besoin de la version non open-source :-() puis j'utilisais le logiciel fourni avec le téléphone.
Ici, la compatibilité était de 100%.

L'autre solution est de passer par le couple Wammu/Gammu. J'essaie depuis quelques temps (sans trop m'y attarder) de passer mon téléphone à Wammu via Bluetooth mais je me heurte à un petit problème :

Problème Bluetooth avec mon SGH900

Hier, j'ai testé, sans y croire, de le passer via USB... Et bien Wammu reconnait parfaitementacceptablement mon E900.

SGH900 et Wammu

La compatibilité est pour le moment de 50% :

  • Récupération des informations [OK]
  • Récupération des contacts [OK]
  • Récupération des appels [KO]
  • Récupération des messages [KO]
  • Récupération des "A faire" [KO]
  • Récupération du calendrier [KO]
  • Appel d'un contact [Marche à 50%]
  • Envoi de SMS à un contact [OK]

SGH900 et Wammu

Bilan pour faire le ménage dans mes textos (mémoire saturée, je dois passer par VirtualBox)...

Vivement les prochains SmartPhones sous Linux !

Billet original sur Le blog de llaumgui

 
 

samedi, avril 12 2008

Grâce à Linux printing et notamment à cette page, j'ai pu m'affranchir de drivers propriétaires. Je suis en effet passé des drivers TurboPrint vers les drivers Gutenprint pour Canon BJC-8200. C'est l'occasion pour moi de mettre à jour ce billet.

Je projette également de briser une nouvelle chaîne : migrer de VirtualBox au trio qui dépote Qemu/Kqemu/libvirt...

Billet original sur Le blog de llaumgui

 
 

jeudi, septembre 20 2007

Et oui, pourquoi ? La raison est simple et tient en 2 mots : « Kernel Panic ».

Kernel Panic osus VirtualBox + Fedora 7.91 (F8 Test 2)

En effet, si je compte basculer mon portable dès Fedora 8.92 (Test 3) ; j'ai pour habitude, avant cela, de me monter une installation virtualisée de chaque Fedora de tests et d'en faire une petite revue (comme ce fut le cas pour Fedora 7).
Or mon application de virtualisation préférée, VirtualBox, ne semble pas aimer Fedora 8... J'ai donc entrepris de tester Fedora 8.91 via le Live CD.
Là encore des petits problèmes avec Nautilus ont entamé ma motivation et m'ont empêché de vous livrer une floppée de screenshot.
Vous pouvez cependant voir des captures de Fedora 8 ici.

Ce que je retiens :

Billet original sur Le blog de LLaumgui

 
 

mercredi, septembre 5 2007

VirtualBox 1.5.0 est de sortie.
Vous pourrez trouver le changelog des améliorations et corrections apportés à cette dernière à l'adresse suivante: ici.

Malheureusement, je ne pourrais fournir pour l'instant de paquets Fedora{-C?,?} pour cause de déménagement (pas d'UC multi-arch en ce moment :-()
Il vous faudra donc vous contenter pour l'instatnt des paquets Fedora 7 «closed-source» disponible chez vitualbox.org ci-dessous:

Fedora 7 (Moonshine):

i386: VirtualBox-1.5.0_24069_fedora7-2.i586.rpm.run
x86_64: VirtualBox-1.5.0_24069_fedora7-2.x86_64.rpm.run

Fedora Core 6 (Zod):

i386: VirtualBox-1.5.0_24069_fedora6-2.i586.rpm.run
x86_64: pas disponible (pour le moment ?)

Fedora Core < 6:

Il vous faudras vous rabattre sur la version «All distribution»:

i386: VirtualBox_1.5.0_Linux_x86.run
x86_64: VirtualBox_1.5.0_Linux_amd64.run


Installation

Je rappel vite fait la procédure d'installation.

On rend le binaire exécutable:

# chmod +x VirtualBox-1.5.0_24069_fedora7-2.%{arch}.rpm.run

On extrait le RPM et on l'installe

$./VirtualBox-1.5.0_24069_fedora7-2.%{arch}.rpm.run
# rpm -ivh VirtualBox-1.5.0_24069_fedora7-2.%{arch}.rpm.run

Je rappel que les paquets Fedora fourni par Virtuabox n'ont pas la qualité d'un paquet FPC (Fedora package Collection), de ce fait il pourrait vous manquez pas mal de Dépendences nécessaire au bon fonctionnement de VirtualBox.

Billet original sur Sth's Blog

 
 

dimanche, juin 17 2007

Hier se tenaient les Journées du Libre de Montpellier où je devais faire un présentation de Fedora 7 et où Sereinity, Pingoomax et moi même étions présent pour rencontrer les utilisateurs, discuter avec le public et faire quelque démos.

I Démo :

Autant j'avais préparé mes slides (attachés au billet pour Pingoomax), autant pour la démo j'étais un peu juste pour cause d'over-bookage... Heureusement que Sereinity était là pour m'épauler (respect sur la maîtrise des combos dans Beryl ;-)).

[Photo en attente...]

Pour Paris, je devrais ressortir la même partie corporate mais surement plus m'attarder sur la sécurité que je préparerais dans le train (j'ai pris un A/R en 1ère classe pour pouvoir taffer).

II Le buffet :

Là faut dire que ALL sait accueillir ces exposants, un très bon repas froids, très appréciable. Sans compter le café et les boissons à volontés pour les exposants.

III Démo d'install de F7 :

Fedora c'est facile, mangez en !
Pour le prouver et pour joindre l'utile à l'agréable, Sereinity nous a fait une démo d'installation de Fedora 7 sur un portable et ce sans 1 seule ligne de commande (sauf quand il a testé les fglrx expérimentaux non compatibles Xorg 7.3).

Pendant ce temps là, je testais la Suse Linux Enterprise 10 (présent sur le salon) via VirtualBox.

Remarque : Quand on installe un OS via VirtualBox sur un portable, faut penser à passer sur batterie car ça chauffe moins.

IV Richard Stallman

Pour moi, la déception de la journée !

Premièrement sa conf' avait lieu en même temps que la notre (je sais c'est pas de ça faute ;-)), ce qui fait qu'elle c'est faite en petit comité (merci à ceux qui étaient là !). Ensuite, la diva ne s'est même pas rendu sur les 15 stands histoire de dire bonjours, n'a même pas mangé avec nous le très bon buffet.

Et pour finir, tu veux un autographe ? 10€, mais livré avec un pin's... Bref il peu se le garder !

Conclusion

Comme chaque fois qu'on va à votre rencontre, ça nous permet de rencontrer des gens, de mettre des visages et des noms sur des pseudos, de créer des liens, de signer des clefs GPG... Bref, à la semaine prochaine à Paris !

Billet original sur Le blog de LLaumgui

 
 

mercredi, juin 13 2007

Avec l'approche des Journées du Libre de Montpellier et suite à mon précédent billet, je me suis amusé à faire la liste de tout ce que je devrais changer pour être 100% libre :

Bref, si des choses sont faciles à mettre en oeuvre, d'autre ne sont pas gagnées... Pas encore prêt pour le 100% libre :-(.

Billet original sur Le blog de LLaumgui

 
 

vendredi, juin 8 2007

rpm_icone
Mise à jour des pilotes Addition de VirtualBox à la version 1.4.0

Installation


Configuration du dépôt lxtnow

# rpm -ivh http://download.tuxfamily.org/lxtnow/fedora/lxtnow-release-7.rpm


Installation

# yum install --enablerepo=lxtnow kmod-vboxadd kmod-vboxvfs

Billet original sur Sth's Blog

 
 

rpm_icone
Mise à jour du pilote kmod-VirtualBox à la version 1.4.0

Installation


Configuration du dépôt lxtnow

# rpm -ivh http://download.tuxfamily.org/lxtnow/fedora/lxtnow-release-7.rpm


Installation

# yum install --enablerepo=lxtnow kmod-virtualbox

Billet original sur Sth's Blog

 
 

dimanche, avril 8 2007

Petit week-end post gastro (p'tain, en faisant le lien vers Wikipédia, je me rends compte de l'horreur de la chose ;-)). Beaucoup de repos, des litres de Coca Zero et des kilos de compote et de pâtes (conseil du doc).

J'en ai quand même profité pour faire un peu de ménage dans la documentation de fedora-fr ainsi que pour commencer un nouveau tutoriel offrant une alternative à l'installation classique de fedora : la netinstall.

J'ai aussi fait mumuse avec ma Fedora 7 virtualisée dans VirtualBox... Me démange de la passer en prod sur mon portable... Peut être la test 4...

Billet original sur Le blog de LLaumgui

 
 

samedi, mars 17 2007

Maintenant que j'ai bien configuré mon Windows XP virtualisé, que j'ai installé les "Guest Additions" (le sujet de mon prochain billet sur VirtualBox), je me suis mis en tête d'utiliser mes ports USB dans ma machine virtuelle. La raison et que je veux pouvoir flasher mon Samsung E900 ou imprimer en haute qualité avec mon IP2000. Ce pose alors à moi un petit problème :

Message d'erreur lors de l'utilisation de l'USB

Après quelques recherches sur Google et sur le site de VirtualBox, je tombe sur cette solution qui bien que pas très propre a le mérite de fonctionner (à un chmod près).

Bon, je sais qu'une solution consistant à faire des chgrp à la volée est loin d'être le top, mais elle figure non seulement dans le wiki mais aussi dans l'aide officiel disponible à partir du logiciel grâce à la touche F1...

  1. Créez un groupe usb. Pour cela 2 solutions system-config-users ou le traditionnel vim.
  2. Ajoutez y les utilisateurs que vous voulez permettre de contrôler votre USB.
  3. Ajoutez une règle dans udev : /etc/udev/rules.d/51-usb-group.rules (en annexe).
  4. Ajoutez le script /etc/udev/scripts/set-usb-group (en annexe).
  5. Ensuite appliquez les bons chmod :
    root@enterprise ~> chmod 754 /etc/udev/scripts/set-usb-group
    root@enterprise ~> chmod 644 51-usb-group.rules
  6. Et pour finir un petit reboot...

Voila, vous pouvez, comme moi, utiliser vos USB directement dans VirtualBox.

L'usb dans VirtualBox

Billet original sur Le blog de LLaumgui

 
 

jeudi, mars 15 2007

Un petit florilège des billets que je n'ai malheureusement pas eu le temps de pousser plus loin...

Virtualisation toujours :

Ça fait une semaine que je vous bassine avec VirtualBox et c'est pas fini puisque la version 1.3.8 est disponible depuis hier. Parmi toute les nouveautés, je retiens le support de Xorg 7.2 qui permet donc de faire tourner les "Guest Additions" sous Fedora 7.

Simply Beautiful

Gnome 2.18 est disponible avec une liste de changement consultable ici... Déjà dans Fedora 6.91, vivement Fedora 7 !

Beryl 0.20 final est disponible

La version finale de Beryl vient d'être publiée... Fedora Core 6 embarquant la version 2.0 RC2 depuis quelques temps, cette nouvelle version n'apportera que des corrections de bugs fort appréciables. Vivement sont intégration dans Extra.

Euthanasie

Euthanasie : le médecin condamné, l'infirmière acquittée
A l'heure ou l'interdiction de condamner à la peine de mort est inscrit dans notre constitution, ne serait-il pas temps d'interdire la condamnation à vivre et d'autoriser les malades à mourir dignement ?

Smile eZ Publish Eclipse Plugin

Pour ceux qui développent sous eZ Publish et qui sont comme moi accrocs à l'IDE Eclipse : Smile vient de libérer un petit plugin fort sympathique...

Billet original sur Le blog de LLaumgui

 
 

lundi, mars 12 2007

Comme certains l'aurons remarqué, je suis en plein trip virtualisation et je me sers de VirtualBox pour tester un max de systèmes d'exploitation. Après avoir testé Windows Vista et quelques distributions Linux, je me suis lancé dans le test de ReactOS.

Pour ceux qui ne connaissent pas ReactOS, sachez qu'il s'agit d'un projet visant à créer un logiciel libre compatible avec Windows XP. Il a pour objectif de parvenir à une compatibilité complète des applications et des pilotes pour les systèmes d'exploitation NT et XP, en utilisant une architecture similaire et une interface compatible complète et libre.

Alléché par tant de promesses, je télécharge l'ISO d'installation et du Live CD et je mets le tout dans VirtualBox.

Première déception : ReactOS ne semble par fonctionner sur VirtualBox comme l'atteste ce tableau.

Bon, je passe donc à mon plan B : graver le Live CD et le mettre dans mon PC portable.

Là, deuxième déception : ReactOs ne semble pas gérer une souris et un touchpad en même temps. Il se met à faire n'importe quoi jusqu'à ce que je débranche ma souris.

Troisième déception : je me mets à prendre une capture du poste de travail et cherche un outil pour enregistrer l'image... Le Live CD de ReactOS semble dépourvu de tout logiciel...

ReactOS

Quatrième et dernière déception : un freeze total du système après seulement 3 minutes d'utilisation...

Bref, sur le papier le truc à l'air promoteur mais pas du tout utilisable en production. J'avoue avoir été découragé pour aujourd'hui mais je vais quand même suivre ce Don Quichotte de prêt et je pousserais plus mes investigations lors d'une compatibilité avec VirtualBox qui me permettra d'installer le système en dur.

Billet original sur Le blog de LLaumgui

 
 

samedi, mars 10 2007

Chose promise chose due, après mes premières impressions à chaud et mon article sur la virtualisation voici venu le dernier volet de cette trilogie : le billet consacré à VirtualBox.

VirtualBox, est une solution de virtualisation complète développée par InnoTek et libérée récemment; elle rencontre depuis un franc succès.

Vista sous VirtualBox

VirtualBox points forts/points faibles

Tout d'abord les points forts :

  • VirtualBox possède un GUI qui bien qu'en anglais est très intuitif. Il permet de créer VE et disques virtuels relativement facilement.
  • La machine virtuelle est configurable en périphéries (USB, disquette, CD/DVDRom) et en performances (mémoire RAM et mémoire vidéo).
  • Possibilité de connexion RDP, mais j'y reviendrais plus loin.
  • Performance au dessus de qemu, selon moi.
  • Facilité de mise en oeuvre supérieure à Xen.
  • Libre et gratuit.

Et les quelques points failbes :

  • Émulation de machine x86 seulement.
  • Système hôte obligatoirement en x86.
  • Pas de connections distantes permettant d'exécuter VirtualBox sur un serveur et de le contrôler (en GUI) sur une autre machine (en tout cas j'ai pas trouvé).

Si ces inconvénients vous sont insurmontables, la solution à un nom : Xen.

Installation de VirtualBox

Interface de VirtualBox

Il n'existe malheureusement pas de rpm de VirtualBox pour Fedora, si ça tente quelqu'un...

  1. Téléchargez la dernière version.
  2. L'installateur va compiler le kernel-module nécessaire au fonctionnement de VirtualBox. Pour cela vous aurez besoin des kernel-headers et kernel-devel :
    root@enterprise ~> yum install kernel-headers kernel-devel
  3. En root, lancez l'installation.
  4. Une fois installé, rajoutez les utilisateurs autorisés à exécuter VirtualBox dans le groupe vboxusers.
  5. Lancez VirtualBox. S'il vous dit que vous n'êtes pas dans le bon groupe, rechargez vos droits avec su – votre_user.

Premiers pas sous VirtualBox

Création d'une machine virtuelle sous VirtualBox

L'utilisation est bluffante de simplicité.
Il suffit de cliquer sur "New" pour lancer la procédure de création de machine virtuelle. Au cours de cette procédure nous allons passer par différentes étapes :

  1. Choix du nom de la machine et du type de système (ce qui va proposer des pré-réglages en fonction de l'OS hébergé).
  2. Affectation de la mémoire RAM.
  3. Affectation d'un disque dur. Généralement j'utilise des disques de 10Go sachant qu'il sont dynamiques. C'est à dire qu'un disque virtuel de 10Go qui est remplie de 1Go de donnés n'occupera qu'1 Go sur votre vrai disque dur.
  4. Et c'est tout ! Cependant une fois la machine créée, j'aime bien rentrer dans les "Settings" et la configurer plus en détail. Notamment la mémoire vidéo ainsi que les médias (ISO ou vrai lecteur de CD/DVDROM).

Une fois le tout configuré, on peut lancer la ou les machines car si VirtualBox ne peut faire tourner une même VM qu'une seule fois, il peut en faire tourner plusieurs à la fois

VirtualBox avec 3 OS

VirtualBox et le RDP

A la base le protocole RDP est essentiellement utilisé pour prendre le contrôle de serveurs Windows distants. Ici nous allons nous en servir pour contrôler une VM hébergée sur une machine A à partir d'une machine B. VM pouvant être sous n'importe quel OS.

RDP à la maison

Dans l'exemple si dessus, un instance de VirtualBox sur ma station de travail (Fedora Core 6) fait tourner une machine virtuelle sous Ubuntu 7.04 herd 5. J'en prend le contrôle à partir d'une deuxième machine physique, mon portable, tournant sous Windows XP (pour les besoins du test).

Contrôler une machine virtuelle par RDP

Pour activer ce protocole il suffit de ce rendre dans la partie "Remote Display" des paramètres de votre machine virtuelle.

En conclusion, l'utilisation du RDP permet de faire tourner une VM sur un machine musclée mais de s'en servir sur une machine moins performante.

Guest additions

Je ne m'étendrais pas trop sur cette fonctionnalité qui sort un peu du côté découverte de ce billet. Je dirais juste que les "Guet additions" sont des drivers qui une fois installés sur une machine virtuelle en améliorent les performances.
Prenons l'exemple de mon Windows XP qui ne reconnaît pas ma carte graphique virtuelle est ne dépasse donc pas le 1024x768. Les "Guet additions" sont alors la solution.

Quelques liens

Billet original sur Le blog de LLaumgui

 
 

Lors de mon précédent billet, je vous faisais part de ma découverte de VirtualBox qui était la première solution de virtualisation qui me donnait envie de m'y pencher plus sérieusement. En effet, pour moi, jusqu'à présent la virtualisation se limitée à faire tourner des live CD avec qemu/kqemu afin de tester, en surface, certaines distros.

Ce billet, plus complet, va donc expliquer pourquoi la virtualisation, que l'on soit Geek ou pro, c'est l'avenir...

La virtualisation c'est quoi ?

Plutôt que de longues explications, une définition en provenance de Wikipédia :

En informatique, on appelle virtualisation l'ensemble des techniques matérielles et/ou logicielles qui permettent de faire fonctionner sur une seule machine plusieurs systèmes d'exploitation et/ou plusieurs applications, séparément les uns des autres, comme s'ils fonctionnaient sur des machines physiques distinctes. Les outils de virtualisation servent à faire fonctionner ce qu'on appelle communément des serveurs privés virtuels (« Virtual Private Servers » ou VPS) ou encore environnements virtuels (« Virtual Environments » ou VE).

Et pour mieux visualiser ça, une petite capture d'écran d'une machine réelle sous Fedora Core 6 faisant tourner 3 systèmes d'exploitations en même temps grâce à VirtualBox. En haut, la fenêtre de VirtualBox et Fedora 7, en bas une GeekBox et une installation de Windows XP :

VirtualBox avec 3 OS

Pourquoi virtualiser ?

Il peut y avoir plusieurs raisons que je vais exploser selon le profils

Dans le monde professionnel

Imaginons une machine physique faisant tourner 10 machines virtuelles. Imaginons que l'une des machines héberge une application demandant de plus en plus de ressource et que le système hôte ne puissent la donner qu'au détriment des autres VPS. On peut donc déplacer la machine virtuelle sur une autre machine plus musclée ou moins chargée. L'avantage de la virtualisation est alors de rendre les serveurs plus mobiles et plus dupliquable.

Une autre utilisation dans le milieu professionnel est une utilisation de test, on pourrit une machine en y faisant des essais dont on sait qu'il vont casser le système; et une fois que c'est cassé, on remonte une VE propre.

Chez Mr tout le monde, ayant quand même un petit côté Geek de préférence :

La virtualisation peut ici trouver plusieurs utilisations :

  • Faire mumuse (très haut degré de Geek attitude).
  • Tester des systèmes d'exploitations sans pourrir sa machine avec des multi-boot et des partitions dans tout les sens.
  • Avoir accès facilement à un système Windows quand on en a vraiment besoin (imprimer en haute qualité avec un IP2000 quand on a la version gratuite de TurboPrint, accéder à son téléphone portable E900, etc...).

Différentes solutions de virtualisation pour différents usages

image vista

J'ai testé plusieurs solutions et jusqu'à présent aucune ne m'avait séduite comme VirtualBox :

qemu

Bien que qemu soit libre, kqemu, le kernel-module qui permet de lui faire rendre toute sa puissance ne l'ai que depuis quelques semaines. Il existe beaucoup de tutoriel sur qemu mais la plupart sont en ligne de commande on notera celui de Léa Linux qui n'est malheureusement plus très à jour.

On peut reprocher à qemu de ne pas proposer de GUI en standard ce qui en aurait fait une suite complète. Il existe cependant quelques solutions telles que : mon script Nautilus actions, Qemulator ou Qemu launcher.

Site officiel | qemu sur Wikipédia | qemu sur Fedora Core

VirtualBox

VirtualBox est une machine virtuelle créée par InnoTek sur les hôtes Windows et Linux 32 bits et qui supporte Windows, Linux 2.x, OS/2 Warp, OpenBSD et FreeBSD comme systèmes invités[1]. Arpès plusieurs années de développement, VirtualBox a été publié sous la licence GPL en janvier 2007.

Cette solution m'a tellement séduite qu'elle fera l'objet d'un prochain billet plus détaillé.

Site officiel | VirtualBox sur Wikipédia

VMWare:

Pas libre, pas gratuit, on passe...

Site officiel | VMware sur Wikipédia

Xen

Xen à le vent en poupe en ce moment. C'est la solution retenue par Red Hat (et donc Fedora) pour être présente en natif dans la distribution au chapeau rouge... Cependant, même si Xen est surpuissante elle est assez lourde à utiliser et demande un kernel optimisé pour son usage. J'avais essayé le kernel-xen il fut un temps mais ayant rencontré des problèmes de drivers, je suis donc revenu à un classique i686.
Je me suis donc pas trop penché sur Xen que je pense être une solution bien plus orientée professionnels.

Xen offre cependant un avantage ultime, celui de s'exécuter comme service. On peut donc installer une machine minimale qui ne fera qu'exécuter Xen et l'on contrôlera cette instance de Xen à partir d'une autre machine via un GUI.

Site officiel | Communauté francophone | Xen sur Wikipédia

Annexes

Ma config

  • AMD Athlon 64 3500+
  • 2Go de RAM
  • 2x160Go en SATA
  • Carte Graphique nVIDIA 6600GT de 256Mo

Billet original sur Le blog de LLaumgui

 
 

Lors de mon précédent billet, je vous faisais part de ma découverte de VirtualBox qui était la première solution de virtualisation qui me donnait envie de m'y pencher plus sérieusement. En effet, pour moi, jusqu'à présent la virtualisation se limitée à faire tourner des live CD avec qemu/kqemu afin de tester, en surface, certaines distros.

Ce billet, plus complet, va donc expliquer pourquoi la virtualisation, que l'on soit Geek ou pro, c'est l'avenir...

La virtualisation c'est quoi ?

Plutôt que de longues explications, une définition en provenance de Wikipédia :

En informatique, on appelle virtualisation l'ensemble des techniques matérielles et/ou logicielles qui permettent de faire fonctionner sur une seule machine plusieurs systèmes d'exploitation et/ou plusieurs applications, séparément les uns des autres, comme s'ils fonctionnaient sur des machines physiques distinctes. Les outils de virtualisation servent à faire fonctionner ce qu'on appelle communément des serveurs privés virtuels (« Virtual Private Servers » ou VPS) ou encore environnements virtuels (« Virtual Environments » ou VE).

Et pour mieux visualiser ça, une petite capture d'écran d'une machine réelle sous Fedora Core 6 faisant tourner 3 systèmes d'exploitations en même temps grâce à VirtualBox. En haut, la fenêtre de VirtualBox et Fedora 7, en bas une GeekBox et une installation de Windows XP :

VirtualBox avec 3 OS

Pourquoi virtualiser ?

Il peut y avoir plusieurs raisons que je vais exploser selon le profils

Dans le monde professionnel

Imaginons une machine physique faisant tourner 10 machines virtuelles. Imaginons que l'une des machines héberge une application demandant de plus en plus de ressource et que le système hôte ne puissent la donner qu'au détriment des autres VPS. On peut donc déplacer la machine virtuelle sur une autre machine plus musclée ou moins chargée. L'avantage de la virtualisation est alors de rendre les serveurs plus mobiles et plus dupliquable.

Une autre utilisation dans le milieu professionnel est une utilisation de test, on pourrit une machine en y faisant des essais dont on sait qu'il vont casser le système; et une fois que c'est cassé, on remonte une VE propre.

Chez Mr tout le monde, ayant quand même un petit côté Geek de préférence :

La virtualisation peut ici trouver plusieurs utilisations :

  • Faire mumuse (très haut degré de Geek attitude).
  • Tester des systèmes d'exploitations sans pourrir sa machine avec des multi-boot et des partitions dans tout les sens.
  • Avoir accès facilement à un système Windows quand on en a vraiment besoin (imprimer en haute qualité avec un IP2000 quand on a la version gratuite de TurboPrint, accéder à son téléphone portable E900, etc...).

Différentes solutions de virtualisation pour différents usages

image vista

J'ai testé plusieurs solutions et jusqu'à présent aucune ne m'avait séduite comme VirtualBox :

qemu

Bien que qemu soit libre, kqemu, le kernel-module qui permet de lui faire rendre toute sa puissance ne l'ai que depuis quelques semaines. Il existe beaucoup de tutoriel sur qemu mais la plupart sont en ligne de commande on notera celui de Léa Linux qui n'est malheureusement plus très à jour.

On peut reprocher à qemu de ne pas proposer de GUI en standard ce qui en aurait fait une suite complète. Il existe cependant quelques solutions telles que : mon script Nautilus actions, Qemulator ou Qemu launcher.

Site officiel | qemu sur Wikipédia | qemu sur Fedora Core

VirtualBox

VirtualBox est une machine virtuelle créée par InnoTek sur les hôtes Windows et Linux 32 bits et qui supporte Windows, Linux 2.x, OS/2 Warp, OpenBSD et FreeBSD comme systèmes invités[1]. Arpès plusieurs années de développement, VirtualBox a été publié sous la licence GPL en janvier 2007.

Cette solution m'a tellement séduite qu'elle fera l'objet d'un prochain billet plus détaillé.

Site officiel | VirtualBox sur Wikipédia

VMWare:

Pas libre, pas gratuit, on passe...

Site officiel | VMware sur Wikipédia

Xen

Xen à le vent en poupe en ce moment. C'est la solution retenue par Red Hat (et donc Fedora) pour être présente en natif dans la distribution au chapeau rouge... Cependant, même si Xen est surpuissante elle est assez lourde à utiliser et demande un kernel optimisé pour son usage. J'avais essayé le kernel-xen il fut un temps mais ayant rencontré des problèmes de drivers, je suis donc revenu à un classique i686.
Je me suis donc pas trop penché sur Xen que je pense être une solution bien plus orientée professionnels.

Xen offre cependant un avantage ultime, celui de s'exécuter comme service. On peut donc installer une machine minimale qui ne fera qu'exécuter Xen et l'on contrôlera cette instance de Xen à partir d'une autre machine via un GUI.

Site officiel | Communauté francophone | Xen sur Wikipédia

Annexes

Ma config

  • AMD Athlon 64 3500+
  • 2Go de RAM
  • 2x160Go en SATA
  • Carte Graphique nVIDIA 6600GT de 256Mo

Billet original sur Le blog de LLaumgui

 
 

vendredi, mars 9 2007

Grâce au chan de fedora-fr (#fedora-fr) je viens enfin de découvrir une solution de virtualisation simple, efficace et Open source : VirtualBox.

Je vais y revenir très vite sur mon blog, mais je vous livre une petite capture de la bête faisant tourner Fedora 7, Windows XP et GeekBox le tout sur mon Athlon 64 3500+ et mes 2Go de RAM, mis à mal comme le montre la jauge en haut en bleu...

Billet original sur Le blog de LLaumgui