HP Solutions for vSphere Software E-Media Kit manual Hardware Assisted Locking ATS

Page 13

3PAR VAAI Plug-in 1.1.0 for VMware vSphere 4.1 Users Guide

2.2.1 Hardware Assisted Locking (ATS)

Rather than locking the entire LUN, Hardware Assisted Locking (ATS) only locks the blocks on the LUN that are allocated to the VMDK. This enhanced capability is intended to help virtualized data centers in at least two important ways.

If you are already using or want to use larger size LUNs and place multiple VMDKs on a single LUN, you can now do so and still make clones of individual VMDK files without negatively impacting other VMDKs also located on that LUN.

3PAR's implementation of the ATS command was done within the ASIC of its InServ Storage Servers to expedite processing of this command. While the performance benefits this provides in small environments may be too negligible to notice, large virtualized infrastructures can quickly create large numbers of clones.

3PAR’s unique implementation of Hardware Assisted Locking takes advantage of the 3PAR Gen3 ASIC to handle data comparisons in silicon with significantly higher performance and throughput. It facilitates the automatic modification of disk sectors without the use of SCSI reservations so multiple hosts can access LUNs concurrently while reducing the number of commands required to successfully acquire on-disk locks.

2.2.2 Full Copy (XCOPY)

Full Copy (XCOPY) resolves the host overhead that is associated with VMware initiating and managing cloning operations. It facilitates the cloning of individual VMDKs while keeping the overhead associated with the copy off the host and on the storage array which can significantly improve the performance of host-initiated clones.

Full Copy increases agility by reducing the amount of time required to perform common copy operations like virtual machine cloning and storage workload migrations using VMware Storage vMotion™. This is made possible by allowing the storage hardware to transparently manage large data movements, and by minimizing host, fabric and network I/O activity. With the integration of the 3PAR Gen3 ASIC and 3PAR Thin Persistence software, built-in zero- detection capabilities further speed cloning and storage workload migrations while also delivering a capacity savings benefit.

2.2.3 Block Zeroing (WRITE-SAME)

Block Zeroing (WRITE-SAME) is intended to reduce the host overhead that results when VMware zeros out disk space for Thin and Thick VMDKs and at create time for VMs.

About 3PAR VAAI Plug-in 1.1.0 for VMware vSphere 4.1

2.3

Image 13
Contents 3PAR Vaai Plug-in 1.1.0 for VMware vSphere 4.1 User’s Guide Reader Comments and Suggestions Table of Contents Troubleshooting This chapter IntroductionAudience OverviewFor information about… Read the… Related DocumentationOrganization Advisories Typographical ConventionsTypeface Meaning Example ABCDabcd Advisories About VMware vStorage APIs for Array Integration Vaai Overview and FeaturesAbout 3PAR Vaai Plug-in 1.1.0 for VMware vSphere Hardware Assisted Locking ATS System Requirements Package Contents1 MU2 Yes Beyond Supported 3PAR Inform OS Versions and FeaturesSpecial Considerations Installing 3PAR Vaai Plug-in for VMware vSphere Installation and DeinstallationBefore You Begin Click the Baselines and Groups tab Import the 3PAR Vaai Plug-in PackageFrom the Patches and Extensions section, click Next Click the Update Manager tab Click Attach…Var/log/vmware/esxupdate.log /var/log/vmware/esxcfg-boot.log Vicfg-hostops.pl --server servername -o enter Verifying the Installation Using the ESX Service Console for ESX host Deinstalling 3PAR Vaai Plug-in 1.1.0 for VMware vSphereEsxupdate remove -b 3PARvaaipInServ-110 --maintenancemode Deinstalling 3PAR Vaai Plug-in 1.1.0 for VMware vSphere Troubleshooting Description Installation Error MessagesMessage Message 3parvaai ERR Can not load 3PARvaaipInServ module Run Time Error Messages Message Message Message 3parvaaiINFO Device naa.50002ac0006500e8 3PARdataVV 3parvaaiINFO Device %s %.*s%.*s not supported Message 3parvaaiERR tpdclaimdeviceOut of memory claiming device %s 3parvaaiERR tpdclaimdeviceInquiry to device %s failed 3parvaaiERR initmoduleFailed to register vaaip plugin %s None Release level Revision summary Revision HistoryRH.2