How Hyper-V Dynamic Memory improves virtual server density

How can Microsoft Hyper-V Dynamic Memory help me with my virtual server density?

    Requires Free Membership to View

    When you register, my team of editors will also send you the latest expert resources covering all areas of server virtualization, such as platforms, architectures and strategies, server hardware, managing virtual environments, application issues and more.

    Margie Semilof, Editorial Director

    By submitting your registration information to SearchServerVirtualization.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchServerVirtualization.com is governed by our Terms of Use. You may contact us at [email protected].

Hyper-V's Dynamic Memory feature allows organizations to use available memory more efficiently, which can help increase virtual server densities.

When you have a finite resource in virtualization, there will be contention, or demand, for that resource. In this respect, memory is no different from processor use and disk space. Microsoft added the Dynamic Memory feature in Windows Server 2008 R2 SP1 and later improved the feature in Windows Server 2012. The idea is simple: Memory becomes a resource shared among all virtual servers on the host.

In the past, many IT pros allocated a large amount of memory to keep virtual servers running at peak performance under the highest projected workload, even if the virtual server only needed that memory for short periods of time. This prevented other virtual machines (VMs) from accessing the memory and reduced the amount of virtual servers that could run on the host. To increase virtual server density, some admins under-allocated memory, which can negatively affect performance of all VMs.

With the Dynamic Memory feature, as demands increase on a virtual server, Hyper-V adds memory to a level that will provide the best performance, as identified by the administrator. When demand decreases, unneeded memory resources are released into the shared pool and can be used by other virtual servers. This permits a higher virtual server density with better resource usage that’s flexible throughout the day as demands change.

Dynamic Memory is easy to configure, and in Windows Server 2012, an administrator can modify the maximum memory allocation while the virtual server is running. Doing this allows you to tweak and monitor for the best settings.

This was first published in November 2012

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.