Xen

Xen A kép leírása, az alábbiakban szintén kommentálva Xen fut NetBSD-vel és három Linux disztribúcióval . Információ
Fejlesztette A Xen projekt
XenSource, Inc.
Utolsó verzió 4.15.0 (2021. április 8)
Letét https://xenbits.xen.org/gitweb/?p=xen.git;a=summary
Beírva VS
Környezet Cross-platform
típus Virtualizáció
Engedély GNU GPL
Weboldal www.xenproject.org

Xen egy szabad szoftver a virtualizáció , konkrétan hypervisor a virtuális gép , 1-es típusú.

A fejlesztés kezdődött, mint egy kutatási projekt a Cambridge-i Egyetemen az Egyesült Királyságban . Ezt követően létrehozták és tovább fejlesztették a XenSource-t. A Xen lehetővé teszi több virtuális operációs rendszer (vendég) futtatását egyetlen gépen. A Xen a 3.0 verzió óta részben integrálva van a linux kernel fő részébe .

Bemutatás

A Xen lehetővé teszi több operációs rendszer (és azok alkalmazásai) futtatását, egyetlen fizikai gépen külön, x86 , x86-64 , IA-64 és PowerPC , ARM Cortex-A7 és Cortex-A15 platformokon (hamarosan megjelenik a SPARC-on ). A vendég operációs rendszerek így megosztják a gazdagép erőforrásait.

A Xen a virtuális gépek "paravirtualizálója" vagy "hipervizorja". A vendég operációs rendszerek "tisztában vannak" az alapul szolgáló Xennel, őket "portolni" (adaptálni) kell, hogy a Xenen fussanak. A Linux , a NetBSD , a FreeBSD , a Plan 9 és a GNU Hurd már futhat Xen-en.

A Xen 3 olyan nem módosított rendszereket is futtathat, mint a Windows az Intel VT technológiáját támogató processzorokon vagy az AMD-AMD-V (projekt neve: Pacifica).

Az x86 , x64 , IA-64 , PowerPC, valamint ARM és SPARC architektúrák támogatottak. A többprocesszoros ( SMP ) és részben a Hyper-Threading támogatott.

Xen építészet

Minden vendég operációs rendszer "tartományban" fut. A Xen egy vékony réteg, amely közvetlenül a hardveren működik.

Xen építészet
Xen vezérlő szoftver
Xeno-Linux
Xen illesztőprogramok
Felhasználói terület
Linux
Xen illesztőprogramok
Felhasználói terület
NetBSD
Xen illesztőprogramok
Felhasználói terület
FreeBSD
Xen illesztőprogramok
Felhasználói terület
9. terv
Xen illesztőprogramok

Xen

Hardver: processzor, memória, tárhely, hálózat stb.

Ipari szereplők

Összehasonlítás más virtualizációs megoldásokkal

A virtualizáláshoz általában a hardverre telepített gazda operációs rendszerre és adott esetben egy közbenső rétegre van szükség. Ezután egy vagy több vendég operációs rendszer telepíthető párhuzamosan.

Ezen „paravirtualizáció” (a vendég operációs rendszer adaptálása) és könnyedsége miatt a Xen az egyik legerősebb virtualizációs eszköz. A vendég rendszerek valóban hozzáférhetnek a hardverhez, ami sokkal jobb lehetőségeket kínál az optimalizálásra. A zárt forráskódú Windows virtuális gép futtatása azonban nagy terhelés mellett bizonyos stabilitási problémákat vet fel .

Lásd is

Kapcsolódó cikkek

Külső linkek

Megjegyzések és hivatkozások

  1. Megjelent a Xen 4.15  " (hozzáférés : 2021. április 10. )
  2. "  Xen ARM virtualizációs kiterjesztésekkel  " (hozzáférés : 2014. július 13. ) .
  3. (in) HOGYAN: Windows XP alatt futó Xen 3.0 Ubuntu Dapper Drake .
  4. (in) "A  XenSource 6 millió dolláros A sorozatú finanszírozást szed.  ” (Hozzáférés: 2008. június 30. ) .
  5. (in) Citrix a kiszolgálói és asztali virtualizációs piacok belépéséhez a XenSource "archivált másolatának megszerzésével " (2018. július 23-i verzió az internetes archívumban ) .