Microsoft Management Summit 2011 took place last week in Las Vegas; it was another great opportunity for the Hyper-V team to extol the virtues of Dynamic Memory. But when it came time for the demo, I could hardly believe my eyes…
The Setup
In breakout session BD12: Hyper-V and Dynamic Memory in Depth, a demo environment was presented with a dozen virtual machines allegedly configured to use Dynamic Memory, with the Hyper-V Manager interface boldly displaying “Dynamic Memory” as part of each VM name.
One small detail was omitted from the demonstration, however: Most of these virtual machines — both the “Dynamic” as well as the “Static” variants — are empty shells with no operating systems installed, as shown this thumbnail:

Hyper-V Dynamic Memory requires cooperation with guest integration services. Without those services, VMs will fall back to good, old-fashioned Static Memory.
The Great Fake Dynamic Memory Demo of 2011
The “demonstration” went on to show how Dynamic Memory responds when memory is consumed inside one of the virtual machines. The only VM that appears to have an OS installed is the first one. The other 11 VMs are powered on but never generate load on the CPU and never report memory demand back to Hyper-V — a sign that the guest integration services are not running:

Reality Check
In reality, when a Windows 7 SP1 VM is started up on Hyper-V it almost immediately demands more than the meager 384MB recommended in the breakout session. In fact, a dozen Windows 7 SP1 VMs– running in my own lab — looks like this:

It’s easy to see that Dynamic Memory is actually enabled and working here, as the assigned memory for each VM has increased based on the demands of a running operating system.
Why Fake the Demo?
Clearly the Dynamic Memory demo at MMS 2011 was misleading, but why? Could Hyper-V Dynamic Memory have accommodated that same VM density if operating systems were actually running?
Related posts:
Tags: Hyper-V, memory overcommit, Microsoft
-
What a shame !!!!!!!!!!
They cannot trust their own product not even for a demo for a very friendly audience !!!!!!
Shame, shame , shame, MS should at a minimum fire the people organizing this lab.-
Get over yourself – you weren’t even there…
And yeah, Hyper-V (with SP1) ran all the HOL for the event. I attended and used the labs – they worked great.
The same number of VM’s were provisioned this year as last (40k) using 9 fewer servers and 1TB less RAM.
Yeah, Dynamic Memory doesn’t work. *sigh*
-
-
Agreed fernando,
Those [expletive deleted] pretend dynamic memory works but that’s a big lie. Hyper-V is a [expletive deleted] product designed by stupid engineers. -
Although I do agree it’s silly to demonstrate Dynamic Memory with only one host supporting it there may be many reasons why they couldn’t demonstrate it with all the machines on Dynamic Memory. Especially since the product is still in beta some glitch made have turned up which made the presenter decide to not boot the OS on the other VMs.
That Dynamic Memory works was well shown in the MMS 2011 labs:
“By using Windows Server 2008 R2 SP1 Dynamic Memory, we were able to reduce the physical memory footprint by over 1 Terabyte and still deliver more labs running more virtual machines than ever. That’s a saving of ~$80,000.” (http://blogs.technet.com/b/virtualization/archive/2011/03/29/mms-2011-labs-powered-by-hyper-v-system-center-amp-hp.aspx)So @Booba, You can do some lame flame because you don’t know dynamic memory. But it works and it’s fantastic. It’s not Memory Overcommit. Hyper-V is a train that is going fast and it’s picking up more speed and momentum with every release. I would so love to talk to you in 3 years from now
-
Not sure what you mean, System Center Virtual Machine Manager is in beta 2 status and can be downloaded here:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4da60258-5e61-4d16-8fae-d3c9fccf56dcDynamic Memory was released as part of Service Pack 1 for Windows Server 2008 R2. Download location:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C3202CE6-4056-4059-8A1B-3A9B77CDFDDATx! Tony.
-
Sorry, meant the System Center Virtual Machine Manager beta link not the full System Center 2012 Beta 2.
Correct one:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e0fbb298-8f02-47e7-88be-0614bc44ee32 -
What a crap article. Typical for VMware people.
The demo used real guest OS’ses, not empty VM’s. -
So I have seen when people make anti-VMware comments on this site you say something to them. Yet when Booba spurts her gutter vitriol….I hear crickets?
Where is the outrage?
IMHO Hyper V is catching up. Soon the pricing on VMware will drop.
-
Hi,
My feeling is that the Hyper-V Manager screen isn’t updated correctly and therefor the Memory Demand value isn’t displayed correctly.
Occasionaly I have seen this in my own lab as well.Ruben
-
I agree with Ruben – my lab is running 4 VMs right now and mine don’t show anything for the memory demand column. I can say with all confidence that dynamic memory must be working because my crummy single CPU memory starved desktop lab is actually usable again and performs quite well again after I applied SP1. I’m happy to have my lab again! Thanks SP1.
-
What a joke – Eric closes down a thread with an emphatic “there are misunderstandings about VMware technology, thanks in no small part to Microsoft claims”.
I’ve never seen a company with such a dominant market position talk so much crap about a competitor with something like half of their share, maybe less. And then, on a public forum cry and whine about how their product is so misunderstood because of said competitor. You have got to be kidding me.
Most of the stuff you publish here is straight up FUD, it’s your job. This post is nothing short of that. When all you have left is to nit-pick a crappy demo done at a Microsoft conference (as if we all don’t know, including yourself that it was just that – a crappy demo and not indicitive of the products capabilities), then it’s certainly a sad day for VMware.
-
Clearly… VMware is.. SKEERD… and rightfully so.. this blog is clear evidence of the gap closing fast ..
MS is commoditizing virtualization (at least in the Windows world).. so ya.. VMware should create some more competitor bashing blogs.. They’ll need the FUD to stay afloat..
I guess at least the *nix folks can keep paying for vmware .. irony indeed…
No sense bothering to reply.. I wont be back to this site … ever.. its complete and utter FUD.
Good luck with it…
-
We can all discuss the merits of either technology between MS Hyper-V and VMWare and even Citrix, but what I am seeing today in the SMB space is Microsoft all the way. I do not even see VMWare except old installations (2.x or 3.x products). You take a Windows 2008 Server out of the box and enable Hyper-V role, and you have a VM platform. Microsoft made it too easy – this is the critical point. VMWare may be more mature, but do you really think MS is sitting still? In 3-5 years, Hyper-V installs will dwarf VMWare, thanks primarily to the SMB space. Oh, and lastly, the VSS snapshots of the VHD’s…no extra cost. VMWare and other vendors, extra. For DR purposes, you can have a flexible setup in terms of destination / file system / backup / restore options – all free with Hyper-V.
-
By the way, this is my first time to this site. It has good contents on VMWare, but it is seriously biased. If you discuss all the technologies is a non-biased terms, you would have more repeat readers. People are turned off my overly biased writings and opinions.

RSS Feed
Follow

29 comments
Comments feed for this article
Trackback link: http://www.vcritical.com/2011/04/hyper-v-dynamic-memory-not-quite-ready-to-demo/trackback/