Tip

How Moore's Law is clearing the way for Hyper-V 3.0

Moore's Law dictates computing power will double every 18-24 months and it continues to hold. With the advent of virtualization, we’ve actually been harnessing that power by utilizing what once were idle clock cycles.

    Requires Free Membership to View

The latest server offerings bring us an onslaught of more cores, more memory and more storage. The latest hardware can translate to more power with fewer dollars. With the current version of Hyper-V we have reached a point where the software needs new capabilities to keep up with the blazing pace of Moore’s Law. When combined with the possibilities of the forthcoming Hyper-V 3.0 in Windows Server 8, we have the potential of power realized.

New CPUs Enabling Jumps in Performance
Today’s data center has a virtualization engine built atop dual and quad-core CPUs from Intel and AMD. The key hardware virtualization hooks in Intel and AMD processors allow for virtualization to integrate and control the hardware. Over the last couple years, Intel has enhanced its Virtualization Technology (VT) standard hardware virtualization hooks that have been the basis of server hypervisors with new capabilities. Intel has extended VT to include VT-x, which is designed to reduce round trip virtualization latencies; VT-c, which provides virtual machines more direct access to networking connectivity I/O devices; and VT-d, which enhances performance to data storage.

More on Hyper-V 3.0

Installing Hyper-V 3.0 on a test server

Shedding light on Hyper-V 3.0 resource monitoring

Hyper-V 3.0 to feature major virtualization, scalability improvements

Combine these virtualization performance enhancements with the design of the latest Intel E7 series CPUs that include up to 10 cores per socket and this can easily scale a four-socket server to 80 logical cores. Some comparisons put the E7 performance around 35% greater than the previous generation. AMD isn’t left out, with its 16-core Opteron 6200 server CPU and its own AMD-V virtualization technologies. The potential of these latest enterprise CPUs far surpasses what we had even a couple years ago.

Software Limits

The ability to put more per virtual machines per U of rack space continues to grow at a staggering rate. Having close to one hundred logical processors available in a single machine, you can easily run hundreds of servers on a single host. Unfortunately, Hyper-V 2.0 limits the number of logical processors to 64, and the maximum number of virtual machines per host at 384. This is a huge amount, especially through the lens of only a couple years ago, but Moore’s Law makes the ceiling the new middle ground. When considering moving large workloads such as business processing and decision support systems, which are processing large databases, into your virtual infrastructure, the current limit to 4 virtual CPUs per virtual machine becomes the issue. With today’s data warehousing and other big data processing, quad-core isn’t what it used to be.

The New Hyper-V Ceiling

To really take advantage of this year’s newest hardware, you’ll want to start planning on Hyper-V 3.0. The latest release will take the maximum number of logical processors from 64 to a maximum of 160 logical CPUs, allowing you to take full advantage of the newest high-end chips. In addition, the maximum memory is doubled to 2 TB. These specifications present the possibility for further consolidation of your existing virtual infrastructure into fewer hosts, providing more savings in the data center from reduced power consumption, physical space requirements and complexity.

If you look at Hyper-V 3.0’s increases for hardware per virtual machine, then you’ll see the possibilities of virtualizing larger workloads become very real. These opportunities have been limited because of the fear of virtualization’s efficiencies and limits on resources. It addressed efficiencies for the most part with the latest virtualization optimization in hardware and properly managed host environments. However, memory and CPU limits concern people like database administrators that have datasets that are growing at exponential rates. If you really want guaranteed scale-up at the virtual machine level, you go from four virtual CPUs to a maximum of 32 virtual CPUs for a virtual machine. In addition, maximum memory goes from 64 GB per virtual machine to 1 TB.

When you pair these significant gains with the expanded virtual hard disk format giving you up to 64 TB from the old 2 GB limit, and you have true scale-up capabilities appropriate for many of the biggest workloads on standard servers today.

Scale-Up Again

The difficulty of scaling-out versus scaling-up has been an ongoing concern for some large workloads that just work better within a single server. Now, you can use standard servers and still consolidate systems that require scale-up in CPU, storage and memory. The new generation of hardware will require you look into the next generation of virtualization to take full advantage. In every iteration of hypervisor technology, the ability to squeeze even better performance out of virtual machines continues and turns virtualization naysayers into supporters when they realize the benefits of virtualizing their systems far outweigh the cost. This year, be prepared to move, because, once again, it’s time to let Moore’s Law take its course.

ABOUT THE AUTHOR
Eric Beehler
 has been working in the IT industry since the mid-'90s, and has been playing with computer technology since well before that. He currently provides consulting and training through his co-ownership in Consortio Services, LLC.

This was first published in April 2012

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.