How to configure Multi-NIC-vMotion in VMware vSphere 5

We have two new videos for your viewing pleasure today. Both videos discuss and demonstrate the processes involved with configuring Multi-NIC-vMotion in vSphere 5.0

The first video details the process relating to a Standard vSwitch and the second video shows the process concerning a Distributed vSwitch.

Both of these videos were created with the assistance and guidance of our friend Duncan Epping over at Yellow Bricks. Thanks Duncan!

We hope you enjoy these videos!


Towards Virtualized Networking for the Cloud

Towards Virtualized Networking for the Cloud

Posted by Steve Herrod
Chief Technology Officer

VMworld 2011 is well-underway with more than 19,000 attendees gathered in Las Vegas to learn about, celebrate, and drive the future of both virtualization and cloud computing. The amount of news has been staggering, but I want to take more time to focus on one particularly important announcement in this blog; a new vision and approach for networking in the cloud era.

Cloud computing holds the promise of accessing shared resources in a secure, scalable, and self-service manner, and these core tenets place huge demands on today’s physical network infrastructure.  While compute and storage are virtualized, network is still a physical impediment to full workload mobility and can inhibit multi-tenancy and scalability goals. Even with VLAN technologies, the network continues to restrict workloads to the underlying physical network and to non-scalable, hard-to-automate constructs.

Have we seen this before?

I like to think about this problem as similar to one we’ve previously seen in the telephony industry. One of the fundamental challenges with today’s networking is that we use an IP address for two unrelated purposes, as an identity AND as a location. Tying these together restricts a (virtual) machine from moving around as easily as we would like. We had the same challenge with telephony before wireless came of age… our phone number rang for us at a specific destination rather than following us wherever we went!


Just as our mobile phone numbers allow us to take calls virtually anywhere, separation of a machine’s network ID from its physical location enables more mobility and efficiency for applications. And this is exactly what we’re after in the cloud… a model that enables the efficient and fluid movement of virtual resources across shared cloud infrastructures both within and across datacenters. This improved mobility will ultimately enable better approaches to load balancing, disaster recovery, power-usage optimization, datacenter provisioning and migration, and other challenges approaching us in the cloud era.

Welcome VXLAN!

VMware has collaborated with Cisco and other industry leaders to develop an innovative solution to these challenges called “VXLAN” (Virtual eXtensible LAN). VXLAN enables multi-tenant networks at scale, and it is the first step towards logical, software-based networks that can be created on-demand, enabling enterprises to leverage capacity wherever it’s available. How does it work?

Using “MAC-in-UDP” encapsulation, VXLAN provides a Layer 2 abstraction to virtual machines (VMs), independent of where they are located.  It completely untethers the VMs from physical networks by allowing VMs to communicate with each other using a transparent overlay scheme over physical networks that could span Layer 3 boundaries.  Since VMs are completely unaware of the physical networks constraints and only see the virtual layer 2-adjacency, the fundamental properties of virtualization such as mobility and portability are extended across traditional network boundaries. Furthermore, logical networks can be easily separated from one another, simplifying the implementation of true multi-tenancy.

And VXLAN enables better programmability by providing a single interface to authoritatively program the logical network. Operationally, it will provide the needed control and visibility to the network admin while allowing the flexibility of elastic compute for the cloud admin.

And VXLAN can be implemented to be very efficient and resource savvy. We take advantage of efficient multicast protocols for the VM’s broadcast and multicast needs. We leverage Equal-Cost Multi-path (ECMP) in the core networks for efficient load sharing. And within the virtualized environment we leverage vSphere’s DVS, vSwitch, and network IO controls to ensure the VMs get the bandwidth and security that they require. Cisco will certainly leverage the N1000V switch as one key place for VXLAN implementation, and other partners will soon announce their approach as well.

A Collaboration

VMware has collaborated closely with Cisco and industry leaders including Arista, Broadcom, Brocade, Emulex, and Intel in making this an industry-wide effort and to ensure a seamless experience across virtual and physical infrastructure. As part of this effort, we have published an informational IETF draft (see to detail the use case and the technology. To achieve its full potential, VXLAN must be adopted across the industry, and we’re committed to helping this happen in an open and standards-compliant way.

In Closing… 

VXLAN is the flagship in a growing set of capabilities that deliver a new model of networking for the cloud. For some additional context, be sure to check out Allwyn’s blog on logical networks from May. It addresses the physical limitations associated with today’s networking infrastructures in an evolutionary way, and offers a model that enables the efficient and fluid movement of virtual resources across cloud infrastructures. And what’s more, it does so in an evolutionary way that leverages today’s network infrastructure investments. Stay tuned for even more updates on this exciting new development!








       Download VMware Products  | Privacy  | Update Feed Preferences 
        Copyright © 2010 VMware, Inc. All rights reserved.

VMware vSphere 5 Licensing and Pricing Update

As you are probably aware, when VMware announced our new Cloud Infrastructure Suite, we also introduced changes to the vSphere licensing based on a consumption and value-based model rather than on physical components and capacity. 

While we believe this model is the right long-term strategy as we move into the cloud-computing era, the announcement generated a great deal of passionate feedback from partners and customers that led us to examine the impact of the new licensing model on every possible use case and scenario - and equally importantly, taking into consideration our partners’ and customers’ desire to broadly standardize on VMware. We’ve listened to your ideas and advice, and we are taking action with the following three updates to the vSphere 5 licensing model:

  • We’ve increased vRAM entitlements for all vSphere editions, including the doubling of the entitlements for vSphere Enterprise and Enterprise Plus. Below is a comparison of the previously announced and the new vSphere 5 vRAM entitlements per vSphere edition:


  • We’ve capped the amount of vRAM we count in any given VM, so that no VM, not even the “monster” 1TB vRAM VM, would cost more than one vSphere Enterprise Plus license. This change also aligns with our goal to make vSphere 5 the best platform for running Tier 1 applications.

  • We’ve adjusted our model to be much more flexible around transient workloads, and short-term spikes that are typical in test & development environments for example. We will now calculate a 12-month average of consumed vRAM to rather than tracking the high water mark of vRAM.

Finally, we introduced the vSphere Desktop Edition to address vSphere licensing in a desktop environment. vSphere Desktop is licensed on the total number of Powered On Desktop Virtual Machines allowing  customers to purchase vSphere for VDI use case on per user basis.  Our price books are being updated and will be available on Partner Central shortly. 

If you have additional feedback please we welcome your comments here. We also have several resources on Partner Central available to provide clarity for you and your customers, a vmLIVE session available for replay, and an additional vmLIVE scheduled for August 10th 

We value our partnership with you and look forward to a successful introduction of vSphere 5 into the marketplace this quarter!

-- Scott Aronson
Senior Vice President of Global Channels and Alliances.

Talk of the Town – VSphere 5 Licensing

A somewhat surprising popular topic at the moment considering the amazing features announced by VMware this week is vSphere 5 Licensing, so says Alan Renouf, a Senior Technical Marketing Architect here at VMware.

Alan has just posted a blog post: vSphere 5 License Entitlements where he speaks to the confusion and misunderstanding of the new licensing model.

Alan also provides a powerful script that you can run on your current system to determine where you stand when you decide to upgrade to vSphere 5. Here is a demo video of that script.

Be sure to head on over to Alan's blog to pick up the source script.

Windows Server 2008 Service Pack 2 64bit fails to install and experiences blue screen error (1015624)

Windows Server 2008 Service Pack 2 64bit fails to install and experiences blue screen error (1015624)

· Windows Server 2008 Service Pack 2 64bit fails to install · If you install Windows Server 2008 Service Pack 2 64bit in a virtual

       Download VMware Products  | Privacy  | Update Feed Preferences 
        Copyright © 2010 VMware, Inc. All rights reserved.

Virtualizing Microsoft Exchange and SQL Server (and a free book contest!): VMware Community Podcast #139

Virtualizing Microsoft Exchange and SQL Server (and a free book contest!): VMware Community Podcast #139

Our podcast topic this week on the VMware Community Roundtable (#139) was Virtualizing Business Critical Applications on vSphere. Our guests were two of VMware's Technical Solutions Architects. Alex Fontana specializes in Microsoft Exchange, and Wanda He in Microsoft SQL Server. Both also contribute to the relatively new blog, Business Critical Applications. As usual, you can listen to the podcast via the widget on the right, via the mp3, or via iTunes. 

Some of the pages and blog posts we discussed:

Alex is a co-author of the book Virtualizing Microsoft Tier 1 Applications with VMware vSphere 4 with Charles Windom and Hemant Gaidhani. Charles and Hemant were both on Podcast #107 last August. Since Charles was nice enough to give me a copy of the book, I would like to pay it forward by sending it to one of you via a contest here. In the comments to this post, tell your story about virtualizing a business critical application. You don't have to make it a long story, and you don't even have to identify your workplace. Just lay out an interesting detail, funny incident, something you hadn't anticipated, or best of all, how well everything went. Be sure and put your real email in the comment (it won't show up on the page, but I'll need to contact you.) I will take all the entries on the comment form - one entry per person - by next Wednesday's podcast and we'll pick a random entry to send the book to. 

Thanks and good luck!


p.s. We're live every week at noon CA time. You can join us live on our podcast platform Talkshoe every week and join in the chat and ask questions. Please come by -- we have a good time! Next week I'll be doing the podcast live in New York at the VMware Forum. To follow all the latest virtualization podcasts, whether you listen to them at your desk or on your commute, come over the VMTN Communities Podcast Group and see the latest content!

       Download VMware Products  | Privacy  | Update Feed Preferences 
        Copyright © 2010 VMware, Inc. All rights reserved.

A week in virtualization

A week in virtualization

Weekly virtualization news, as featured on the Community Roundtable podcast.

Yesterday, VMware announced acquisition of SlideRocket. SlideRocket delivers innovative presentation solutions that use modern concepts of cloud computing, collaboration, social media and mobile computing platforms. To find out more, visit You can also check out Steve Herrod's blog post about the acquisition, at

We are still accepting vExpert applications for 2011. In order to be selected as a vExpert, the applicant should have gone above and beyond their day job in contributing to the virtualization and VMware user community. For more details, and to apply, visit VMTN blog at

VMware Studio 2.5 is now available. This release provides a number of cool enhancements, such as provisioning using vCloud Director, Multiple NIC support, ability to deploy an appliance without specifying IP pools. LVM support now allows you to extend appliance disk size after deployment. For a full list of new features, go to

Coming up in the next days and weeks, we have number of events going on in the world of virtualization.

On May 11th, we'll have a webinar on Reliable Disaster Protection with VMware vCenter Site Recovery Manager. To find out more and register, head over to

VMware Forum events are taking place in early May in Paris, Frankfurt, Brussels, Rome, as well as in Washington DC, New York, Anaheim, and Mexico City. The web page with details is linked directly from – simply click on the box that says “VMware Forum 2011” on the lower left.

There are four full-day regional VMUG conferences happening over the next couple of weeks, starting with Milwaukee, Wisconsin, tomorrow, and continuing on to King of Prussia, Pennsylvania, Dublin, Ohio, and finally Palo Alto, in Silicon Valley, California. Regional VMUGs are full-blown virtualization conferences, with agendas spanning a whole day and up to 1000 people attending.

Additionally, the following VMUGs are meeting over the next seven days: Grand Rapids, Melbourne, Helsinki, and Charlotte. Details and registration links for all these VMUG meetings are at and click “Events.”

       Download VMware Products  | Privacy  | Update Feed Preferences 
        Copyright © 2010 VMware, Inc. All rights reserved.

Reduce vCenter Tomcat Memory now

1. Open registry with regedit.exe

2. move to the following key: HKEY_LOCAL_MACHINESOFTWAREWow6432NodeApache Software FoundationProcrun 2.0vctomcatParametersJava

3. change these entries to the following values

JvmMs = 0×0

JvmMx = 0×0

JvmSs = 0×0

4. restart this service “VMware VirtualCenter Management Webservices”

5. enjoy and relax :-)

Enhanced by Zemanta

Experimenting with Cluster Scale-Out Utilizing VMmark 2

Experimenting with Cluster Scale-Out Utilizing VMmark 2

The first article in our VMmark 2 series gave an in-depth introduction to the benchmark while also presenting results on the scaling performance of a cluster based on a matched pair of systems.  The goal of this article is to continue to characterize larger and more diverse cloud configurations by testing scale-out performance of an expanding vSphere cluster.  This blog explores an enterprise-class cluster’s performance as more servers are added and subsequently the amount of work being requested is increased. Determining the impact of adding hosts to a cluster is important because it enables the measurement of the total work being done as cluster capacity and workload demand increases within a controlled environment.  It also assists in identifying the efficiency with which a vSphere managed cluster can utilize an increasing number of hosts.

VMmark 2 Overview:

VMmark 2 is a next-generation, multi-host virtualization benchmark that models not only application performance but also the effects of common infrastructure operations. VMmark 2 is a combination of the application workloads and the infrastructure operations running simultaneously.  Although the application workload levels are scaled up by the addition of tiles, the infrastructure operations scale as the cluster size increases.  In general, the infrastructure operations increase with the number of hosts in an N/2 fashion, where N is the number of hosts.  To calculate the score for VMmark 2, final results are generated from a weighted average of the two kinds of workloads; hence scores will not increase linearly as tiles are added.  For more general information on VMmark 2, including the application and infrastructure workload details, take a look at the expanded overview in my previous blog post.

Environment Configuration:

  • Systems Under Test : 2-5 HP ProLiant DL380 G6
  • CPUs : 2 Quad-Core Intel® Xeon® CPU 5570 @ 2.93 GHz with HyperThreading Enabled
  • Memory : 96GB DDR2 Reg ECC
  • Hypervisor : VMware ESX 4.1
  • Virtualization Management : VMware vCenter Server 4.1
  • ?

Testing Methodology:

To test scale out performance with VMmark 2, five identically-configured HP ProLiant DL380 servers were connected to an EMC Clarion CX3-80 storage array.  The minimum configuration for VMmark 2 is a two-host cluster running one tile.  The result from this minimal configuration was the baseline used, and all VMmark 2 scalability data in this article were normalized to that score.  A series of tests were then conducted on this two-host configuration, increasing the number of tiles being run until the cluster approached saturation.  As shown in the series’ first article, our two-host cluster approached saturation at four tiles but failed QoS requirements when running five tiles.  Starting with a common workload level of four tiles, the three-host, four-host, and five-host configurations were tested in a similar fashion, increasing the number of tiles until each configuration approached saturation.  Saturation was defined to be the point where the cluster was unable to meet the minimum quality-of-service requirements for VMmark 2.  For all testing, we recorded both the VMmark 2 score and the average cluster CPU utilization during the run phase.


Organizations often outgrow existing hardware capacity, and it can become necessary to add one or more hosts in order to relieve performance bottlenecks and meet increasing demands.  VMmark 2 was used to measure such a scenario by keeping the load constant as new hosts were incrementally added to the cluster.  The starting point for the experiments was four tiles.  At this load level the two hosts had approached saturation, with nearly 90% CPU utilization  The test then determined the impact on cluster CPU utilization and performance by adding identical hosts to the available cluster resources.


As expected, scoring gains were easily achieved by adding hosts until the environment was generating approximately the maximum scores for the four tile load level, as CPU resources become more plentiful.  In comparison to the two-host configuration, the normalized scores increased 6%, 12%, and 12% for the three-host, four-host, and five-host configurations, respectively.  The configurations with additional hosts were able to generate more throughput while also reducing the average cluster CPU utilization as the requested work was spread over more systems.  This highlights the additional CPU capacity held in reserve by the cluster at each data point.  By charting two or more points at the same load level, it is much easier to approximate the expected average CPU utilization after adding new hosts into the cluster.  This data, combined with established CPU usage thresholds, can make additional purchasing or system allocation decisions more straight-forward.

The above analysis looks at scale out performance for an expanding cluster with a fixed amount of work.  To get the whole picture of performance it’s necessary to measure performance and available capacity as the load and the number of hosts increases.  Specifically, as we progress through each of the configurations, does the reduction in cluster CPU utilization and improved performance measured in the previous experiment hold true for varied amounts of load and hosts?  

VMmark2-ScalingHostsScores VMmark2-ScalingHostsCPU 

As shown in the above graphs, the vSphere based cloud effortlessly integrated new hosts into our testing environment and delivered consistent returns on our physical server investments.  It’s important to note that in both the two-host and three-host configurations, the test failed at least one of the quality-of-service (QoS) requirements when the cluster reached saturation.  Also important, the five-host configuration was not run out to saturation due to a lack of additional client hardware.  During our testing the addition of each host showed expected results with respect to scaling of VMmark 2 scores.   As we went through each of the configurations, the normalized scores increased an average of 13%, 13%, and 16%, for the three-host, four-host, and five-host configurations, respectively.  Each of the configurations exhibited nearly linear scaling of CPU utilization as load was increased.  Based on these results, the VMware vSphere managed cluster was able to generate significant performance scaling while also utilizing the additional capacity of newly-provisioned hosts quite efficiently. 

Thus far all VMmark 2 studies have involved homogenous clusters of identical servers.  Stay tuned for experimentation utilizing varying storage and/or networking solutions as well as heterogeneous clusters…


       Download VMware Products  | Privacy  | Update Feed Preferences 
        Copyright © 2010 VMware, Inc. All rights reserved.