Deploying the Platform Nodes (vSphere)

On This Page

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:

  1. A vSphere platform virtualization package with OVF and VMDK files for each of the platform nodes, received from Iguazio.
  2. Administrative access to a platform vSphere cluster with the required networks configuration (see Configuring Virtual Networking (vSphere).
  3. 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).
  4. 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 scp command, for example, to copy the files to the ESXi hosts.

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:

  1. Select Virtual Machines | Create / Register VM | Deploy a Virtual Machine from an OVF or OVA.

  2. In Select creation type select Deploy a virtual machine from an OVF or OVA file, and select Next.

  3. Enter a name for the VM; for example, "iguazio-data-node".

  4. Select Click to select files or drag/drop.

  5. 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 and disk-0.vmdk; and select Next.

  6. Select a vSphere data store with sufficient space to host the VM boot disk (400 GB minimum), and select Next.

  7. Map networks to matching port groups — VM Network for the management network, Client for the data-path (client) network, and Interconnect for the interconnect network (data-nodes only). For more information on the platform networks, see Configuring Virtual Networking (vSphere).

  8. Select Thick to configure thick disk provisioning, and select Next.

  9. Deselect (uncheck) the Power on automatically option.

  10. Select Finish to complete the deployment.

See Also