Comments
bruce.armstrong wrote: Somebody just said it better than I did, and with more chops to say it: Open Letter to Mark Zuckerberg, Sheryl Sandberg & Facebook Mobile
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Performance Tuning Windows Server 2008 R2 Hyper-V: Hardware Selection
The hardware considerations for your Hyper-V servers are not all that different from non-virtualized servers

clip_image002After our previous article “XenDesktop on Microsoft Server 2008 R2 Hyper-V: Best Practices”, we decided to expand on this series and post some additional articles that are more specific to Hyper-V itself and in particular, tuning performance of Windows Server 2008 R2 Hyper-V. We’ll discuss processor, memory, disk I/O, and network I/O tuning tips, but first let’s look at the type of hardware you would need to ensure Hyper-V performs well when running multiple virtual machines. After all; all virtual machines that run on a Hyper-V system share the same hardware.

The hardware considerations for your Hyper-V servers are not all that different from non-virtualized servers, but obviously Hyper-V servers has increased CPU usage, requires more memory, and needs more I/O bandwidth because the same hardware services multiple virtual systems

Processor Selection

The first consideration you should make is that Windows 2008 R2 requires 64-bit processors. In a non-virtual setup, performance benefits more from a processor with a higher frequency compare to adding cores to a processor. We recommend for your Hyper-V environment to select multiple processors with multiple cores and at the highest frequency available.

To obtain additional efficiency use processors that support Second Level Address Translation (SLAT) technologies (for example EPT or NPT). Other features that you want, when selecting a processor, are support for deep idle state and core parking.

Hyper-V benefits from processors with large caches, especially when the ratio of virtual CPUs to logical CPUs is high in your VM configuration. If you have to choose between a large cache or CPU frequency, go with the larger cache.

Memory Selection

The Hyper-V server itself will need enough memory for the root and child partitions. Hyper-V will allocate memory for the child partitions first. You should provide each child partition with the enough RAM to be able to handle the load for each specific VM. The root partition needs enough additional memory so it can efficiently handle I/O for the virtual machines and other tasks such as VM snapshots. We’ll discuss more details about memory sizing in our follow-up article “Performance Tuning Microsoft Server 2008 R2 Hyper-V: Memory”.

Network Adapter

If you expect the virtual machines in your environment to be network traffic intensive, install multiple network adapters (or multiport adapters) in your Hyper-V system(s). This way network traffic is distributed over each adapter resulting in better overall performance.

Hyper-V supports various hardware offloads such as Large Send Offload (LSOv1), TCPv4 checksum offload, Chimney, and VMQ. Selecting network adapters that support hardware offloading will reduce the CPU usage of network I/Os.

Disk Storage Selection

Disk selection is similar to choosing hard drives for a non-virtual system. Higher rotational speeds are better and a larger set of smaller capacity drives performs better than a smaller number of high capacity drives. The hardware should have sufficient I/O bandwidth and capacity to meet current and future needs of the VMs that the physical server hosts. Consider these requirements when you select storage controllers and disks and choose the RAID configuration. Placing VMs with highly disk-intensive workloads on different physical disks will likely improve overall performance. For example, if four VMs share a single disk and actively use it, each VM can yield only 25 percent of the bandwidth of that disk. We’ll discuss more details in our upcoming article “Performance Tuning Microsoft Server 2008 R2 Hyper-V: Storage”.

Installation Options

Microsoft recommends that you use the Server Core installation option in the root partition. This leaves additional memory available for the virtual machines, and even though the Core option only offers a command prompt, you can use WMI to manage the server remotely.

It is also recommended that the root partition is dedicated to the virtualization server role. Adding additional roles to the root partition can affect the performance of the virtualization server.

In our next article we’ll go into processor performance tuning of Windows Server 2008 R2 Hyper-V.

Share Now:del.icio.usDiggFacebookLinkedInBlinkListDZoneGoogle BookmarksRedditStumbleUponTwitterRSS

Read the original blog entry...

About Hovhannes Avoyan
Hovhannes Avoyan is the CEO of Monitis, Inc., a provider of on-demand systems management and monitoring software to 50,000 users spanning small businesses and Fortune 500 companies.

Prior to Monitis, he served as General Manager and Director of Development at prominent web portal Lycos Europe, where he grew the Lycos Armenia group from 30 people to over 200, making it the company's largest development center. Prior to Lycos, Avoyan was VP of Technology at Brience, Inc. (based in San Francisco and acquired by Syniverse), which delivered mobile internet content solutions to companies like Cisco, Ingram Micro, Washington Mutual, Wyndham Hotels , T-Mobile , and CNN. Prior to that, he served as the founder and CEO of CEDIT ltd., which was acquired by Brience. A 24 year veteran of the software industry, he also runs Sourcio cjsc, an IT consulting company and startup incubator specializing in web 2.0 products and open-source technologies.

Hovhannes is a senior lecturer at the American Univeristy of Armenia and has been a visiting lecturer at San Francisco State University. He is a graduate of Bertelsmann University.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Enterprise Open Source Magazine Latest Stories . . .
Grid Dynamics, an eCommerce technology solutions company, and GridGain Systems, makers of an open source in-memory platform for Big Data processing, on Wednesday announced the expansion of their partnership which began in 2008. Grid Dynamics provides personalization and big data solut...
Before embarking on using open source cloud technology for your web property, a basic understanding of cloud, as it’s used in the industry, is essential. While there might be exceptions, here are the definitions. A software application delivered on the web instead of installing standa...
Private clouds solve many problems for enterprises and bring unique operational challenges along with them. There are dozens of companies of all sizes that will build you a private cloud and turn over the keys – then what? Trying to convert a traditional enterprise IT operations team t...
The networking industry has gone through different waves over last 30+ years. In the ’80s, the first wave was all about connecting and sharing; how to connect a computer to other peripheral devices and other computers. There were many players who developed technology and services to ad...
If your organization already uses virtualized infrastructure, you are well on your way to providing IT as a Service. But as businesses demand faster results in today’s competitive market, organizations look to gain more benefits from cloud computing than just virtualized infrastructure...
In this CTO Power Panel at the 10th International Cloud Expo, moderated by Cloud Expo Conference Chair Jeremy Geelan, industry-leading CTOs & VPs of Technology will discuss such topics as: Which do you think is the most important cloud computing standard still to tackle? Who should...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE