2007 - The basics of XEN virtualisation
The Slovak original of this document: 2007 - Základy XEN virtualizácie (slovensky).
|=----------------------------------=[ XEN ]=------------------------------=| +---------------------------------------------------------------------------+ | | | XEN | | | +---------------------------------------------------------------------------+ |=-------------------------------=[ BH 2007 ]=-----------------------------=|
1. Zakladne terminy
Xen is a hypervisor (virtual machine monitor, VMM) for x86-compatible PCs.
Xen moze bezpecne spustat niekolko virtualnych strojov, kde na kazdom
moze byt spusteny iny OS. To vsetko na jednom fyzickom systeme s
at close to native speed.
Xen virtualizacia - zaklady
---------------------------
* dom0 : Server s xen-jadrom na ktorom su spustene virtualne stroje (linux, bsd)
* domU : a virtual machine, either paravirtualised or hardware-virtualised
* paravirtualisation : virtualisation in which the guest OS is modified so that it can run as a virtual machine.
* hardware virtualisation, HVM : lets an unmodified OS, Windows for instance, run. Needs processor support: SVM or VT
* SVM : Secure Virtual Machines, hardwerova virtualizacia od AMD, znama ako Pacifica
* VT : hardwerova virtualizacia od Intelu
* xm : Xen management, program pre spravu XEN strojov
* virsh : virtual shell, frontend pre xm na riadenie virtualnych strojov (Xen a ine virtualizacne stroje)
* virt-manager : GUI poskytujuce pohlad na virtualne stroje na jednom dom0 hostitelovy
Xen virtualizacia - siet
------------------------
* ethX : a physical interface (in a domU, ethX names the ordinary network interfaces)
* vethX: logicky interface
* vifX.X: virtualny interface2. Obmedzenia
Xen 3 allows only three network interfaces in a domU
Xen 3.1 podporuje 8 sietovych rozhrani v domU
XenEnterprise is built on the 64-bit Xen, which allows up to 128 GB of physical memory.
XenServer is also built on the 64-bit Xen, which allows up to 128 GB of physical memory.
XenExpress is also built on the 64-bit Xen, but is limited to 4 GB of physical memory.
XenEnterprise moze vyuzivat az 32 fyzickych CPU socketov, kazdy CPU moze mat 32 jadier
XenServer moze vyuzivat az 32 fyzickych CPU socketov, kazdy CPU moze mat 32 jadier
XenExpress moze vyuzivat 2 fyzicke CPU sockety, kazdy CPU moze mat 8 jadier
XenEnterprise and XenServer umoznuju spustenie 50 virtualnych strojov na jednom serveri naraz.
XenExpress podporuje spustenie 4 virtualnych strojov naraz.3. Instalacia dom0 - Debian 4.0
BH_Debian4.0_XEN_dom0.txt
4. Instalacia domU - Debian 4.0
BH_Debian4.0_XEN_domU.txt
X. Linkz
GUI pre XEN
-----------
http://www.enomalism.com/
Automating Xen Virtual Machine Deployment
-----------------------------------------
http://howto.krisbuytaert.be/AutomatingVirtualMachineDeployment/
Networking
----------
http://wiki.xensource.com/xenwiki/XenNetworking
http://wiki.xensource.com/xenwiki/XenNetworkingExamples
XEN na DEBIANe dom0
-------------------
http://www.howtoforge.com/debian_etch_xen_3.1
XEN na DEBIANe domU
-------------------
http://wiki.xensource.com/xenwiki/DebianDomU
Debian a XEN
------------
http://wiki.xensource.com/xenwiki/DebianPackageMaintenance
Testovane systemy, storage, komponenty a ovladace pre XEN
---------------------------------------------------------
http://hcl.xensource.com/?showall=yes&subtab=systems
http://hcl.xensource.com/?showall=no&subtab=storage
http://hcl.xensource.com/?showall=no&subtab=components
http://hcl.xensource.com/?showall=no&subtab=drivers
Firmy poskytujuce virtualne stroje
----------------------------------
http://www.budgetdedicated.com/
http://wiki.xensource.com/xenwiki/VirtualPrivateServerProviders
Ostatne
-------
http://wiki.xensource.com/xenwiki/XenFaq
http://www.linuxjournal.com/article/8909
http://www.root.cz/clanky/klonovanie-tucniaka-alebo-virtualizacia-v-linuxe-dalsie-projekty/
Virtualny cluster na XENe
-------------------------
http://www.clustermonkey.net//content/view/139/33/
http://www.clustermonkey.net//content/view/139/33/1/1/
Video - XenEnterprise v4 features
---------------------------------
http://bits.xensource.com/training/400/mini_training/v4_mini_product_training.html