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
- XCP-ng.org
https://xcp-ng.org/ - XCP, GitHub
https://github.com/xcp-ng/xcp - XOA, Xen Orchestra
https://xen-orchestra.com/#!/xo-home - Xen Orchestra Provider, Terraform Registry
https://registry.terraform.io/providers/terra-farm/xenorchestra/latest/docs - XCP-ng Center, GitHub
https://github.com/xcp-ng/xenadmin
Leave a Reply