Na drie jaar sinds de oprichting van de 7.x tak door Citrix de release van het platform (), bedoeld voor het beheer van de virtualisatieserverinfrastructuur op basis van de hypervisor Xen. XenServer maakt het mogelijk om snel een virtualisatiesysteem voor servers en werkstations op te zetten, en biedt middelen voor gecentraliseerd beheer van een onbeperkt aantal servers en virtuele machines.
Tot de release van 7.4 werd XenServer verspreid als een open source project, maar daarna werd de publicatie van nieuwe code beperkt en transformeerde het project in een propriƫtair product van Citrix Hypervisor met een gratis versie, Express Edition, in functionaliteit en beschikbaar voor na registratie. Bijvoorbeeld, de grootte van het cluster in Express Edition is beperkt tot 3 knooppunten, en het bevat geen middelen voor hoge beschikbaarheid, integratie met Active Directory, rolgebaseerde toegangscontrole (RBAC), dynamisch geheugbeheer (DMC, D), hot patching, automatische update-installatie, live migratie van opslag, GPU-bypass en virtualisatie.
Toch worden verschillende componenten van XenServer afzonderlijk doorontwikkeld met . In reactie op de veranderende aard van het product heeft de gemeenschap het project , waarbinnen Onder de kenmerken van XenServer valt de mogelijkheid om meerdere servers te combineren in een pool (cluster), middelen voor hoge beschikbaarheid (High Availability), ondersteuning voor snapshots, en het delen van gedeelde bronnen via XenMotion-technologie. Live migratie van virtuele machines tussen clusterhosts en tussen verschillende clusters/individuele hosts (zonder gedeelde opslag) wordt ondersteund, evenals live migratie van VM-schijven tussen opslag. Het platform kan werken met een groot aantal opslagsystemen en heeft een eenvoudige en begrijpelijke interface voor installatie en beheer. Voor het beheren van het systeem kan XenCenter (DotNet), de opdrachtregel of OpenXenManager (Python) worden gebruikt.
innovaties
Belangrijkste XenServer 8:
- De installatietemplates zijn bijgewerkt naar de pakketbasis CentOS 7.5. Gebruikte Linux-kernel 4.19 en hypervisor ;
- Het geheugenallocatie-algoritme voor de beheerdomein (Dom0): standaard wordt nu 1 GB + 5% van het beschikbare RAM toegewezen, maar niet meer dan 8 GB;
- Sjablonen zijn toegevoegd voor gebruik op de gastsystemen van de distributies SUSE Linux Enterprise Server 15, SUSE Linux Enterprise Desktop 15, CentOS 7.6, Oracle Linux 7.6, Red Hat Enterprise Linux 7.6, Scientific Linux 7.6, CentOS 6.10, Oracle Linux 6.10, Red Hat Enterprise Linux 6.10, Scientific Linux 6.10 en Windows Server 2019;
- De ondersteuning voor sjablonen van gastsystemen is beƫindigd: Debian 6 Squeeze,
Ubuntu 12.04, Asianux Server 4.2, 4.4, 4.5, NeoKylin Linux Security OS 5, Linx Linux 6, Linx Linux 8, GreatTurbo Enterprise Server 12, Yinhe Kylin 4 en oudere versies van Windows; - De stuurprogrammas zijn bijgewerkt en uitgebreid van ondersteunde hardware. Inclusief ondersteuning voor Xeon-processoren 82xx, 62xx, 52xx, 42xx, 32xx CascadeLake-SP;
- experimentale ondersteuning voor het opstarten van gastsystemen in UEFI-modus;
- In de Premium Edition is de mogelijkheid toegevoegd om virtuele schijfbeelden (VDI) groter dan 2 TB te creƫren en de ondersteuning voor snapshots van schijven en RAM voor virtuele machines met vGPU is gerealiseerd.
Bron: opennet.ru
