From the editors Virtual Desk
Hi everyone, well as I am trying to catch up with all of the news this week’s newsletter comes hot off the heals of last week’s and is slightly shorter. I still find myself out of Australia for at least a further week or so but look forward to returning soon and working with my customers on their projects as soon as possible.

Last week there were a few new product updates and some new beta’s as you might have noticed, I always suggest that you check the newsletter for updates to any solutions you might be running and of course don’t forget the KB articles at the end of the newsletter or online as these are invaluable to ensure that your platform is kept up to date.

Enjoy the newsletter everyone and I look forward to speaking to you again next week.

Warm Wishes
Neil Isserow (Newsletter Editor and VMware TAM Blog Custodian)
Queensland Technical Account Manager
Newsletter Archive:

The VMware User Group is an independent, global, customer-led organization, which maximizes members’ use of VMware and partner solutions through knowledge sharing, training, collaboration, and events.

Live Online Learning
VMware live online learning is the perfect solution for professionals who want to attend VMware training but would prefer not to travel. Through this delivery method, our expert instructors deliver the same high-quality courses and hands-on experiences as in our traditional classroom courses – minus the travel. Learn more.
VMware Support Insider: My VMware Passwords
We have a couple of new KB articles just published to address some things a few customers have reported to us.
If you see the error Unable to Complete Your Request when resetting your password from within My VMware, head right on over to Troubleshooting the My VMware error: Unable to Complete Your Request (2018716).
Otherwise if you're just having difficulties recovering a forgotten My VMware password Start with:Resetting a forgotten My VMware password fails (2020621).

VMware vSphere Blog: Does a Reverse Web Proxy Protect Against An Auto Deploy Server Outage?
A while back I did a write-up on using reverse web proxy servers with auto deploy.  At the time I thought that using a reverse web proxy would not only help with scalability, but would also help protect against an outage affecting the auto deploy server.  However, I’ve learned this is not the case – using a reverse web proxy does not protect against an auto deploy server outage.

VMware for Small-Medium Business Blog: Registration for VMworld 2012 US is Now Open
IT is undergoing a top to bottom transformation…Are you ready?
Take advantage of the best educational opportunity to expand your knowledge, maximize your investments and gain greater competitive edge with cloud and virtualization solutions at VMworld 2012.
Register now

VMware vSphere Blog: New vSphere Storage Appliance (VSA) Whitepapers now published
A quick post today to let you know that VMware has just published some new performance whitepapers on the vSphere Storage Appliance. The performance evaluations were carried out by Principled Technologies with a view to measuring real-life workloads on the VSA. One looks at the performance with a RAID-5 configuration, the other looks at the performance with a RAID-6 configuration. You can get the whitepapers from the VSA landing page here. Hope you find them useful.
Get notification of these blogs postings and more VMware Storage information by following me on Twitter:  @VMwareStorage

VMware vSphere Blog: vSphere Metro Storage Cluster solutions and PDL's?
Yesterday I wrote about HP/Lefthand joining the vSphere Metro Storage Cluster program. Today I want to inform you about something that I believe is rather important when implementing stretched cluster solutions. Hopefully all of you have read about the Permanent Device Loss (PDL) enhancements that were added to vSphere 5.0 Update 1. I wrote about it in-depth in an upcoming white paper and in thisblog post, and Cormac Hogan wrote an excellent article about it on the vSphere Storage Blog. In summary:

VMware Support Insider: Determining root cause for a SCSI Reservation Conflict Issue
Previous deep dive posts have dealt with performance issues or faulty hardware. This week Nathan Small takes us through the determination of root cause for a SCSI Reservation Conflict issue:
History of issue:
Customer performed a firmware upgrade to their IBM SVC's. Upon completing the firmware update and bringing them back online, command failures and SCSI reservation conflicts were observed across all hosts. Issue was resolved by sending LUN reset (vmkfstools -L lunreset /vmfs/devices/disks/naa.xxxxxxxxxxxxxxxxx) to the affected LUNs. Root cause analysis requested.

VMware vSphere Blog: ESXiShellTimeOut Doesn’t Work in vSphere 5.0
I recently spent some time in my lab applying all the security recommendations outlined in the 5.0 Hardening Guide and while doing this I was very surprised to discover that the ESXiShellTimeOut setting doesn’t work as expected.
To quote from the vSphere 5.0 Security Guide:
“The [ESXiShellTimeOut] setting is the number of minutes that can elapse before you must log in after the ESXi Shell is enabled. After the timeout period, if you have not logged in, the shell is disabled.  If you are logged in when the timeout period elapses, your session will persist. However, the ESXi Shell will be disabled, preventing other users from logging in.”

VMware End User Computing: VMware View 5.1 Continues to Improve User Experience
With VMware View 5.1, VMware continues to improve the end user experience for virtual desktops across a variety of network connections and endpoints.  The View team focused on improving the experience for road warriors and users on lower end thin clients.  Additionally, significant enhancements were made to improve session interactivity and multimedia streaming for a better overall user experience – the results are smoother desktop responsiveness and a richer multimedia experience.

VMware vFabric Blog: Demo: 7 Steps for Self-Service App Deployment with VMware Application Director
VMware vFabric Application Director is a tool for automating application deployments to infrastructure clouds – it basically automates the provisioning of infrastructure, install, and configuration processes. Once an application has been designed inside Application Director, it can also be deployed to multiple cloud environments without redesigning the application.

VMware vSphere Blog: Why use Static Port Binding on VDS ?
In the last post Demystifying port limits... I discussed the vitual port limits on the vSphere Standard (VSS) and Distributed switch (VDS). While discussing the VDS limits, I talked about the three different port-binding options available when you configure a port group on VDS. The port binding option describes how a virtual port on the virtual switch binds with virtual machine or a vmkernel nic. In this post, I would like to highlight why you should choose Static Port binding over Ephemeral port binding.

VMware vFabric Blog: Application Modeling in vFabric Application Director
In this video, R&D Manager Matthew Ford demonstrates for application architects and administrators  how easy it can be to do real-time application modeling with the vFabric Application Director.  Application Director supports a streamlined process to define the logical structure of virtual machines, operating systems, software, and components and create a comprehensive, graphical application model, called a blueprint.  Complete with dependency management and custom configuration, once the application blueprint is complete, the system automatically provisions the infrastructure and applications across any VMware vCloud Director registered cloud service, including public cloud services as well as private cloud infrastructures.

VMware vSphere Blog: A closer look at the View Storage Accelerator [incl. Video]
A whole bunch of blog posts have appeared recently around the new View Storage Accelerator in VMware View 5.1, including my own introduction here. I think this goes to show how much excitement there is around these new features. In this post, I wanted to share some more detail around the Storage Accelerator.

VMware vCloud Blog: [Video] How to Setup VMware vCloud Director
Once vCloud Director is installed (through the virtual appliance or a full install in Linux), there are a number of steps you must take to get it up and running. In one of the lessons in my new vCloud Director Essentials video training course, I show you:
Basic administrative of vCD – demonstration of the web-based interface and how to login
Connect vCD to vCenter – you’ll need to link your vCenter server and your vCloud Director server so that vCD can manage hosts, resource pools, and clusters in the vSphere infrastructure
Conncet vCD to vShield Manager – you must connect vCD to your vShield Manager so that vShield Edge VMs can be automatically deployed, as needed, for vCloud networks
Create a Provider VDC – the first piece of the virtual cloud infrastructure you create is a provider virtual data center, or pVDC. It maps to a single resource pool in the vSphere infrastructure, which is usually the root of a HA/DRS cluster.
Create a VM Deployment Template – the only optional step of this setup, if you have older operating systems you will want to create a virtual machine deployment template to perform guest customizations

VMwareTV: Self-Service Application Deployment using VMware Application Director in 7 Easy Steps -- This video, narrated by VMware systems engineer, Matthew Carpenter, demonstrates how users can use VMware vFabric Application Director's Command Line Interface (CLI) alongside VMware's cloud stack to support a self-service portal for provisioning cloud applications. As a result, end users will be able to select an application from a catalogue of available applications and request the target application to be deployed. Optionally, administrators can insert an approval workflow to approve the cost or availability of deploying applications for a specific user. The demonstration makes use of several VMware products, including: • VMware Service Manager -- Cloud Provisioning (VSM CP) • VMware vCenter Orchestrator (vCO) • VMware vFabric Application Director (AppD) • VMware vCloud Director (vCD) At a high level, to create this solution, Carpenter demonstrates 7 easy steps: 1. End User orders a service from VSM CP 2. Admin/Manager approves request in VSM CP 3. VSM CP calls to vCO to feed Application Director 4. vCO captures status and updates VSM CP 5. Application Director deploys the app with vCD 6. vCD receives a registered vApp 7. VSM CP notifies the user

How to enable the Storage Accelerator in VMware View 5.1
Greetings KBTV fans!
Today we have a special treat for you. Here we have a video which discusses and demonstrates how to enable the Storage Accelerator (Host Caching) feature that is available in VMware View 5.1.
This video features our great friend Cormac Hogan who is a Senior Technical Marketing Architect for Storage at VMware. Cormac has worked with us on several different occasions over the past few years in various How To and Tutorial type videos which have always went down well and I am sure this one will be no exception. You can read more from Cormac concerning this topic here.

Testing network connectivity with the ping command
Here is a video for you which discusses and demonstrates how to test network connectivity between different components of your network using the Ping command.
In this tutorial you will specifically see examples of a ping command being executed from within a Windows-based virtual machine, a Linux-based virtual machine and also from a SSH session to an ESX host using the Putty SSH Client.
All of the virtual machines used in this demonstration were running on VMware Workstation 8, but the same process can be applied to any of your operating systems running within your virtual environments and even on your physical machines too!
This video is based on VMware Knowledge Base article Testing network connectivity with the ping command (1003486).

Running Standalone Web Applications on Cloud Foundry
In this final post of the four-part series on deploying standalone apps to Cloud Foundry, we will explore how to build and deploy JVM-based web applications that aren’t packaged as traditional WAR files. This includes applications that are built on top of an NIO Framework like Grizzly or Netty (notable frameworks include Blue Eyes and vert.x) and applications that ship their own container, such as an embedded Jetty server.
Also in this series:
Cloud Foundry Improves Support For Background Processing
Running Resque Workers on Cloud Foundry
Running Workers on Cloud Foundry with Spring
Deploying a Spray Application to Cloud Foundry
Spray is a suite of lightweight Scala libraries for building and consuming RESTful web services on top of Akka. Let’s deploy the Spray simple-http-server example that uses spray-can: a low-level, low-overhead, high-performance, fully asynchronous HTTP/1.1 server.
mycomp$: git clone git://
mycomp$: cd spray/examples/spray-can/simple-http-server
We will use the sbt-package-dist plugin to package the app and all of its dependencies into a Zip file that we can push to Cloud Foundry. Therefore, we need to add the following files to the simple-http-server directory:

Spring MVC 3.2 Preview: Making a Controller Method Asynchronous
In previous posts I introduced the Servlet 3, async support feature in Spring MVC 3.2 M1 and provided background on techniques for real-time updates. In today's post I'll turn to the technical details of the new Spring MVC feature and its impact on various aspects of the Spring MVC request lifecycle. To make any existing Read more...

Navigating your application landscape…
I was on a holiday the last two weeks and slowly catching up on everything that happened. Some of you might think it wasn’t a lot, but in the world of cloud and virtualization it was. Not only was there a huge EUC launch event but also a new version of vCenter Infrastructure Navigator was released. Somehow it has been amazingly quiet around this product. Something I didn’t really understand, especially not after reading the release notes of version 1.1 of vCenter Infrastructure Navigator. Two things stood out:

VMware Application Director video – Self-Service Application Deployment
vCloud Director vFabric Application Director VMware Service Manager
VMware Application Director in action. Welcome to the magic world of VMware application Director. This might be first time you hear about this software. Me too actually I wasn’t very familiar with that product until today, when I saw this demo video. You’ll be able to see about 7 simple steps of Self-service application deployment [...]

VMware HA Admission Control and VM reservations
Did you know about VMware HA admission control coupled to VM reservations? To be honest I thought I knew, but recently I was pointed to some details that showed me I was wrong.
What I’m talking about is the cluster setting of “HA Admission Control” and how “Percentage of cluster resources reserved as failover spare capacity” and “Host failures the cluster tolerates” are related to the CPU and memory reservations at VM level. These settings will make sure that your HA cluster will reserve enough resources to recover from host failures, depending on how high you set the % of resources to be reserved, more host failures can be tolerated.

When should N+1 not Equal 1 Host with VMware HA?
High Availability is a key consideration for any VMware vSphere Design. VMware HA is a very easy and effective tool that you should always enable to improve VM availability. vSphere 5 introduces a considerably enhanced mechanism to achieve high availability that removes the limitations of the previous versions. As a result it is much more easily achievable to have clusters that contain a far larger number of hosts.With the enhancements to VMware HA in vSphere 5 there are some considerations that are important to take into account, especially in blade environments, to achieve adequate availability in different failure scenarios.  With much larger clusters and also with clusters that will contain business critical workloads it’s important that you consider HA not just in terms of N+1 hosts, but also when N+1 does not equal 1 host.

VMware View 5.1 UI Enhancements
I recently wrote about What’s New in VMware View 5.1 (Beyond Marketing) and highlighted some of the User Interface modifications in this release of View, including the multi-lingual support.
During the Beta program many administrators were able to experiment the new User Interface. However, not many noticed that the User Interface not only have a few different icons like you can see in the screenshot below, but also adds right-click functionality.
The Right-Click functionality help to streamline the process of managing desktop pools, entitlements and desktops.

Storage Performance Analysis: SingB Case Study
Prepare to get deep into storage.
In the past few weeks I had the pleasure of getting deep into a customer’s performance problem.  Ultimately we identified some interesting issues in the environment that we traced back to an overloaded array.  Like most performance problems, the complaints started at the application layer and then shifted to vSphere.  Like many configurations, it was difficult to pinpoint why the storage was slow.  But EMC account teams pride themselves in customer responsiveness. We assembled a small team to help out. I was amazed and grateful that experts from our midtier specialists in Australia, Malaysia, and India all pitched in on the analysis!

New Articles Published for Week Ending 5/12/12
Apache Active MQ
Comparing multicast and failover transport for ActiveMQ (2005518)
Apache HTTP Server
Log file rotation in Apache HTTP Server, vFabric Enterprise Ready Server, and vFabric Web Server (2010979)
My VMware
Resetting a forgotten My VMware password fails (2020621)
Shavlik SCUPdates
Deploying 32-bit Java updates to 64-bit operating systems with vCenter Protect Update Catalog or SCUPdates fails (2013912)
Attempting to launch a Socialcast community in a Web browser fails with the error: Page Not Found (2020378)
Socialcast On Premise v2
Error when configuring the community URL in a Socialcast desktop or mobile app: not a compatible Socialcast server (2020394)
Spring Framework
Using connection pooling with JMSTemplate in Spring Framework (2005838)
VMware ESX
Understanding guest operating system support levels (2015161)
CentOS and Red Hat 5.5 kernel panic on boot after install on AMD Opteron 6000-series based ESX/ESXi hosts (1033205)
The esxupdate query command does not list the correct bulletins after performing an update (2002854)
Starting the ESXi host fails at the SYSLINUX prompt (2017755)
VMware ESXi
Adding autodeployed ESX 5.0 hosts running on Cisco UCS to vCenter Server fail with the error: (2012607)
Opening a console to a virtual machine fails with the error: Unable to connect to the MKS: Console access to the virtual machine cannot be granted since the connection limit of 0 has been reached (2015407)
APD and PDL condition implications to High Availability (HA) in vSphere 5.0 and 5.0 Update 1 (2015681)
UDP packets are dropped from Linux systems using the VMXNET3 Network Adapter (2019944)
vCenter Server tasks or operations fail with the error: Overlapping Link regions (2003620)
Virtual machine cloning or deployment operations between ESXi hosts do not make full use of available network bandwidth (2019587)
After upgrading from ESX 4.x to ESXi 5.0, NAS/NFS datastores with a space in their name fail to mount (2013844)
Poor mouse performance on Windows 2008 R2 virtual machine or a Windows 7 virtual machine (2004145)
ESXi 5.0 hosts are marked as Not Responding 60 seconds after being added to vCenter Server (2020100)
VMware Fusion
Installing or upgrading VMware Tools on a Windows XP or Windows 2003 R2 SP2 virtual machine fails with the error: Failed to install driver: 0x00000002 (2020221)
VMware Go
Cannot run IT Advisor or Patch Scan in VMware Go when using Internet Explorer 9 (2020260)
VMware Infrastructure Management Assistant
Virtual Center Server Appliance or vSphere Management Assistant has no network connection after re-registering, cloning or restoring from backup (2012451)
VMware Service Manager
When running searches the Clear Form button changes default check boxes (1029012)
Sending an update to an Infra incoming email account intermittently fails with error: Call no. has not been identified (1030189)
Current Group field is not displaying a value in Call Info panel (1030301)
Imported reports in VMware Service Manager 9.0 reference the incorrect screenset when exporting/importing reports using extension views between systems (1030511)
Error when installing VMware Service Manager 9.0 RP10: Patch has already been applied (2009742)
Unactioned Discrepancy reports are overridden on every incremental scan in Service Manager 9.x. (2020211)
Date Published: 5/8/2012
Moving a Custom Call screen from one system to another (1028938)
System.Security.Permissions errors after installing a hot fix on a Windows Server 2008 system (2010889)
Calls logged via the portal are always in the unspecified partition (1028856)
Watched/Forum calls not displaying when first opening the calls outstanding view (1030055)
After saving changes in the Public Holiday Definition screen, you receive a script error (2015864)
Preventing email deletion after polling in VMware Service Manager (2018423)
Tasks beyond the Start Task fail to activate if the Workflow service was stopped when the request was submitted (2018603)
Clearing the VMware Service Manager server cache via a URL (2020042)
VMware ThinApp
A ThinApp which includes the .NET Framework generates the message: Event ID: 1101 ".NET Runtime Optimization Service  (clr_optimization_version) - 1>Failed to compile:" (2018794)
Running a ThinApp application fails with the error: License problem: Unable to validate your license (2019985)
VMware vCenter CapacityIQ
Optimal of Recommended % in the Oversized_Virtual_Machines report of vCenter Capacity IQ (2009681)
VMware vCenter Configuration Manager
Configuring email alerts for a compliance template in vCenter Configuration Manager (2010574)
Machine Groups are removed when doing a Virtual Environment Collection in VMware vCenter Configuration Manager 5.x (2020439)
VMware vCenter Converter Standalone
Installing VMware vCenter Converter Standalone fails with the error: Insufficient permissions to connect to IP_Address (2002995)
VMware vCenter Infrastructure Navigator
Navigator discovery Status shows: "Access failed.  An unknown discovery error has occured" (2014307)
VMware vCenter Lab Manager
Unable to export to SMB with ESXi hosts using vCenter Lab Manager (1000522)
VMware vCenter Operations Manager (vApp)
Cannot import LDAP users into VMware vCenter Operations Manager  (2017641)
Missing Disk I/O running vCenter Operations 5.0.1 on ESX/ESXi 4.0.x and earlier (2020649)
VMware vCenter Operations Standard
VMware vCenter Operations Standard installation errors (2001144)
VMware vCenter Orchestrator
vCO UCS plug-in for Cisco does not work with v2.0.1T of UCS (2015596)
VMware vCenter Server
Custom JVM memory settings are lost after upgrading to vCenter Server 4.1 (2014576)
When deploying from template the clone fails at 97% with the error: Invalid configuration for device '0' (1029965)
Clicking the Storage View tab in vCenter Server reports the error: Column hostEntityId not found (2002780)
ESXi hosts connected to vCenter Server using NAT disconnect after 30 to 60 seconds (2019865)
Backing up the vCenter Server database running on Microsoft SQL or SQL Express server (2012138)
Configuring Windows Deployment Service to PXE boot with the VMXNET3 driver in Windows Server 2008 R2 (1038585)
Understanding vApp power operations (2012036)
When powering on a virtual machine after a cold migration to a host, the virtual machine is automatically migrated to different host (2013809)
Adding an ESX/ESXi host to vCenter Server fails with the vpxa backtrace error: Received unexpected error from property collector: at line number 7, not well-formed (invalid token) (2015234)
Performance data does not get collected for one or more hosts in vCenter Server 5.x (2020277)
VMware vCenter Server Appliance
Services bundled with vCenter Server Appliance (2002531)
Locating downloads and documentation for VMware vCenter Server Appliance 5.0 (2007867)
VMware vCenter Site Recovery Manager
Upgrade vSphere Replication appliances in Site Recovery Manager 5.0 (2016544)
VMware vCenter Update Manager
Importing offline bundle into vCenter Update Manager fails with the error: Authentication failed, not a valid user (2003711)
VMware vCloud Usage Meter
Collections fail when there are no hosts, VMs, and resource pools (2017505)
VMware vFabric Enterprise Ready Server
File Descriptor Leak when using Apache HTTP Server 2.0 and the WebSphere plugin module (2010982)
VMware vFabric Hyperic Agent
HQ Agent support on IA-64 microprocessor (1029950)
vFabric Hyperic Agent fails on some AIX machines (2010344)
VMware vFabric Hyperic Server
RecoverAtomicAction warning message filling up vFabric Hyperic server.log (1030942)
Running SQL commands on the PostgreSQL database bundled with vFabric Hyperic (2020200)
VMware vFabric tc Server
Spring Insight is not showing detailed trace information (2015614)
Tomcat session replication fails with the log entry: (2010516)
VMware vFabric Web Server
XML files ending in .htm are interpreted as HTML files in Apache HTTP Server, vFabric Enterprise Ready Server and vFabric Web Server (2010627)
VMware View Manager
Troubleshooting Smartcard Reader redirection issues in VMware View Manager (2015494)
View refresh task fails with the vCenter error: Another task is already in progress (2017256)
Upgrading to View 5.0 Agent on Windows XP SP3 causes a Windows blue screen error (2017284)
View Persona folder redirection fails when redirecting to an existing folder in the Persona managed profile (2019502)
Desktop login takes a long time when using Persona Management (2019937)
View virtual machine unexpectedly reboots on user login (2019989)
Unable to add vCenter Server in View Administrator due to the repadmin.exe being present in \windows\adam (2016258)
VMware View 4.5 management packs used in Microsoft SCOM are supported in later View releases. (2020543)
Unable to install VMware View Composer 2.7 with Oracle ODBC connection (2011045)
Deploying or recomposing a linked clone pool fails with the error: View Composer agent initialization state error (9): Failed to relocate disposable (waited 0 seconds) (2020204)
VMware vShield
ESX/ESXi host appears grayed out in vShield Manager (2013686)
Support for McAfee MOVE AntiVirus [Agentless] 2.5 with VMware vShield Endpoint 5.0 (2020338)
VMware vShield Edge
Cannot create a VP tunnel in vShield Edge (2012955)
VMware vShield Endpoint
After updating to vShield Endpoint 1.0 Update 3, you do not see an option to upgrade the vShield Endpoint service (2014029)
VMware vSphere Management Assistant
Scanning for updates using vima-update in vSphere Management Assistant fails with the error: The format of the metadata is invalid (1029908)
VMware vSphere Storage Appliance
VSA appliance cannot exit maintenance mode (2018009)
Performing a controlled power down of a VMware vSphere Storage Appliance cluster (2019135)
Performing hardware maintenance on a single host in a VSA Cluster (2019005)
VMware Workbench
FullCopyCloneVMTests fails during VAAI certification due to insufficient space (1030808)
VMware Workstation
Virtual machine does not release the keyboard after the screensaver on the host has locked the desktop (2016574)
Troubleshooting a slow network connection in VMware Workstation (2019058)
ZCS Network Edition
Updating the Zimbra Outlook Connector (ZCO) in Zimbra Collaboration Suite (ZCS) (2020293)
Zimbra Collaboration Server
Out of memory error after installing Zimbra Collaboration Server on RHEL 6 (2020335)