|=----------------------------------=[ 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 interface ================================================== 2. 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