Question
What are the requirements for OnApp vCenter Integration?
Environment
OnApp 6.0.x (and later)
Answer
In order to install OnApp's vCenter integration, there are a number of requirements that you should be aware of first.
Hardware / Infrastructure
To use the OnApp for vCenter, you will need to deploy a control panel server that the OnApp software will be installed on.
You simply need to deploy an OnApp Control Panel server with the following specifications:
Minimum
- 4 CPU Cores
- 16GB RAM
- 100GB Disk
- CentOS 6.x minimal x64
Recommended
- 8 CPU Cores
- 32GB RAM
- 250GB Disk
- CentOS 7.x minimal x64
By default, templates will be stored on the Control Panel Server. If you wish to build a central template repository, you will need to deploy an additional server with the following specifications:
- 4 CPU Cores
- 16GB RAM (32GB+ recommended)
- 100GB Disk (200GB+ recommended)
- CentOS 7.x minimal x64
For network connectivity, it is recommended that one interface is used for public traffic (this will need to access the OnApp licensing server) and the other interface has a connection to the same network as your vCenter management traffic. If you prefer to have only one interface and use NAT, that is fine as well.
vCenter Requirements
If you are looking to manage VMware ESXi hosts through OnApp, then you will require an installation of vCenter.
The OnApp Control Panel server communicates with vCenter over the OnApp management network.
The following are the requirements for VMware integration with OnApp Control Panel:
- All ESXi hosts must belong to a cluster.
- At least one shared data store on the ESXi hosts is required for the virtual server provisioning.
- All of the ESXi hosts must be added to a vSphere Distributed Switch. OnApp can only manage and deploy VMs on Networks presented from DvSwitches.
- Ensure that the CP server has access to the vCenter and all of the ESXi servers in the cluster, used by CP on the management network.
Network Connectivity
Source | Destination | Port | Details |
OnApp CP | licensing.onapp.com | 443 | This is required so your OnApp control panel server can communicate with the OnApp licensing dashboard. |
OnApp CP | Public Internet | 25 | For mail notifications sent outbound from your OnApp Control Panel server. |
End Users | OnApp CP | 80/443 | HTTP/HTTPS communication for users to access OnApp Web Interface. |
Comments
1 comment
Note: Please allocate all disk space to the root partition. Please ensure the OS language is set to English.
Please sign in to leave a comment.