Deploying the Platform Nodes (vSphere)
Overview
To install (deploy) an instance of the platform on a VMware vSphere cluster, you need to deploy virtual machines (VMs) that will serve as the platform's data and application nodes. The nodes can reside on the same VMware ESXi hypervisor host machine ("ESXi host") or on different ESXi hosts, as long as every node VM meets the required hardware specifications (see the prerequisites in this guide and the On-Prem Deployment Specifications. This guide outlines how to deploy platform VMs from open virtualization format (OVF) template files and virtual machine disk (VMDK) files.
Prerequisites
Before you begin, ensure that you have the following:
- A vSphere platform virtualization package with OVF and VMDK files for each of the platform nodes, received from Iguazio.
- Administrative access to a platform vSphere cluster with the required networks configuration (see Configuring Virtual Networking (vSphere).
- ESXi-host data stores with a minimum of 400 GB available storage for each of the platform nodes (to be used for running the nodes' VM boot-disk images).
- Sufficient dedicated physical resources on the ESXi hsots to allow running the platform's node VMs without over-provisioning.
Copying the Backup Files to the ESXi Hosts
Copy the image files from the provided vSphere platform virtualization package to a location that's accessible to all of the ESXi hosts and the vSphere Web Client in the platform's vSphere cluster.
You can the
Deploying the VMs from the Backup Files
To deploy the platform's node VMs from the provided OVF and VMDK files, execute the following procedure from the vSphere Web Client for each of the platform's node VMs:
-
Select
Virtual Machines | Create / Register VM | Deploy a Virtual Machine from an OVF or OVA . -
In
Select creation type selectDeploy a virtual machine from an OVF or OVA file , and selectNext . -
Enter a name for the VM; for example, "iguazio-data-node".
-
Select
Click to select files or drag/drop . -
Navigate to the directory of the data-node VM; select the relevant OVF SSD file and the VMDK file for the node — for example,
data-node-8.cores-122G.ram-400G.ssd anddisk-0.vmdk ; and selectNext . -
Select a vSphere data store with sufficient space to host the VM boot disk (400 GB minimum), and select
Next . -
Map networks to matching port groups —
VM Network for the management network,Client for the data-path (client) network, andInterconnect for the interconnect network (data-nodes only). For more information on the platform networks, see Configuring Virtual Networking (vSphere). -
Select
Thick to configure thick disk provisioning, and selectNext . -
Deselect (uncheck) the
Power on automatically option. -
Select
Finish to complete the deployment.
See Also
- Deploy an OVF or OVA Template (VMware vSphere documentation)
- VMware vSphere installation guide
- On-Prem Deployment Specifications