Phuong Vo a ?crit : > I know that you are using virtualization for HanoiLUG server after read your > tweet, can I ask what is your virtualization software? Xen, OpenVZ or > VirtualBox. At AuF (and also personally) we use : - OpenVZ for running multiple GNU/Linux servers on one machine ; - VirtualBox for running MS-Windows inside a GNU/Linux desktop ; - UML for running a Debian development environment on my laptop.
XEN is good too but I don't like the idea of dedicating resources. And I'm hardly waiting for KVM hardware support I don't have yet? > I am thinking about using several virtual machine for testing/learning linux > without screwing up the whole system [?]. Out of those three, OpenVZ is > interesting as it is specialized for Linux, meaning that it has very good > speed compared to others VM, but I haven't used it yet, I have only played > with VirtualBox. I would say it depends on the situation. If you just want to run a single GNU/Linux environment without service, e.g. for compiling, then probably just a chroot is enough! :-) That's what pbuilder does for example. If you want a GNU/Linux command-line server, then UML (User Mode Linux = a Linux kernel running in user mode, as a threaded process inside the host) is probably enough and has the advantage of requiring no host kernel change. If you want a full GNU/Linux with graphic environment, then VirtualBox is probably the easiest solution and can still be quite fast if you have hardware support for virtualisation (see "egrep '^flags.*(vmx|svm)' /proc/cpuinfo"). If you want to run multiple GNU/Linux servers on the same machine, then OpenVZ is the best solution I know for now, since it allows to securely and fairly (or not) share resources but still limiting their usage. But OpenVZ being still in development, some parts of it are not finished yet. Especially using IPv6, NAT or connection tracking inside a virtual environment will make the kernel ooops or even crash quickly? I've experienced that too many times so I have been forced to put these functionalities on the host side or even on dedicated servers? But these nasty bugs are being corrected, it's only a mater of time now. Note that using XEN could be a way to temporarily solve this problem by splitting a machine in two parts: one running a domU as a standard Linux kernel for IPv6 functions and the other one running a domU as an OpenVZ patched Linux kernel for all other services. Yes, you can even mix some of the virtualization technologies, isn't that great?! :-) -- Jean Christophe "????" ANDR? ? ? ? Responsable technique r?gional Bureau Asie-Pacifique (BAP) ? ? ? http://www.asie-pacifique.auf.org/ Agence universitaire de la Francophonie (AuF) ? ? ? http://www.auf.org/ Adresse postale : AUF, 21 L? Th?nh T?ng, T.T. Ho?n Ki?m, H? N?i, Vi?t Nam T?l. : +84 4 9331108 ? Fax : +84 4 8247383 ? Cellul. : +84 91 3248747 ? Note personnelle: merci d'?viter de m'envoyer des fichiers PowerPoint ? ? ou Word, cf http://www.gnu.org/philosophy/no-word-attachments.fr.html ? -------------- section suivante -------------- Une pi?ce jointe non texte a ?t? nettoy?e... Nom: signature.asc Type: application/pgp-signature Taille: 260 octets Desc: OpenPGP digital signature Url: http://lists.hanoilug.org/pipermail/hanoilug/attachments/20090220/40a789ea/attachment.pgp
