- Preface
- Introduction to Cisco vWAAS
- Configuring Cisco vWAAS and Viewing vWAAS Components
- Cisco vWAAS on Cisco ISR-WAAS
- Cisco vWAAS on VMware ESXi
- Cisco vWAAS on Microsoft Hyper-V
- Cisco vWAAS on RHEL KVM and KVM CentOS
- Cisco vWAAS on Cisco ENCS 5400-W Series
- Cisco vWAAS on Cisco CSP 5000-W Series
- Cisco vWAAS with Cisco Enterprise NFVIS
- Cisco vWAAS with Akamai Connect
- Cisco vWAAS in Cloud Computing Systems
- Troubleshooting Cisco vWAAS
Cisco vWAAS on VMware ESXi
This chapter describes how to use Cisco vWAAS on VMware vSphere ESXi, and contains the following sections:
About Cisco vWAAS on VMware ESXi
Cisco vWAAS for VMware ESXi provides cloud-based application delivery service over the WAN in ESX/ESXi-based environments. Cisco vWAAS on VMware vSphere ESXi is delivered an OVA file. The vSphere client takes the OVA file for a specified vWAAS model, and deploys an instance of that vWAAS model.
Supported Host Platforms, Software Versions, and Disk Type
Table 4-1 shows the platforms and software versions supported for vWAAS on VMware ESXi.
Table 4-1 Platforms and Software Versions Supported for vWAAS on VMware ESXi
|
|
|
|
|
---|---|---|---|---|
VMware ESXi for Cisco vWAAS and Cisco WAAS
VMware ESXi Versions Supported for Cisco WAAS
Table 4-2 VMware ESXi Versions Supported for Cisco WAAS
|
|
|
|
|
|
|
---|---|---|---|---|---|---|
Note For vWAAS with ESXi Version 5.5 on a Cisco UCS host: if the DRE latency threshold or an AO timeout alarm occurs, check for the I/O command abort in the vWAAS. To do this, use the copy sysreport EXEC command.
If the I/O abort is observed:
Upgrade the RAID controller’s driver to Version 6.610.19.00 or later.
If the I/O abort is still observed after the RAID controller driver upgrade:
Capture and share the following logs for further analysis:
—Guest-VM sysreport
—VMware’s host diagnostic report
—RAID controller’s firmware log
ESXi Server Datastore Memory and Disk Space for vWAAS and vCM Models
This section contains the following topics:
- Table 4-3 shows ESXi server datastore memory and disk space per vWAAS model, for WAAS v4.3.1 through v5.3.5, and for WAAS v5.4.x through v6.x.
- Table 4-4 shows ESXi server datastore memory and disk space per vCM model, for WAAS v4.3.1 through v5.3.5, and for WAAS v5.4.x through v6.x.
Table 4-3 vCPUs, ESXi Server Datastore Memory, and Disk Space by vWAAS Model
|
|
|||||
---|---|---|---|---|---|---|
|
|
|
|
|
|
|
Table 4-4 vCPUs, ESXi Server Datastore Memory, and Disk Space by vCM Model
|
|
|||||
---|---|---|---|---|---|---|
|
|
|
|
|
|
|
OVA Package Formats for vWAAS on VMware ESXI
This section contains the following topics:
- OVA Package for vWAAS on VMware ESXi for WAAS Version 5.x to 6.2.x
- OVA Package for vWAAS on VMware ESXi for WAAS Version 6.4.1 and Later
Note For a listing of hypervisor OVA, zip, and tar.gz files for vWAAS, see the Cisco Wide Area Application Services (WAAS) Download Software Page and select the WAAS software version used with your vWAAS instance.
OVA Package for vWAAS on VMware ESXi for WAAS Version 5.x to 6.2.x
For vWAAS on VMware ESXi, for WAAS Version 5.x through 6.2.x, Cisco provides an OVA or NPE OVA package for each vWAAS connection profile (examples shown in Table 4-5) and for each vCM connection profile (examples shown in Table 4-6).
Table 4-5 Cisco OVA Package Format Examples for vWAAS on VMware ESXi
|
|
---|---|
Table 4-6 Cisco OVA Package Formats for vCM for WAAS Versions earlier than Version 6.4.1
|
|
---|---|
OVA Package for vWAAS on VMware ESXi for WAAS Version 6.4.1 and Later
For vWAAS on VMware ESXi, for WAAS Version 6.4.1 and later, Cisco provides a single, unified OVA for NPE and non-NPE version of the WAAS image for all the vWAAS models for that hypervisor.
Each unified OVA package is a pre-configured virtual machine image that is ready to run on a particular hypervisor. The launch script for each unified OVA package file provides the model and other required parameters to launch vWAAS with WAAS in the required configuration.
Here are examples of the unified OVA and NPE OVA package filenames for vWAAS in VMware ESXi:
The unified OVA package for VMware ESXi contains the following files.
Use the VMware ESXi OVF template wizard to deploy these files, described in Installing VMware ESXi for vWAAS for WAAS Version 6.4.1 and Later.
Installing vWAAS on VMware ESXi
This section has the following topics:
- Installing VMware ESXi for vWAAS for WAAS Versions 5.x to 6.2.x
- Installing VMware ESXi for vWAAS for WAAS Version 6.4.1 and Later
Installing VMware ESXi for vWAAS for WAAS Versions 5.x to 6.2.x
To install the vWAAS Virtual Machine (VM) with VMware vSphere ESXi, follow these steps:
Step 1 From the vSphere Client, choose File > Deploy OVF Template.
Figure 4-1 vWAAS—Deploy OVF Template
Step 3 Navigate to the location of the vWAAS OVA file and click Open.
- If the virtual host was created using an OVA of vWAAS for WAAS Version 5.1.x or later, proceed to Step 4.
- If the virtual host was created using an OVA file of vWAAS for WAAS Version 5.0 or earlier, and you have upgraded vWAAS from inside WAAS, you must verify that the SCSI Controller Type is set to VMware Paravirtual. Otherwise, vWAAS will boot with no disk available, and will fail to load the specified configuration.
If needed, change the SCSI controller type to VMware Paravirtual by following these steps:
b. From the VMware vCenter, navigate to vSphere Client > Edit Settings > Hardware.
d. From the Change Type drop-down list, verify that the SCSI Controller Type is set to VMware Paravirtual. If this is not the case, choose VMware Paravirtual.
f. Power up the vWAAS, with WAAS Version 6.1.x or later.
Step 4 Click Next to accept the selected OVA file.
The Name and Location window appears.
Step 5 Enter a name for the vWAAS VM, choose the appropriate data center, and then click Next.
The Cluster window appears (if a cluster is configured), or the Resource Pool window appears (if a resource pool is configured). Otherwise, the Datastore window appears (in this case, skip to Step 7).
Figure 4-2 vWAAS—Name and Data Center Location
Step 6 If configured, choose a cluster for the vWAAS VM or, if configured, choose the resource pool and then click Next.
Step 7 Choose a datastore to host the virtual machine and click Next.
Note The datastore must be formatted with a block size greater than 1 MB to support file sizes larger than 256 GB.
The Create a Disk window appears.
Step 8 The Disk Provisioning section has three disk format options: Thick Provision Lazy Zeroed, Thick Provision Eager Zeroed, and Thin Provision. Select Thick Provision Eager Zeroed.
Note You must choose the Thick Provision Eager Zeroed disk format for vWAAS deployment; this is the format recommended with vWAAS deployment for a clean installation.
The Network Mapping window appears.
Step 10 Choose the network mapping provided by ESXi and click Next. You have the option to change this later if necessary.
The Ready to Complete window appears.
Figure 4-4 vWAAS—Network Mapping
Step 11 Click Finish to complete the installation.
The status window appears while the OVA file is being deployed.
Figure 4-5 vWAAS—Status Window
Step 12 When the deployment is finished, the Deployment Completed Successfully window appears.
Step 14 You are ready to start the VM. Highlight the vWAAS VM and click Power on Virtual Machine.
Step 15 After vWAAS finishes booting, click the Console tab to view boot up messages.
Note Under rare conditions, the vWAAS VM may boot into diskless mode if other VMs on the host VM server do not release control of system resources or the physical disks become unresponsive. For information on how to resolve this situation, see Resolving Diskless Startup and Disk Failure in Chapter 12, “Troubleshooting Cisco vWAAS.”
For vWAAS configuration information, see Chapter 2, “Configuring Cisco vWAAS and Viewing vWAAS Components” .
Installing VMware ESXi for vWAAS for WAAS Version 6.4.1 and Later
Note On VMware ESXi, the OVA deployment for WAAS Version 6.4.1 and later must be done only through VMware vCenter.
To deploy the VMware ESXi hypervisor for vWAAS, follow these steps:
Step 1 From the vSphere Client, choose Deploy OVF Template > Deployment Configuration.
Step 2 At the Configuration drop-down list, choose the vWAAS model for this hypervisor.
Note When you choose a vWAAS model, that model’s profile is displayed. For example, if you choose vWAAS-150, the vSphere Client would display a configuration such as 1 vCPU, 3 GB RAM.
Step 4 At the Deploy OVF Template screen, choose Source to select the source location for the deployed template.
Step 5 At the Deploy from a file or URL drop-down list, click Browse....
The Name and Location screen is displayed.
Step 6 Enter a unique name for the deployed template, and select a location for the deployed template.
a. In the Name field, enter a unique name for the deployed template. The template name can contain up to 80 alphanumeric characters.
b. In the Inventory Location listing, select a folder location.
Step 8 At the Deploy OVF Template screen, choose Deployment Configuration.
Step 9 At the Configuration drop-down list, choose the vWAAS model for your system.
Note When you select a vWAAS model, the screen displays configuration information. For example, if you select vWAAs-200, the screen would display a description such as “Deploy a vWAAS-200 connection profile with 1 vCPU, 3 GB RAM.
Step 11 At the Deploy OVF Template screen, choose Disk Format.
Step 12 In the Datastore: field, enter the Datastore name
Step 13 For provisioning, choose one of the following virtual disk format types:
- Thick Provision Lazy Zerod—The entire space specified for virtual disk files is allocated when the virtual disk is created. Old data on the physical device is not erased when the disk is created, but zeroed out on demand, as needed, from the VM.
- Thick Provision Eager Zerod—The entire space specified for virtual disk files is allocated when the virtual disk is created. Old data is erased when the disk is created. Thick provision eager zero also supports VMware fault tolerance for high availability.
Note The Thin Provision option is not available for vWAAS with VMware ESXi.
The VMware ESXi hypervisor is created for the specified vWAAS model.
Upgrade/Downgrade Guidelines for vWAAS on VMware ESXi
Consider the following guidelines when upgrading or downgrading your WAAS system with vWAAS on VMware ESXi:
- When upgrading vWAAS, do not upgrade more than five vWAAS nodes at the same time on a single UCS box. Upgrading more than five vWAAS nodes at the same time may cause the vWAAS devices to go offline and into diskless mode.
- If the virtual host was created using an OVA file of vWAAS for WAAS Version 5.0 or earlier, and you have upgraded vWAAS within WAAS, you must verify that the SCSI Controller Type is set to VMware Paravirtual. Otherwise, vWAAS will boot with no disk available and will fail to load the specified configuration.
If needed, change the SCSI controller type to VMware Paravirtual by following these steps:
b. From the VMware vCenter, navigate to vSphere Client > Edit Settings > Hardware.
d. From the Change Type drop-down list, verify that the SCSI Controller Type is set to VMware Paravirtual. If this is not the case, choose VMware Paravirtual.