LINUXOR.SK ... open source notes ...

2007 - The basics of XEN virtualisation

category: howtoz · date: 2007-12-29 · source: old.linuxor.sk/VIRTUALIZATION/BASIC/bh_xen.txt

The Slovak original of this document: 2007 - Základy XEN virtualizácie (slovensky).

asciiart
|=----------------------------------=[ XEN ]=------------------------------=|
+---------------------------------------------------------------------------+
|                                                                           |
|                                      XEN                                  |
|                                                                           |
+---------------------------------------------------------------------------+
|=-------------------------------=[ BH 2007 ]=-----------------------------=|

1. Zakladne terminy

asciiart
        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 interface

2. Obmedzenia

asciiart
        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

asciiart
        BH_Debian4.0_XEN_dom0.txt

4. Instalacia domU - Debian 4.0

asciiart
        BH_Debian4.0_XEN_domU.txt

X. Linkz

asciiart
        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
← howtoz(EN | SK)