2007 - Základy XEN virtualizácie
Anglická verzia tohto dokumentu: 2007 - The basics of XEN virtualisation.
|=----------------------------------=[ XEN ]=------------------------------=| +---------------------------------------------------------------------------+ | | | XEN | | | +---------------------------------------------------------------------------+ |=-------------------------------=[ BH 2007 ]=-----------------------------=|
1. Zakladne terminy
Xen je hypervisor (virtual machine monitor (VMM)) pre x86-kompatibilne PC.
Xen moze bezpecne spustat niekolko virtualnych strojov, kde na kazdom
moze byt spusteny iny OS. To vsetko na jednom fyzickom systeme s
vykonom, ktory sa blizi nativnej rychlosti.
Xen virtualizacia - zaklady
---------------------------
* dom0 : Server s xen-jadrom na ktorom su spustene virtualne stroje (linux, bsd)
* domU : Virtualny stroj, ktory moze byt paravirtualizovany alebo hardwerovovirtualizovany
* paravirtualizacia : Virtualizacia pri ktorej je hostovsky OS modifikovany tak aby mohol bezat ako Virtualny stroj.
* hardwerovavirtualizacia, HVM : Umoznuje spustenie nemodifikovaneho OS napriklad windows. Vyzaduje podporu procesora: SVM alebo 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 : fyzicky interface (v domU je znacenie ethX urcene pre normalne sietove rozhrania)
* vethX: logicky interface
* vifX.X: virtualny interface2. Obmedzenia
Xen 3. umoznuje pouzit len 3 sietove rozhrania v domU
Xen 3.1 podporuje 8 sietovych rozhrani v domU
XenEnterprise je postaveny na 64bit verzii Xenu, ktory umoznuje pouzitie az 128GB fyzickej pamate.
XenServer je taktiez postaveny na 64bit verzii Xenu, ktory umoznuje pouzitie az 128GB fyzickej pamate.
XenExpress je taktiez postaveny na 64bit verzii Xenu, ale ma obmedzenie na pouzitie iba 4GB fyzickej pamate.
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