** I have modified this post to include the updated licensing changes announced 8-3-2011, as well as the link to Alan’s updated PowerShell script. The video clip has not been updated, the concept is the same only the number have changed. Enjoy!
***Disclaimer – I am a VMware employee and receive paychecks that have the word VMware stamped on them. My thoughts are my own but if you are afraid of an employee’s opinion, run away now!
A lot of big announcements have taken place over the past week from VMware. We had our largest launch event in history and announced to the world that our flagship product “vSphere 5“ is being released. We also announced many other product updates and releases like SRM 5, vShield 5, vCD 1.5 and an updated release of heartbeat for Virtual Center. Loads and loads of exciting new features and functionality to allow you to run your mission critical workloads on the worlds #1 hypervisor.
I wanted to do a factual write-up on what has changed, hopefully explain it better since there seems to be a lot of misconceptions, and also give you my take on what I am seeing from my customer base. For those of you that don’t know my background, I came from a customer environment where I designed and implemented VMware in a large scale deployment. I then decided to convert to the dark side and go work for a vendor (VMware) so I actually have some perspective to offer from both sides of the fence. Now that we are one week out from the new licensing change, I thought I would share some thoughts.
What is vRAM?
One of the changes that came along with a lot of exciting new features was the new vRAM licensing model. VMware has decided to move away form the core based model to a “consumed virtual ram” model across the entire environment. For those of you that are unsure of how the current vSphere 4.x licensing model works today, I have embedded a chart here to help you understand the core limitations as well as the features and functionality between the versions.
Below is the new vSphere 5 pricing comparison which also includes a feature/functionality breakout. As you can see it lists the new vRAM entitlements and how much pooled vRAM you are allotted per socket. Notice we have removed the core limitations around the physical processors, and lifted the memory limitation from a physical perspective.
Your current licenses will be converted to the correct vRAM allocation model depending on the version of vSphere that you are paying maintenance on. VMware has provided a power shell script to assist you with determining the amount of vRAM you have available to you when you decide to upgrade your environment. My suggestion is to download the power shell script from VMware’s Alan Renouf that will automatically calculate this information for you.
I decided to put together a quick video link that discusses vRAM in a little more detail, and gives you an example of what this pooled model looks like across a 3 node cluster. Watch the video below:
There has been a lot of emotional responses around this topic over the past week, which is understandable. VMware has the best user community of any software company I have ever seen. There are several reasons for this in my opinion. VMware has made great impacts on our customer environments from a datacenter consolidation perspective. We have allowed our customers to run more efficiently, do more with less, and enabled them to become hero’s for their internal customers by offering them agility. We have also given them a portion of their lives back from an administrative perspective.
I was one of these end users that came in to fix systems at all hours of the night when the hardware went south. I was responsible for deploying hundreds and hundreds of physical servers that eventually consumed all of my time from a maintenance perspective. VMware technology gave me my personal life back, and allowed me to start doing mundane maintenance tasks during the day! Storage vMotion allowed me to retire 3 older storage array’s (30+ TB) that were at the end of life, and move them to newer technology with no downtime, during the middle of the day! I believe there is a personal component to all of this, and part of this is what makes the community such a strong force.
The goal of this article is to educate people, and give you my perspective. It is not intended to defend VMware’s position or try and convince you why vRAM should make you sleep easier at night. VMware has spent the past two years working internally and externally with customers to try and determine a fair licensing model that works for everyone. The current model will not scale with the quickly changing hardware landscape driving core counts exponentially. A handful of my customers are already having to double up on licenses as they are at vSphere Enterprise and are being restricted on the number of core’s. I think the model is a fair one and as you walk through it hopefully you will see the logic behind why VMware had to make this change, to better support our users and the community.