[Virtualization] XCP-NG

It is common on deploy application in cloud platform. However, for some business reason (e.g. cost, security, legal, hardware constrain, etc), virtualization on premises still have its value.

XCP-ng is free and open source edition of XenServer, which focked from Citrix since 2018. As inherited from XenServer, it is type 1 hypervisor so it can utilize hardware resources.

XCP-ng combine with 4 major components: Computed, Network, Storage and API. The UI need to install separate Xen-Orchesta (XOA) VM, which role as a controller which similar VMWare vCenter. In XOA, it also integrate XOSAN for storage management. Also, to secure access, XCP-ng Center enables administrators to manage hypervisers via desktop applicaition.

Unfortunately, It is not fully support IaC (Infrastructure as Code). There has unofficial provider in Terraform registry. As it is not XCP-ng clould still in process, hopefully it will have official IaC solution once go live.

Reference

  1. XCP-ng.org
    https://xcp-ng.org/
  2. XCP, GitHub
    https://github.com/xcp-ng/xcp
  3. XOA, Xen Orchestra
    https://xen-orchestra.com/#!/xo-home
  4. Xen Orchestra Provider, Terraform Registry
    https://registry.terraform.io/providers/terra-farm/xenorchestra/latest/docs
  5. XCP-ng Center, GitHub
    https://github.com/xcp-ng/xenadmin

 

About C.H. Ling 262 Articles
a .net / Java developer from Hong Kong and currently located in United Kingdom. Thanks for Google because it solve many technical problems so I build this blog as return. Besides coding and trying advance technology, hiking and traveling is other favorite to me, so I will write down something what I see and what I feel during it. Happy reading!!!

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.