Diese Seite beschreibt Methoden auf einem Linux-Server weitere Server als abgeschlossene Prozesse zu starten. Dieses geschieht über chroot(). Diese Methoden sind vergleichbar mit jails von FreeBSD.
Software-Lösungen
UserModeLinux - Mehrere angepasste Linuxkernel laufen als normaler Prozess unter einem "normalen" Linuxkernel
Vserver - Ein Kernel teilt sich in mehrere virtuelle Kernel
VirtualBox http://www.virtualbox.org Freie Software vom Funktionsumfang ähnlich VmWare Workstation
Xen - Mehrere angepasste Kernel laufen auf einem angepassten Linuxkernel
KVM - Kernel based Virtual Machine
Filesysteme die virtuelle Server benutzen
- raw - Ein Filesystem wie es auf der Platte für ein normales OS stehen könnte.
- qcow - QEMU, KVM, XEN
- cow - QEMU, KVM, XEN
- vmdk - Vmware 3,4 .. sowie QEMU soll es können. Was ist mit Vmware 5,6?
- vhd - VirtualPC
vdi?? - VirtualBox
- ??? - Parallels
- * Xen kein eigenes sondern Linux/Qemu übliche?
- iSCSI oder andere SANs? Boot direkt möglich?
Utilitys zum umwandeln von Filesystemen für virtuelle Server
- qemu-img kann vmdk,cow,raw ... erzeugen und lesen.
- VMWare Converter 3 - raw to vmdk
Tip: Import Funktion in der neuen Virtualisierungslösung suchen.
Netzwerksimulationen
- User Keine root Privilegien nötig: QEMU
- Briged: VMware-Server, QEMU/bridge(module)
- NAT: VMware-Server, QEMU
- Privates Netzwerk geroutet zum LAN: VMware-Server
kein Netzwerk:
GUI zu Verwaltung
http://virt-manager.et.redhat.com/ http://www.openqrm.org/
Verwandte Befehle
chroot - eine Basis aller virtuellen Server für das Dateisystem.
- makejail - hilft Administratoren ein chroot jail zu bauen und zu aktualisieren.
Links zu Dokumentationen
http://www.galileocomputing.de/openbook/ubuntu/ubuntu21_001.htm
Andere Seiten gleiches Thema
http://www.linuxforen.de/forums/showthread.php?t=87251