NetApp FAS2050HA storage system for use with such VMware View based environments. The information provided in this guide also can be helpful to anyone looking to deploy VMware View with Linked Clones using a NetApp FAS2050HA. In addition, due to all NetApp FAS storage controllers having the same feature and management interface consistency with Data ONTAP®, all of these...
Redundant Array of Independent Disks Snapshot Read only copies of an entire file system in Data ONTAP VMware View VMware View Manager manages secure access to virtual desktops, works Manager with VMware vCenter Server to provide advanced management capabilities VMware vCenter Server...
The following software was used in the configuration: Description Minimum Revision Data ONTAP® 7.3.1 NFS License VMware ESX Servers 3.5 Update 3 VMware vCenter Server 2.5 Update 3 Microsoft Windows Server 2003 Enterprise Edition SP 2 Windows Servers for vCenter...
VLANs designed for storage and VMotion traffic. All virtual desktops were assigned an IP address using a DHCP server. The VMware ESX Server’s networking configuration consisted of ten 1Gb Ethernet Controllers (or NICs). Two were configured as NIC Teaming ports for NFS traffic and assigned to a pre-defined VMkernel port used for NFS access with a pre-defined IP address on the non-routable VLAN (i.e.
Page 7
Teaming ports and assigned to the public VLAN for access to CIFS shares and other network resource by the desktop virtual machines. The NetApp FAS2050HA has four 1Gb NICs. The four NICs were configured as two multi-mode VIFs. One VIF was specifically for VMkernel NFS traffic and was placed on the private, non-routable VLAN. The other VIF was for CIFS (Home Directories) and management traffic.
Page 8
reboot of the storage controller at a future time. In the event the management/CIFS VIF needs to be created after the initial setup of the FAS2050, please refer to the Data ONTAP® Software Setup Guide irections in rerunning the setup process for the storage controller. ...
Page 9
Figure 4) FAS2050 NFS VIF setup – Modify virtual interface. The ESX hosts will need to be configured as well. For each ESX host, configure NFS connections to the storage controllers using a VMkernel port group. The network ports for this NFS VMkernel port group should be on a non-routable NFS VLAN.
VMotion 192.168.0.111 Figure 5) VMware ESX server NIC configuration STORAGE ARCHITECTURE The NetApp FAS2050HA was configured with one aggregate and six volumes per controller. Each storage controller had one shelf of 300GB/15K RPM disks (with 12 disks in an aggregate and two spares).
FilerView interface. These configurations can be implemented on any model of NetApp FAS storage controllers using the same instructions below. Also, please be sure to follow the best practices for implementing VMware on NetApp storage as recommended in TR-3428: NetApp and VMware Virtual Infrastructure 3 Storage Best Practices This configuration requires the creation of four volumes per FAS controller.
Page 12
To configure the volumes that will contain the virtual machines perform the following steps: 1. For each NetApp controller, open NetApp FilerView® and click Volumes->Add to activate the Volume Wizard. 2. Click on Next to go to the Volume Wizard –Volume Type Selection screen. 3.
Page 13
You will next need to ensure that three of the volumes created on the storage controller are set as NFS volumes. In order to accomplish this, please perform the following steps: 1. From the FilerView menu, select NFS. 2. Select Manage Exports to open the Manage NFS Exports screen. 3.
This process is transparent to the application and can be enabled and disabled on the fly. In a VMware View environment using Linked Clones, this solution provides great value when we consider that all users in the environment will have their own user data either on the “user data disk” (for persistent desktops) and/or CIFS home directories (non-persistent desktops).
VMWARE ESX CONFIGURATION Each VMware ESX server should be configured to maximize NFS throughput and capability. In order to maximize NFS capabilities please perform the following steps. 1. Open VCenter Server. 2. Select an ESX host. 3. In the right pane, select the Configuration tab.
A FAS2050HA (Active / Active cluster) was used to validate a 1000 seat VMware View building block architecture. The ESX infrastructure consisted of eight 16 core servers supporting 128 VMs per ESX server. All VMs were simultaneously booted and the workload was executed on all 1000 virtual desktops for the duration of a 12 hour period.
Average Application Execution Time (Seconds) WORD_SAVE_1 WORD_OPEN_1 PPT_OPEN PPT_EDIT PPT_APPEND IE_OPEN_2 IE_OPEN_1 FIREFOX_OPEN FIREFOX_CLOSE EXCEL_SAVE_2 EXCEL_SAVE_1 EXCEL_OPEN_2 EXCEL_OPEN_1 ACROBAT_OPEN_1 0.00 0.50 1.00 1.50 2.00 2.50 Figure 9) Average application execution time in seconds. STORAGE SYSTEM IO SUMMARY The graphs below show the number of NFS operations for each controller during the duration of the validation.
Both NetApp and VMware provide consulting services, design, architecture, deployment, and management guidelines to assist in the deployment of the solution based on your requirements. Most of this information can be found in the NetApp and VMware references below.
Need help?
Do you have a question about the NetApp FAS 2050HA and is the answer not in the manual?
Questions and answers