Can Other Services Run on the Same Hypervisors as Platform9 Managed OpenStack?
Problem
Is it possible to run other services on the same host which is running Platform9 Services as well? (e.g. Docker)
Environment
- Platform9 Managed OpenStack - All Versions
Answer
It is not recommended that you run services/products other than the ones required for Platform9 Managed OpenStack (PMO) on the same hypervisor. While there are no inherent conflicts between PMO and other products, it is possible that one of the other services may starve for resources and eventually run into errors.
OpenStack's default scheduling algorithm makes decisions based on allocation and not on current usage. This may result in virtual machines (VM) getting scheduled on hosts where some other process for instance, Docker or Jenkins is already consuming a large portion of CPU and/or Memory. This may result in erroneous/non-functional VMs.