cfxDimenions on VMware vSphere

This section provides information on how to provision VMs for cfxDimensions platform in VMware vCenter (6.5 to 6.7 or above) environment.

Step 1: Download the latest OVF binary image from CloudFabrix (or contact support@cloudfabrix.com).

OVF Details: RHEL/CentOS 8.3

Step 2: Login to VMware vCenter Webclient

Note: It is expected that the user who is deploying VMs for CloudFabrix cfxDimensions platform, have sufficient VMware vCenter privileges. Also, has necessary pre-requisite credentials and details handy (e.g IP Address/FQDN, Gateway, DNS & NTP server details).

Step 3: Select a vSphere cluster/resource pool in vCenter and right click on it and then select -> Deploy OVF Template as shown below.

Step 4: Select the OVF image from the location it was downloaded.

Note: When VMware vSphere Webclient is used to deploy OVF, it expects to select all the files necessary to deploy OVF template. Select all the binary files (.ovf, .mf, .vmdk files) for deploying VM.

Step 5: Click Next and Enter appropriate 'VM Name'. While deploying VMs for cfxDimensions platform, there are different types of VMs that need to be deployed and they are 'Platform', 'Service', 'cLambda' and external DB/Data nodes (optional).

Step 6: Click Next and select appropriate vSphere Cluster / Resource pool where the cfxDimensions VM is going to be deployed.

Step 7: Click Next and you are navigated to deployment configuration view. Select the instance of VM from the configuration drop-down provided. The following configuration options are available to choose from during the deployment.

  • Platform Instance

  • Service Instance

  • cLambda Instance

  • Platform HA Instance (or DB/Data Instance)

  • Platform POC Instance (for Staging / Test environments)

Select 'Platform Instance' as shown below. (For POC/Staging/Lab/Test environments, please select 'Platform POC Instance').

Step 8: Click Next and you are navigated to selecting the Datastore (Virtual Storage). Select Datastore / Datastore Cluster where you want to deploy the VM. Make sure you select 'Thin Provision' option as highlighted in the below screenshot.

Step 9: Click Next and you are navigated to 'Network port-group' view. Select the appropriate Virtual Network port-group as shown below.

Step 10: Click Next and you are taken to Network Settings/Properties as shown below. Note: CloudFabrix highly recommends to provide all the necessary network details as per network requirements.

  • Default OVF username and password is 'macaw' and 'macaw1234' (Update the password field to change default password)

Step 11: Adjust the Disk size settings based on the environment size. For any help in this section, please contact support@cloudfabrix.com.

Step 12: Click Next and final view 'Ready to Complete' with a summary of deployment settings are displayed. Click Finish as shown below to deploy the VM using the OVF template and to create the platform/service/clambda/db or data node VMs.

Step 13: Before powering ON the deployed VM, please follow the below steps to make sure 'VMware Tools' option is selected (as shown in the below screenshots).

Step 14: Edit the VM settings and adjust the CPU and Memory settings based on the environment size. For any help/guidance in this section, please contact support@cloudfabrix.com.

Step 15: Power ON the VMs and wait until it is completely up with OVF settings. It usually takes around 2 to 5 minutes.

Repeat the above steps for provisioning below required VMs for cfxDimensions platform. At step 7, select the following option to create respective VMs.

  • Service Instance

  • cLambda Instance

  • Platform HA Instance (for external DB/Data node (optional))