Home > Ask the Server Virtualization Experts > Virtualization strategies Questions & Answers > How to determine which physical servers are good virtual machine candidates
Ask The Server Virtualization Expert: Questions & Answers
EMAIL THIS

How to determine which physical servers are good virtual machine candidates

Eric Siebert EXPERT RESPONSE FROM: Eric Siebert

Pose a Question
Other Server Virtualization Categories
Meet all Server Virtualization Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 25 July 2007
We are having a debate in my organization as to the use of VMware ESX. One side of the house is looking to limit it to the lab as they feel it doesn't perform as well as real hardware. My side of the argument is that most of our servers don't use the physical hardware to its limits so VMware would be fine. Is there a way to determine which servers would be fine as virtual machines (VMs) and which wouldn't?

>
EXPERT RESPONSE
Great question (and potential five page answer). I see this all the time, and the only way to answer the question is with math and real numbers. It is impossible to say any server will be 'fine' as VM. Sure it will run, but will it perform its tasks as it does today without the end user noticing (and that is the key, does the end user see a difference?).

Of course most people don't want to sit next to some users after a migration and find out, but instead want a way to determine candidate potential ahead time. We do this (and have done it thousands of times) by rationalizing what is used today to real numbers.

Let's take processor usage: If an existing machine has a dual processor 3 Hz server (total of 6GHz), but during the day only averages about 10% utilization, then the machines needs 600 Mhz. Just fine for a single processor VM. We have even ranked tier 1 candidates up into the 1.5GHz range.

If the application is running takes advantage of SMP, then maybe a dual processor VM would work for it. From a memory perspective, it is pretty much a wash. If your machine uses 1.5GB now, it will use 1.5GB as VM. Of course, ESX-based VMs can now go at 16GB of memory, but who would want to at today's memory costs for 8GB DIMMs.

For disk and network there is a certain penalty to pay. On the disk side it is about 10-20%. But of course most Wintel servers never average above 10 or 20 IOps a sec, or ever get near the SCSI card's throughput capabilities.

On the network side the penalty is a bit higher. Then again, a recent client I worked with who had 1000+ servers being surveyed only had about 50 or so that used more than 1MB on average… does every server really need dual redundant 1GB NICs all to themselves?

Show your coworkers the numbers. Work from the facts and your argument will be more persuasive.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   





Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



More Expert Analysis on Virtual Machines and Integrating Virtualization
HomeNewsTopicsITKnowledge ExchangeTipsBlogsAsk the ExpertsMultimediaWhite PapersEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2006 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts