Xen

Xen Popis tohoto obrázku, také komentován níže Xen se systémem NetBSD a třemi distribucemi Linuxu . Informace
Vyvinul Projekt Xen
XenSource, Inc.
Poslední verze 4.15.0 (8. dubna 2021)
Vklad https://xenbits.xen.org/gitweb/?p=xen.git;a=summary
Napsáno VS
životní prostředí Cross-platform
Typ Virtualizace
Licence GNU GPL
webová stránka www.xenproject.org

Xen je svobodný software pro virtualizaci , konkrétně hypervisor pro virtuální stroj typu 1.

Jeho vývoj začal jako výzkumný projekt na Cambridge University ve Velké Británii . XenSource byl následně vytvořen a pokračoval ve vývoji. Xen umožňuje provozovat více virtuálních operačních systémů (hostů) na jednom hostitelském počítači. Xen byl částečně integrován do hlavní části linuxového jádra od verze 3.0.

Prezentace

Xen umožňuje provozovat více operačních systémů (a jejich aplikací) izolovaně na jednom fyzickém stroji na platformách x86 , x86-64 , IA-64 a PowerPC , ARM Cortex-A7 a Cortex-A15 (již brzy na SPARC ). Hostující operační systémy tedy sdílejí zdroje hostitelského počítače.

Xen je „paravirtualizer“ nebo „hypervisor“ virtuálních strojů. Hostující operační systémy si „uvědomují“ základní Xen, pro spuštění na Xen je třeba je „portovat“ (přizpůsobit). Linux , NetBSD , FreeBSD , Plan 9 a GNU Hurd již mohou běžet na Xen.

Xen 3 může také provozovat nemodifikované systémy, jako je Windows, na procesorech podporujících technologie VT společnosti Intel nebo AMD-V (název projektu: Pacifica) od AMD.

X86 , x64 , IA-64 , PowerPC a ARM a SPARC jsou podporovány. Podporovány jsou multiprocesory ( SMP ) a částečně Hyper-Threading .

Xen architektura

Každý hostující operační systém běží v „doméně“. Xen je tenká vrstva, která pracuje přímo na hardwaru.

Xen architektura
Software pro ovládání Xen
Xeno-Linux
Ovladače Xen
Oblast uživatele
Linux
Ovladače Xen
Oblast uživatele
NetBSD
Ovladače Xen
Oblast uživatele
FreeBSD
Ovladače Xen
Oblast uživatele
Plán 9
Ovladače Xen

Xen

Hardware: procesor, paměť, úložiště, síť atd.

Průmysloví hráči

Srovnání s jinými virtualizačními řešeními

Virtualizace obvykle vyžaduje hostitelský operační systém nainstalovaný na hardwaru a volitelně mezilehlou vrstvu. Jeden nebo více hostujících operačních systémů lze poté nainstalovat paralelně.

Díky této „paravirtualizaci“ (přizpůsobení hostujícího operačního systému) a její lehkosti je Xen jedním z nejsilnějších virtualizačních nástrojů. Hostující systémy mohou mít přímý přístup k hardwaru, který nabízí mnohem lepší potenciál pro optimalizaci. Spuštění virtuálního počítače s Windows s uzavřeným zdrojovým kódem však při velkém zatížení přináší určité problémy se stabilitou .

Podívejte se také

Související články

externí odkazy

Poznámky a odkazy

  1. „  Je vydán Xen 4.15  “ (přístup 10. dubna 2021 )
  2. „  Xen ARM s virtualizačními rozšířeními  “ (zpřístupněno 13. července 2014 ) .
  3. (in) HOWTO: Windows XP běžící pod Xen 3.0 na Ubuntu Dapper Drake .
  4. (in) „  XenSource zvyšuje financování série A o 6 milionů $.  “ (Zpřístupněno 30. června 2008 ) .
  5. (in) Citrix vstoupí na trhy virtualizace serverů a desktopů se získáním „archivované kopie“ XenSource (verze 23. července 2018 v internetovém archivu ) .