Xen

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2017. december 5-én felülvizsgált verziótól ; az ellenőrzések 19 szerkesztést igényelnek .
Xen

NetBSD -t és három Linux disztribúciót futtató Xen
Típusú Virtualizációs szerver
Fejlesztő A Xen Project, XenSource, Inc.
Beírva C [1]
Operációs rendszer Linux , OpenSolaris , BSD
Első kiadás 2003 ( 2003 )
legújabb verzió
Engedély GNU GPL 2 [3]
Weboldal xenproject.org
 Médiafájlok a Wikimedia Commons oldalon

A Xen (pron. / ˈzɛn / ) egy többplatformos hipervizor , amelyet a Cambridge-i Egyetem Számítógép Laboratóriumában fejlesztettek ki, és a GPL licence alá tartozik . Főbb jellemzők: a hardveres virtualizáció mellett a paravirtualizációs mód támogatása , magának a hypervisornak a minimális kódja a hypervisoron kívüli komponensek maximális számának eltávolítása miatt.

Történelem

A Xen kutatási projektként indult a Cambridge -i Egyetemen Ian Pratt vezetésével , aki később a XenSource alapítója lett. A vállalat támogatta a nyílt forráskódú verzió (xen) fejlesztését, és ezzel egyidejűleg értékesítette a XenServer és a XenEnterprise nevű szoftver kereskedelmi verzióit.

A Xen első nyilvános kiadása 2003-ban volt. 2007 októberében a Citrix megvásárolta a XenSource-t, és átnevezte a termékeket:

Később átkeresztelték őket XenServer (Free), Essentials for XenServer Enterprise és Essentials for XenServer Platinum névre.

2007. október 22-én a Citrix befejezte a XenSource [4] átvételét, és az ingyenes projekt átkerült a xen.org oldalra.

2009. október 21-én a Citrix bejelentette, hogy a XenServer kereskedelmi verziói teljesen ingyenesek lesznek [5] . Simon Crosby , a Citrix virtualizációs részlegének főmérnöke kijelentette: „A XenServer 100%-ban ingyenes, és hamarosan teljesen nyílt forráskódú lesz. Egyáltalán nem tervezünk [ebből] profitot termelni” [6] ). Míg a Citrix XenServernek van ingyenes verziója, a XenCenter (központi felügyeleti szoftver) nincs forráskódolva, bár ingyenesen letölthető.

2013. április 15. Xen a Linux Foundation szárnyai alá került [1] Archivált 2013. április 19. a Wayback Machine -nél

Verzióelőzmények

Változat Kiadási dátum Megjegyzések
1.0 2003.10.02 . [7] [8]
2.0 2004.11.05 [9] Élő migráció paravirtuális vendéggépekhez
3.0 2005.12.05 [10] [11]

A 3.0.4-es verzió a következőket is hozzáadta:

3.1 2007.05.18 . [15] Élő migráció HVM vendégek számára, XenAPI támogatás
3.2 2008.01.17 . [16] "Továbbítás" PCI, "alvó" mód ACPI S3.
3.3 2008.08.24 [17] A PCI továbbítás és energiagazdálkodás továbbfejlesztése.
3.4 2009.05.18 . [18] Tartalmazza a „Xen Client Initiative” (XCI) első verzióját.
4.0 2010.04.07 [19] Lehetővé teszi a Linux kernelek dom0-ként történő használatát az új PVOps mechanizmus segítségével. [húsz]
4.1 2011.03.25 [21] Több mint 255 processzor támogatása, jobb stabilitás.( [22] ).
4.2 2012.09.17 . [23] 4095 fizikai (és akár 512 virtuális) processzor támogatása, több PCI szegmens támogatása, továbbfejlesztett biztonság és dokumentáció.( [24] ).
4.3 2013.07.09 [25] Az ARM kísérleti támogatása. A NUMA architektúra jellemzőinek figyelembevétele az ütemezőben. Nyissa meg a vSwitch támogatást .
4.4 2014.10.03. [26] Az ARM támogatás most már stabil. A libxl támogatása a libvirt könyvtár által. Új méretezhető felület az eseménycsatornákhoz. Támogatás beágyazott virtuális környezetek létrehozásához Intel hardveren. Eltávolítottuk az x86 32 bites és ia64 (itanium) hipervizorok támogatását.
4.5 2015.01.15 [27] A Toolstack most át van írva C nyelven, és xl-nek vagy libxl-nek hívják, teljesen lecserélve a régi toolstack xend-et, amelyet pythonban írtak.
4.6 2015.10.13 . [28]
4.7 2016.06.24 [29] Fejlesztések: biztonság, élő migráció, teljesítmény és munkaterhelés. Hardver támogatás (ARM és Intel Xeon). [harminc]
4.8.1 2017.04.12 . [31]
4.9 2017.07.28. [32] Xen Project 4.9 Kiadási megjegyzések
4.10 2017.12.12 [33] Xen Project 4.10 Kiadási megjegyzések
4.11 2018. 10. 07. [34] Xen Project 4.11 Kiadási megjegyzések
4.12 2019.04.02 [35] Xen Project 4.12 Kiadási megjegyzések

Alkalmazások

A virtuális gépek technológiája lehetővé teszi a berendezés funkcionalitásának kiterjesztését a következő módokon:

Terminológia

A hipervizor alapfogalma egy tartomány . A virtuális gép futó példányát tartománynak nevezzük. Ha a virtuális gépet újraindítják, akkor a tartománya megszűnik (az újraindításkor), és egy új tartomány jelenik meg. Sőt, még a migráció során is átmásolódik a tartalom egyik tartományból a másikba. Így élete során szinte minden virtuális gép felváltva találja magát különböző tartományokban. A Xen csak a tartomány fogalmával működik, a "virtuális gép" fogalma pedig az adminisztrációs szinten jelenik meg (a hypervisort vezérlő alkalmazási programok).

A domainek többféle típusúak. A leghíresebbek a dom0 és a domU . A dom0 az első elindított Xen tartomány, általában automatikusan létrejön és betöltődik közvetlenül a hypervisor betöltése és inicializálása után. Ez a tartomány speciális jogokkal rendelkezik a hipervizor vezérlésére, és alapértelmezés szerint az összes számítógépes hardver elérhető a dom0-ból. Valójában a dom0 az, ahol a Xen-t kezelő szoftver él. dom0 mindig egyedül van.

A domU egy tagtartomány (a felhasználói tartomány rövidítése), amely a futó virtuális gépek tartományát tartalmazza. Általában nem fér hozzá valódi hardverhez, és a virtualizációs rendszer "hasznos terhelése". A dom0-val ellentétben a domU sok (általában több tucat) lehet.

stub-domain – egy nagyon speciális operációs rendszert futtató tartomány, amely bármilyen hardverrel vagy illesztőprogram-háttérrel működik. Ez a Xen biztonsági modell továbbfejlesztése.

domain builder (domain constructor) - egy program, amely létrehozza a domU-t (betölti a szükséges kódot, és utasítja a hypervisort, hogy futtasson). A tartomány felépítése mellett általában a virtuális gép számára elérhető virtuális eszközök csatlakoztatásával és konfigurálásával foglalkozik. Felelős a virtuális gépek gazdagépről gazdagépre történő migrálásának folyamatáért is.

Technológia

Paravirtualizáció

A paravirtualizáció egy végrehajtható operációs rendszer kernelének adaptálása, hogy a Xennel együtt működjön, általában PV-re rövidítve. Lehetővé teszi nagyon nagy teljesítmény elérését a "valódi hardver" emulációjának hiánya, az interfészek egyszerűsége és a hypervisor létezésének figyelembevétele miatt a rendszerhívások végrehajtása során a kernelkódban. A privilegizált műveletek végrehajtása tilos, helyettük hiperhívások ( eng.  hypercalls ) készülnek - kérések a vendég operációs rendszer kernelétől a hypervisor felé bizonyos műveletek végrehajtására vonatkozó kéréssel. A legtöbb esetben az operációs rendszer Xen-re történő portolásakor végrehajtott változtatások csak az operációs rendszer kernelt érintik, bár kisebb változtatásokat is jelenthetnek a rendszerkönyvtáraknál (pl. libc). A Xen-hez való alkalmazkodás folyamata nagyon hasonlít az új platformon történő portoláshoz, de sokkal egyszerűbb az illesztőprogram „vendég” részének könnyű implementálása miatt (a Xen illesztőprogramjai két részből állnak - az egyiket a rendszeren kívül hajtják végre) virtuális gép, a második benne van. A vendég rendszerben lévő driver része rendkívül primitív, és csak lekérdezésfordítóként szolgál a második részhez (ezt szándékosan tették, hogy megkönnyítsék az operációs rendszer Xen-re történő portolását). A PV mód nem támogatja a „beágyazott” processzormódokat, mint például a valós-86, a virtual-86, a 32 bites és a 64 bites mód közötti váltást, a hardver virtualizációs emuláció támogatását stb. Ebben a tekintetben a PV-mód létezik a számítógép indításának nincs kezdeti töredéke (BIOS kód utánzattal, rendszerbetöltővel stb.), és a vendég rendszermag azonnal elindul a kívánt módban, akárcsak a hagyományos programok. Ebben a tekintetben különösen maga a Xen nem tud PV módban futni (azaz lehetetlen "beágyazott" hipervizort PV módban futtatni).

Hardver virtualizáció

Hardveres virtualizációs (HVM) módban a vendég operációs rendszer nem "tud" a hypervisor létezéséről. A Xen a QEMU moduljait használva valódi hardvert emulál, és lehetővé teszi az operációs rendszer indítását. A végén a normál teljesítmény érdekében olyan PV meghajtókat kell elindítani, amelyek gyors interfészt valósítanak meg a virtuális eszközökkel, hasonlóan ahhoz, ahogyan PV módban működik. Mivel a legtöbb privilegizált művelet emulált, lehetséges a Xen futtatása HVM módban a Xen alól. Ebben az esetben a beágyazott hipervizor csak PV módban tud működni.

A hipervizor funkciók minimalizálása

A Xen hypervisor (a 3.4-es verzióhoz) minimális műveletsort valósít meg a fő memória, a processzor állapotának, a processzor valós idejű időzítőinek és óraszámlálóinak (TSC), a megszakításoknak és a DMA-vezérlésnek a kezelésére. Az összes többi funkció, mint például a lemez- és blokkeszközök megvalósítása, virtuális gépek létrehozása és eltávolítása, szerverek közötti migrációja stb., a vezérlési tartományban valósul meg. Emiatt a hypervisor mérete nagyon kicsi (a 3.4-es verziónál a teljes hypervisor bináris kódjának mérete kisebb, mint 600 KB), valamint a forráskódjának mérete is. A szerzők szándéka szerint ez növeli a virtualizációs rendszer stabilitását, mivel a hipervizoron kívüli komponensek hibája nem vezet magának a hipervizornak a kompromittálásához/sérüléséhez, és csak a meghibásodott komponensre korlátozza a károsodást anélkül, hogy a többit zavarná.

A hálózat működésével, a blokk (lemezes) eszközökkel, a videoadapterek emulációjával és egyéb eszközökkel kapcsolatos összes funkció kikerül a hypervisorból. A legtöbb ilyen eszköz két részből áll: meghajtók a domU-ban és programok a dom0-ban. Az illesztőprogram (leggyakrabban az operációs rendszer kernelébe építve vagy modulként betöltve) a minimális mennyiségű munkát valósítja meg, valójában lefordítja a kéréseket az operációs rendszerből a programba a dom0-ban. A munka nagy részét a dom0-ban lévő program végzi el. Ebben az esetben a program leggyakrabban minden szervizelt eszközön külön folyamatként fut. Egy ilyen program meghibásodása csak egy eszköz (blokk, hálózat) meghibásodásához vezet, és nem befolyásolja a program többi példányának működését (vagyis nem érinti más tartományok hálózati / blokkeszközeit, sőt az azonos tartományhoz tartozó egyéb eszközök).

Hagyományosan a következő terminológiát használják: frontend a modulnak a domU-ban található része, a backend pedig a dom0-ban található része. Egyes eszköztípusok esetében a háttér-rész eltérő lehet, miközben ugyanaz a frontend rész marad. Például egy blokkeszköz-illesztőprogramnak lehet egy háttérrendszere VHD képalkotó, blokkeszköz-illesztőprogram, iscsi-kezdeményező stb. formájában.

Interdomain kommunikáció

A Xen három kommunikációs mechanizmust biztosít a tartományokhoz: egyet a hipervizorral (hiperhívások), kettőt pedig a tartományok között. Leggyakrabban interakció a dom0 és domU között történik, bár a modell lehetővé teszi két domU közötti interakciót.

A tartományok közötti interakció két típusra oszlik: események (események) és megosztott memória (megosztott memória hozzáférés). A harmadik lehetőség, a memórialapok átvitele, a megosztott memória elérésének speciális esete.

Az események nagyjából ugyanazt a célt szolgálják, mint a megszakítások az x86 architektúrában vagy a jelek Unixban – egy jel gyors szinkron vagy aszinkron továbbítása valamilyen esemény bekövetkeztéről. A megosztott memória-hozzáférés jelentős mennyiségű információ átvitelét teszi lehetővé, az események pedig átviteli sebességet biztosítanak.

Az események lehetnek maszkosak vagy leplezettek. A maszkolatlan események visszahívást okoznak (azt a függvényt hívják meg, amelynek a címét korábban átadták), és lehetővé teszik az esemény azonnali feldolgozását annak előfordulása után. A maszkolt események csak azt jelzik, hogy az esemény megtörtént, és a kezelő rendszeresen megnézi, hogy az esemény (egy vagy több) megtörtént-e. A második módszer lehetővé teszi, hogy ne hívjon visszahívást minden eseményhez, és gyakori események esetén jelentősen csökkenti a feldolgozási időt. Éppen ellenkezőleg, az első opció (visszahívással) lehetővé teszi egy olyan esemény feldolgozásának sebességének növelését, amely nem túl gyakran fordul elő, de azonnali választ igényel.

Virtuális gépek migrálása

A Xen (a felügyeleti veremen keresztül) támogatja a vendég virtuális gépek hálózaton keresztüli migrálását. A paravirtuális gépek migrációja a Xen 2-től, a HVM pedig a 3-as verziótól támogatott. A migráció történhet kikapcsolt vendégrendszerrel, vagy közvetlenül a folyamat során, az úgynevezett „élő” migrációval ( angolul  live migration ) elérhetőség.

Mindkét fizikai Xen-kiszolgálónak ugyanazt a tárolót kell látnia, ahol a virtuális gép adatai találhatók. Erre azért van szükség, mert egy virtuális gép migrálásakor a fájlrendszere nem másolódik, mivel ez még gyors hálózat esetén is túl sok időt venne igénybe. A megosztott tárhely különféle SAN vagy NAS technológiákon alapulhat, mint például a Fibre Channel , az iSCSI vagy a DRBD .

Toolstack

Tekintettel arra, hogy maga a hypervisor (kb. 500-600 KB) csak a rendszer „magját” valósítja meg, az összes többi funkció a dom0-ban futó alkalmazási rétegbe kerül. A Xenen kívüli funkciókat megvalósító programkészletet angolnak nevezzük.  toolstack (nincs jól bevált fordítás, néha a "menedzsment verem" kifejezést használják).

A Xen eszközkészletének két változata létezik: xend alapú (a legtöbb Xen disztribúcióban benne van) és xapi alapú (a Citrix XenServer és a Xen Cloud Platform része). A Xen-et a Xen-nel egy időben fejlesztették, Pythonban írták, és a kezdetektől nyílt forráskódú licenc alatt volt. A Xapi a Xensource (a továbbiakban Citrix) tulajdona volt, de 2009-ben adták ki a GPL alatt. A Xapi OCaml nyelven íródott , az írás idején kisebb funkciókészlettel rendelkezett, de stabilabb volt.

A 4.5-ös verzióban a pythonban írt xend-et a C-ben írt xl/libxl váltotta fel.

Az eszközkészlet mindkét verziója a következő segédprogramokat tartalmazza:

A Toolstack biztosítja a virtuális gépek kezelését (létrehozás/törlés, indítás/leállítás, migráció, erőforrások csatlakoztatása stb.). Ezen túlmenően az eszközkészlet erőforrás-kezelést biztosít nagyméretű rendszerek számára: virtuális gép lemezképeinek tárolására szolgáló tárakat (SR - storage repository) hoz létre és tart fenn, támogatja a kiszolgálókészleteket a virtuális gépek migrálásához, valamint képes kezelni bonyolult helyi hálózati konfigurációkat, beleértve azokat is. VLAN támogatással . Ezenkívül az XML-RPC [36] alapú XenApi távvezérlő interfész is támogatott .

Használat

A Xen minden nap egyre több platformot támogat.

Gazdarendszerek

1. típusú hibrid hipervizorként a Xen közvetlenül a hardverplatformon fut, de futtatásához a dom0-ban található gazdagép operációs rendszerre van szükség. A Xen a Pentium II - től kezdve támogatja a processzorokat , vannak x86-64 , PowerPC , Itanium (4.4-es verzióig) és ARM architektúrákhoz (4.4-es verzió óta stabil) verziók. A Xen betöltése rendszertöltővel, például GRUB-val vagy hasonlóval történik . A Xen a betöltés után azonnal elindítja az operációs rendszert a dom0-ban.

A legtöbb telepítés Linuxot használ a dom0 vezérlőtartomány operációs rendszereként. A Xen-támogatás hosszú ideig nem szerepelt a hivatalos Linux kernelben, és a v2.6.18-as kernel javításaiként létezett. A 2.6.37-es verzió óta a pv_ops mechanizmus megjelent a Linux kernelben a hipervizorokkal való interakcióhoz [37] . Ez a mechanizmus lehetővé teszi a kernel számára, hogy paravirtuális módban és közvetlenül a hardveren is működjön. A Xen 4.0-tól kezdve támogatja a pv_ops mechanizmust a dom0 Linux kernelhez [38] . A 3.0 feletti Linux kernelek teljes mértékben támogatják a Xen-t a dom0 és a domU esetében is [39] .

Ezenkívül a következő operációs rendszerek működhetnek dom0 néven:

Vendég rendszerek

A legtöbb operációs rendszer futtatható HVM hardvervirtualizációs módban, azonban a paravirtualizációs technológiát használják a nagy végrehajtási sebesség eléréséhez. A következő vendég operációs rendszerek futtathatók paravirtuális módban a domU-ban:

Más operációs rendszerek, például a Plan 9 portjai is készülnek. Várhatóan a Xen hivatalos portjai megjelennek ezen operációs rendszereken (ahogyan a NetBSD esetében is történt).

A Microsoft Windows család operációs rendszerei teljes HVM virtualizációs módban futhatnak a Xen 3-tól kezdve a hardveres virtualizációt támogató processzorokon. Ebben az esetben a virtuális eszközök (lemez, hálózat) emulációja a QEMU speciális verziójával történik . A Windows felgyorsítására úgynevezett paravirtuális illesztőprogramok használhatók . A paravirtuális módban működő Linuxtól eltérően a Windows kernel változatlan, és hardveres virtualizációs módban fut, de az eszközillesztők közvetlenül (HyperCalls-on keresztül) érik el a Xen-t, megkerülve a QEMU emulációs réteget. Fejlesztés alatt állnak a GPL által támogatott paravirtualizációs illesztőprogramok Windowshoz, a Citrix XenServer és az Oracle VM termékek pedig aláírt paravirtualizációs illesztőprogramokat tartalmaznak Windowshoz.

Felhőrendszerek

A Xen-t széles körben használják virtualizációs összetevőként a számítási felhőben és a dedikált privát szerverszolgáltatásokban . A hosting cégek, például az Amazon Elastic Compute Cloud , a Liquid Web , a Fujitsu Global Cloud Platform , [46] a Linode , a SparkNode [47] és a Rackspace Cloud a Xen-t használják virtuális gép hipervizorként.

Jelenleg[ pontosítás ] A Xen közösség fejleszti a Xen Cloud Platformot (XCP), egy szervervirtualizációs rendszert. Az XCP a Citrix XenServer ingyenes verziójából származik, és teljes egészében a GNU GPL alatt jelent meg .

Kereskedelmi termékek

Számos Xen-alapú kereskedelmi szerverkonszolidációs termék létezik. Ezek különösen olyan termékek, mint:

Jegyzetek

  1. Xen | freshmeat.net . Letöltve: 2009. május 19. Az eredetiből archiválva : 2009. június 8..
  2. A Xen 4.16.1 kiadása – 2022.
  3. https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=COPYING;h=310fd52c27f8f23749046bfe0f4852f8e4aa2936;hb=RELEASE-4.100.
  4. Citrix Systems » A Citrix befejezte a XenSource beszerzését . Citrix Systems (2007. július 12.). Az eredetiből archiválva: 2012. február 15.
  5. virtualization.info | A Citrix a teljesen nyílt forráskódú XenServerre – FRISSÍTVE (lefelé irányuló kapcsolat) . Letöltve: 2010. április 8. Az eredetiből archiválva : 2010. március 11.. 
  6. " A XenServer 100%-ban ingyenes, és rövidesen teljesen nyílt forráskódú is. Abból egyáltalán nincs bevétel. »
  7. SourceForge.net: Xen: . Letöltve: 2012. május 2. Az eredetiből archiválva : 2012. november 12..
  8. [https://web.archive.org/web/20120112084304/http://lwn.net/Articles/52033/ Archivált 2012. január 12-én a Wayback Machine -nél Az első stabil Xen kiadás [LWN.net]]
  9. [https://web.archive.org/web/20120112075413/http://lwn.net/Articles/109789/ Archiválva 2012. január 12-én a Wayback Machine Xen 2.0 kiadásán [LWN.net]]
  10. [https://web.archive.org/web/20120112091258/http://lwn.net/Articles/162841/ Archiválva 2012. január 12-én a Wayback Machine Xen 3.0 kiadásán [LWN.net]]
  11. XenSource: sajtóközlemények
  12. Archivált másolat (a hivatkozás nem elérhető) . Letöltve: 2012. február 10. Az eredetiből archiválva : 2011. október 1.. 
  13. [https://web.archive.org/web/20111001215720/http://lists.xensource.com/archives/html/xen-devel/2006-10/msg00733.html Archiválva : 2011. október 1. a Wayback Machine -nél [Xen-devel] Megjelent a Xen 3.0.3! -Xen Forrás]
  14. [https://web.archive.org/web/20111001215747/http://lists.xensource.com/archives/html/xen-devel/2006-12/msg00889.html Archiválva : 2011. október 1. a Wayback Machine -nél [Xen-devel] FW: Megjelent a Xen 3.0.4! -Xen Forrás]
  15. [https://web.archive.org/web/20111001215508/http://lists.xensource.com/archives/html/xen-announce/2007-05/msg00002.html Archiválva : 2011. október 1. a Wayback Machine -nél [Xen-devel] Megjelent a Xen 3.1! -Xen Forrás]
  16. A Xen 3.2.0 hivatalos megjelenése: VMblog.com – Virtualizációs technológiai hírek és információk mindenkinek . Letöltve: 2012. május 2. Az eredetiből archiválva : 2012. április 12..
  17. Xen 3.3.0 hypervisor letöltésre kész - The H: Biztonsági hírek és nyílt forráskódú fejlesztések Archiválva : 2012. március 14.
  18. A Xen.org bejelentette a Xen 3.4 Hypervisor | kiadását Citrix Blogok (nem elérhető link) . Letöltve: 2012. május 2. Az eredetiből archiválva : 2011. március 15. 
  19. Virtualizáció: A Xen a 4-es verzió – The H Open Source: News and Features (Hírek és szolgáltatások) – kiadásával szeretné felzárkózni . Letöltve: 2012. május 2. Az eredetiből archiválva : 2012. március 14.
  20. Archivált másolat . Letöltve: 2012. május 2. Az eredetiből archiválva : 2012. május 10.
  21. Xen 4.1 kiadások - blog.xen.org (lefelé mutató hivatkozás) . Letöltve: 2012. május 2. Az eredetiből archiválva : 2011. augusztus 29.. 
  22. XenParavirtOps - Xen Wiki (downlink) . Letöltve: 2012. május 2. Az eredetiből archiválva : 2011. november 27.. 
  23. Megjelent a Xen 4.2 - blog.xen.org (lefelé hivatkozás) . Letöltve: 2013. március 15. Az eredetiből archiválva : 2013. január 16.. 
  24. Xen kiadás jellemzői - Xen Wiki . Letöltve: 2013. március 15. Az eredetiből archiválva : 2013. április 29..
  25. Megjelent a Xen 4.3! - blog.xen.org (downlink) . Letöltve: 2014. március 29. Az eredetiből archiválva : 2013. július 13. 
  26. Megjelent a Xen 4.4 - blog.xen.org (downlink) . Hozzáférés dátuma: 2014. március 29. Az eredetiből archiválva : 2014. március 10. 
  27. A kevesebb több az új Xen Project 4.5 kiadásban . Letöltve: 2015. május 15. Az eredetiből archiválva : 2015. március 15.
  28. A hozzájárulások legjobb minősége és mennyisége az új Xen Project 4.6-os kiadásában . Letöltve: 2018. május 25. Az eredetiből archiválva : 2018. május 26.
  29. A Xen Project 4.8.1 elérhető . Xenproject.org (2017. április 12.). Letöltve: 2017. június 1. Az eredetiből archiválva : 2017. október 23..
  30. Xen Project 4.7 Feature List . Xen projekt (2016. június 24.). Letöltve: 2018. augusztus 8. Az eredetiből archiválva : 2018. augusztus 8..
  31. A Xen Project 4.8.1 elérhető | Xen Project Blog . blog.xenproject.org . Letöltve: 2018. február 19. archiválva az eredetiből: 2018. február 19.
  32. A Xen Project Hypervisor 4.9 újdonságai . Letöltve: 2018. április 26. Az eredetiből archiválva : 2018. június 11.
  33. A Xen Project Hypervisor 4.10 újdonságai . Letöltve: 2018. április 26. archiválva az eredetiből: 2018. április 20.
  34. Gross, Juergen Újdonságok a Xen Project Hypervisor 4.11 -ben (2018. július 10.). Letöltve: 2018. január 17. Az eredetiből archiválva : 2018. július 11.
  35. Gross, Juergen ÚJDONSÁGOK A XEN 4.12-BEN (2019. április 2.). Letöltve: 2019. április 29. Az eredetiből archiválva : 2019. május 15.
  36. XenApi (lefelé irányuló kapcsolat) . Hozzáférés dátuma: 2012. május 22. Az eredetiből archiválva : 2012. január 25. 
  37. XenParavirtOps - Xen Wiki (downlink) . Letöltve: 2012. május 2. Az eredetiből archiválva : 2011. november 27.. 
  38. Xen.org és a PVOps Dom0 Kernel Saga - blog.xen.org (lefelé mutató hivatkozás) . Letöltve: 2012. május 18. Az eredetiből archiválva : 2012. július 13. 
  39. A Xen ünnepli a teljes Dom0 és DomU támogatást a Linux 3.0-ban – blog.xen.org (lefelé mutató hivatkozás) . Hozzáférés dátuma: 2012. május 18. Az eredetiből archiválva : 2011. június 7. 
  40. MARC: Levelezőlista A.R.Chives . Letöltve: 2012. május 18. Az eredetiből archiválva : 2020. április 1.
  41. NetBSD/xen . Letöltve: 2012. május 18. Az eredetiből archiválva : 2012. május 11.
  42. NetBSD/xen Hogyan . Letöltve: 2015. augusztus 19. Az eredetiből archiválva : 2015. január 13..
  43. 21.8. FreeBSD mint Xen™-Host . www.freebsd.org. Letöltve: 2019. augusztus 31. Az eredetiből archiválva : 2019. augusztus 31.
  44. NetBSD/xen . Letöltve: 2012. június 14. Az eredetiből archiválva : 2012. június 22..
  45. FreeBSD/Xen port (downlink) . Letöltve: 2012. június 14. Az eredetiből archiválva : 2012. október 12.. 
  46. Suzanne Tindal. A Fujitsu globális felhője Ausztráliában indul . ZDNet Australia (2011. február 28.). Archiválva az eredetiből 2012. október 17-én.
  47. sparknode.com . Letöltve: 2012. szeptember 26. Az eredetiből archiválva : 2012. szeptember 25..
  48. ↑ Az Oracle bemutatja az Oracle VM 3.0-t . Letöltve: 2012. április 30. Az eredetiből archiválva : 2011. november 27..

Linkek