Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

XCP-ng

From Wikipedia, the free encyclopedia
Virtualization platform based around Xen hypervisor
Linux distribution
XCP-ng
XCP-ng 8.2 installation screen
DeveloperVates SAS, Linux Foundation
Written inC (Xen, Linux kernel)
OS familyLinux/Unix-like
Working stateIn development
Source modelOpen source
Initial release31 March 2018; 7 years ago (2018-03-31)
Latest release8.3 / 7 October 2024; 13 months ago (2024-10-07)
Repositorygithub.com/xcp-ng/
Marketing targetServers
Update methodYum
Package managerRPM
Supported platformsx86-64
Kernel typeXen (hypervisor)
UserlandGNU
Default
user interface
Bash,API
LicenseGPLv2 and others
Preceded byXenServer
Official websitexcp-ng.org

XCP-ng is a Linux distribution of the Xen Project,[1] with pre-configuredXen Hypervisor and the Xen API project (XAPI) workingout-of-the-box. The project was born in 2018, following thefork ofCitrix XenServer (which became "Citrix Hypervisor" and now "XenServer" again). Since January 2020, it is also part of theLinux Foundation, via the Xen Project.[2][3][4]

Name

[edit]

XCP-ng stands for Xen Cloud Platform – next generation. It is the successor to XCP, initially created as an Open Source version of Citrix XenServer in 2010. At that time XenServer was closed source, with XCP being the open source version containing a subset of features.

As XenServer was open sourced in 2013,[5] the XCP project was halted. Several years later when Citrix stopped delivering XenServer for free and via open source, the project was revived asXCP-ng.

History

[edit]

In December 2017,Citrix announced that they would remove important features of XenServer Free edition and make them only available on paid tiers.[6] Also, XenServer wasn't focused toward community because:

  • no public build instructions were available[a]
  • since XenServer 7.4, it was even impossible to start a virtual machine because of some proprietary components[7]
  • community feedback was not taken into account[8][9][10]
  • no external contributions were accepted or even possible (due to the lack of publicly accessiblecode repository for various components)[11]

In response, the original founder of Xen Orchestra[12] (an Open Source web management platform for XenServer), Olivier Lambert, announced that he would revive the XCP project, with its original goals: providing a Free/libre and 100% community backed version of XenServer.[13][14][15][16]

Soon after, a Kickstarter campaign was started[17] and quickly exceeded the original milestone.[18][19]

On March 31, 2018, XCP-ng was announced as the first official release.[20] After five other releases (see the releases section) and few months in beta,[21] the first Long Term Support (LTS) version was announced in November 2020.[22]

Components

[edit]

XCP-ng can be compared to a Linux distribution,[23] but meant to run Xenout-of-the-box. It is a collection of components creating a coherent system that you can install on any x86 bare-metal server. It is based on multiple projects, likeCentOS foruser space packages, XAPI project for theAPI,Xen project for thehypervisor,Open vSwitch for the networking and so on. XCP-ng provides also extra packages that aren't available elsewhere, because non-existent or closed-sources in Citrix Hypervisor.

As a fork of XenServer with an "upstream first" philosophy,[24] XCP-ng stays pretty close to the original Citrix project, and can be considered as a "friendly fork".[25]

XCP-ng architecture diagram

Releases

[edit]
XCP-ng versionHypervisor versionRelease dateSupport until
Unsupported: 7.4Xen 4.7.52018-03-312018-10-31
Unsupported: 7.5Xen 4.7.52018-08-102019-07-25
Unsupported: 7.6Xen 4.7.62018-10-312020-03-30
Unsupported: 8.0Xen 4.11.12019-07-252020-11-13
Unsupported: 8.1Xen 4.13.02020-03-312021-03-31
Unsupported: 8.2 LTSXen 4.13.12020-11-182025-06-25
Latest version:8.3Xen 4.17.42024-10-072028-11-30

XCP-ng 8.2 (LTS)

[edit]
XCP-ng versionRelease date
Unsupported: 8.2.0 LTS2020-11-18[26]
Latest version:8.2.1 LTS2022-02-28[27]

See also

[edit]

Notes

[edit]
  1. ^No instructions available on officialCitrix documentation nor on the legacyXenServer community website.

References

[edit]
  1. ^Xen Project (April 1, 2019)."What is XCP-ng?".Xen Project. Archived fromthe original on December 8, 2021. RetrievedDecember 8, 2021.
  2. ^Xen Project (January 28, 2020)."XCP-ng joins the Xen project as an incubation project".Xen Project. RetrievedDecember 8, 2021.
  3. ^Michael Larabel (January 28, 2020)."XCP-ng 8.1 Beta Rolls Out While Becoming Part Of The Xen Project". Phoronix. RetrievedJanuary 1, 2022.
  4. ^"La plate‑forme de virtualisation XCP‑ng rejoint le projet Xen dans la Fondation Linux" (in French). LinuxFR. January 30, 2020.Archived from the original on January 1, 2022. RetrievedJanuary 1, 2022.
  5. ^Citrix (July 15, 2013)."XenServer 6.2 is now fully open source!". Citrix. Archived fromthe original on December 8, 2021. RetrievedDecember 8, 2021.
  6. ^Andy Melmed (December 12, 2019)."XenServer 7.3: Changes to the Free Edition".Citrix. Archived fromthe original on December 8, 2021. RetrievedDecember 8, 2021.
  7. ^Olivier Lambert (July 31, 2018)."Basic VM operations broken without emu-manager". Archived fromthe original on December 13, 2021. RetrievedDecember 13, 2021.
  8. ^Adam Kamali (April 14, 2016)."Support for 4K block sector size disks". Archived fromthe original on December 13, 2021. RetrievedDecember 13, 2021.
  9. ^Simon Rowe (May 29, 2016)."Install on Linux Software Raid fails". Archived fromthe original on December 13, 2021. RetrievedDecember 13, 2021.
  10. ^Mark Syms (May 29, 2016)."Make sm works with IPv6".GitHub. RetrievedDecember 13, 2021.
  11. ^Samuel Verschelde (August 29, 2019)."Where to find latest source and git commit history for xsconsole?". Archived fromthe original on December 13, 2021. RetrievedDecember 13, 2021.
  12. ^"Xen Orchestra". Xen Orchestra.Archived from the original on March 2, 2022. RetrievedMarch 10, 2022.
  13. ^"Introducing XCP-ng". Xen Orchestra website. December 29, 2017.Archived from the original on December 8, 2021. RetrievedDecember 8, 2021.
  14. ^Simon Sharwood (January 16, 2018)."Developer plots server virtualization comeback for XenServer".The Register.Archived from the original on December 8, 2021. RetrievedDecember 8, 2021.
  15. ^"XCP-ng une alternative open source à XenServer" (in French). LinuxFR. January 10, 2018.Archived from the original on January 1, 2022. RetrievedJanuary 1, 2022.
  16. ^"Der Xen-Hypervisor XCP-ng" (in German). Linux Magazin. March 2020. RetrievedJanuary 1, 2022.
  17. ^"XCP-ng is on Kickstarter!". XCP-ng.org. January 31, 2018.Archived from the original on December 8, 2021. RetrievedDecember 8, 2021.
  18. ^"XCP-ng successful Kickstarter campaign". XCP-ng.org. March 5, 2018.Archived from the original on December 8, 2021. RetrievedDecember 8, 2021.
  19. ^Simon Sharwood (March 6, 2018)."Open source XenServer project is go after crushing crowdcash call". The Register.Archived from the original on December 8, 2021. RetrievedDecember 8, 2021.
  20. ^"First XCP-ng release". XCP-ng.org. March 31, 2018. RetrievedDecember 8, 2021.
  21. ^"XCP-ng 8.2 LTS To Bring Rewritten UEFI, Core Scheduling To Fend Off Side Channel Attacks". Phoronix. October 18, 2020.Archived from the original on December 13, 2021. RetrievedDecember 13, 2021.
  22. ^"XCP-ng 8.2 - LTS". XCP-ng.org. November 18, 2020.Archived from the original on December 9, 2021. RetrievedDecember 8, 2021.
  23. ^"Other Operating Systems and Related Hypervisors". Distrowatch.Archived from the original on December 9, 2021. RetrievedDecember 9, 2021.
  24. ^"We are downstream". XCP-ng Documentation. RetrievedDecember 13, 2021.
  25. ^"XCP-ng: building an Open Source and turnkey virtualization platform". FOSDEM. RetrievedJanuary 1, 2022.
  26. ^"XCP-ng 8.2 - LTS". XCP-ng. 18 November 2020. Retrieved10 March 2022.
  27. ^"XCP-ng 8.2.1 update for 8.2 LTS". XCP-ng. 28 February 2022. Retrieved10 March 2022.

External links

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=XCP-ng&oldid=1312948304"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp