View previous topic :: View next topic |
Author |
Message |
tupac_csg n00b
Joined: 04 Apr 2006 Posts: 53 Location: Alger
|
Posted: Thu Feb 01, 2007 5:18 pm Post subject: [virtualisation] vos conseils |
|
|
Salut
je veux essayer une distro "DVL" mais je ne sais pas quoi utiliser pour la demarrer de gentoo ?
j'ai jamais fait de virtualisation , je veux un truc simple et qui ne prend pas la téte
merci |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
|
Back to top |
|
|
nemo13 Veteran
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Thu Feb 01, 2007 8:21 pm Post subject: |
|
|
Bonsoir,
Pour ce que j'en sais
virtualisation = noyau 2.6.20 ( contient moniteur de virtualisation kvm )
puis au niveau du hard il doit être préfèrable d'avoir des processeurs du type core 2 duo ou amd x64
( le hard est prévu pour la virtualisation )
là cà devrait être intéressant à essayer.
quand à la distrib : celle que tu maitrises le mieux .
A+ |
|
Back to top |
|
|
zyprexa Apprentice
Joined: 26 Dec 2004 Posts: 180
|
Posted: Thu Feb 01, 2007 10:06 pm Post subject: |
|
|
Le noyau 2.6.20 n'est pas une obligation, ca fonctionne déjà très bien avec les précédents.
Idem pour le hardware, ca améliore la vitesse (enfin pas seulement mais bon), mais ca fonctionne sans.
Pour ceux que j'ai testé :
- vmware : proprio mais diablement efficace et simple (gratuite aussi, mais nécessite un enregistrement préalable)
- xen : très très bonne alternative libre, allergique aux drivers binaires (exit nvidia et ati proprios), un peu difficile à mettre en oeuvre (double config noyau)
- openvz : envisageable dans l'utilisation que tu veux en faire ? je l'ignore, mais cette solution-là est ma préférée
- qemu : alternative libre de vmware, très très bonne également.
xen et openvz nécessitent des kernels patchés, l'ebuild de vmware installe tout seul le(s) module(s) nécessaire.
qemu est lent, mais peut être accéléré en utilisant le module approprié.
Les howtos sont légions, et le thread cité est très instructif également. _________________ enjoy |
|
Back to top |
|
|
GaMeS Guru
Joined: 08 Nov 2005 Posts: 374 Location: Nantes
|
Posted: Thu Feb 01, 2007 11:51 pm Post subject: |
|
|
Petite précision, qemu n'est compilable qu'avec GCC3 si on est en AMD64 _________________ $this->setLife(FALSE);
printf "I'm not a gamer !";
|
|
Back to top |
|
|
kaworu Guru
Joined: 07 Dec 2005 Posts: 450
|
Posted: Thu Feb 01, 2007 11:52 pm Post subject: |
|
|
Salut !
depuis peu il existe une autre solution (sous GPL) : VirtualBox
Ce qui est bien :
- Très facile à utiliser, car il y a une GUI très bien faite (et toute jolie en Qt ).
- Performances excellentes chez moi (comparé à mon Qemu avec module kqemu (qui est passé à la trap après 1h de test de VB)).
- sous GPL (contrairement a VMware, et au module kqemu de Qemu)
- C'est un virtualisateur et non pas un émulateur (VMware et Qemu sont des émulateurs sauf erreur, par exemple avec Qemu tu peux émuler un PPC sur un architecture x86 etc. à condition de ne pas utiliser kqemu), ce qui fait que tu peux virtualiser que ton architecture, mais les perf sont meilleurs.
- t'as rien besoin de recompiler (contrairement a Xen qui demande de recompiler avec un CFLAG particulier).
- pas besoin de changer de kernel (pour Xen il faut les xen-sources), très facile à mettre en place.
- pas besoin de gcc3 (Qemu se compil avec gcc3 :S )
Ce qui est moins bien :
seul défaut : il est en ~M dans portage (unstable maské), donc c'est à tes risques et périls.
Perso je l'utilise tous les jous depuis une semaine, et je le trouve très stable (jamais eu aucun plantages).
Le seul problème que j'ai rencontré c'est que pour l'instant il y a des problèmes concernant la virtualisation de FreeBSD 6.2
VirtualBox vient de passer en GPL (une version commercial plus complète est aussi disponible) donc on en parle pas dans le Débat sur l'émulation/virtualisation, mais pour moi c'est vraiment aussi simple à utiliser que Qemu avec des perf largement supérieurs.
voilà mes scripts de démarrage pour lancer VirtualBox :
/usr/local/bin/vboxrc
a lancer en tant que root pour loader le module kernel.
(je chown root:wheel parce que le groupe vboxusers n'a pas été crée comme c'est prévu dans l'installation de VirtualBox)
Code: |
#!/bin/bash
if [ $UID -ne 0 ]; then
echo "ERROR : you must be root >_<" && sleep 1
exit 1
fi
if [ $# -ne 1 ]; then
echo "ERROR : i need one and only 1 arg (start or stop)" && sleep 1
exit 1
fi
case "$1" in
start)
modprobe vboxdrv
chown root:wheel /dev/vboxdrv
;;
stop)
modprobe -r vboxdrv
;;
*)
echo "Try again... start or stop ?"
esac
|
après il suffit de démarrer une serveur dans un terminal :
puis lancer virtualbox !
Enjoy ! _________________ Macbook
Core2Duo @ 2.0GHz - 1Go RAM - HD 80Go - Intel GMA 945
Gentoo GNU/Linux
~amd64 - 2.6.24-gentoo-r2 - Fluxbox || (KDE && Compiz-Fusion) |
|
Back to top |
|
|
|