This section describes how to install the VCG OVA on VMware.

Important: When you are done with the OVA installation, DO NOT start the VM until you have the cloud-init iso file and mount as CD-ROM to the VCG VM. Otherwise, you will need to re-deploy the VM again.

To install the VCG OVA on VMware:

  1. Select the ESXi host, go to Actions, and then Deploy OVF Template. Select the VCG OVA file provided by VeloCloud and click Next.

    vcg-install-vcg-ova-select-template

    Review the template details in Step 4 (Review details) of the Deploy OVA/OVF Template wizard as shown in the image below.

    vcg-install-vcg-ova-4-review-details

  2. For the Select networks step, the OVA comes with two pre-defined networks (vNICs).
    vNIC Description
    Inside This is the vNIC facing the PE router and is used for handoff traffic to the MPLS PE or L3 switch. This vNIC is normally bound to a portgroup that does a VLAN pass-through (VLAN=4095 in vswitch configuration).
    Outside This is the vNIC facing the Internet. This vNIC expects a non-tagged L2 frame and is normally bound to a different portgroup from the Inside vNIC.

    vcg-install-vcg-ova-6-select-networks

  3. For the Customize template step, do not change anything. This is when you use vApp to configure the VM. We will not use vApp in this example. Click Next to continue with deploying the OVA.

    vcg-install-vcg-ova-7-customize-template

  4. Once the VM is successfully deployed, return to the VM and click Edit Settings . Two vNICs are created with adapter type = vmxnet3.

    vcg-edit-settings-vmx-net3

  5. (Optional for SR-IOV) This step is required only if you plan to use SR-IOV. Because the OVA by default creates the two vNICs as vmxnet3, we will need to remove the two vNICs and re-add them as SR-IOV.

    vcg-edit-settings-network-add

    When adding the two new SR-IOV vNICs, use the same portgroup as the original two vmxnet3 vNICs. Make sure the Adapter Type is SR-IOV passthrough. Select the correct physical port to use and set the Guest OS MTU Change to Allow. After you add the two vNICs, click OK.

    vcg-edit-settings-sr-iov-passthrough

  6. Because VCG is a real-time application, you need to configure the Latency Sensitivity to High. For more information about how to configure the VM for real-time application, see https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/latency-sensitive-perf-vsphere55-white-paper.pdf.

    vcg-edit-settings-latency-sensitivity-high

  7. Refer to Cloud-init Creation. The Cloud-init file is packaged as a CD-ROM (iso) file. You need to mount this file as a CD-ROM.
    Note: You must upload this file to the datastore.

    vcg-edit-settings-datasource-iso-file

  8. Start the VM.