Go Premium for a chance to win a PS4. Enter to Win


Virtualize first server....Hardware/consolidation questions...

Posted on 2010-11-07
Medium Priority
Last Modified: 2012-05-10
I have an environment with about 50 users and 10 servers.

I want to start consolidating servers (with no budget) by turning one of the machines into a virtual host using the free ESXi as the hypervisor.

The machine is a HP ProLiant DL380 G5:
-1 Intel quad-core E5540/2.53GHz CPU

The server is currently an application server that is being way underutilized. I want to segment it into a couple of different VM's (how many though?)

I want to add a few VM's that I think would also have relatively low utilization with the number of users I am working with (<50).
-Win2003 w/ WSS3.0 VM
-Linux/Squid Proxy
- a few other PC-based application servers (low P4/WinXP specs)

A few questions:
I have about 5 HP 7.2K SAS drives on the machine, whats the recommendations there? I do not have a SAN...

Do I need a dedicated NIC for each VM? Im pretty sure this HP has two integrated NIC's..

Whats the best or least complicated way to track CPU/memory/disk utilization...on the existing application servers that I want to consolidate? And any feedback on the requirements and who to segment resources for the Squid and WSS that I want to add?

Thanks for any input and guidance on this subject. Very excited to jump into virtualization and start learning....
Question by:guitar_333
LVL 124
ID: 34080832
Okay, so you've got a single server, which has 4GB RAM,  total CPU grunt 10GHz CPU.

I would use the embedded version of ESXi on a usb stick, which makes DR easier for you, install on a USB stick.

Create a RAID 5 single array, and later format as a VMFS datastore.

What application server is currently installed on this host, and what CPU and Memory requirements does it have.

I think you bottlenect will be memory, 4GB will not go very fair, unless you are careful with your allocation of memory per VM Guest.

No you don't need a dedicated NIC per VM, you create a virtual switch, all VMs use the virtual switch, and then you can allocate NICs per Virtual Switch.

depending on your network configuration, you could trunk/bond both NICS to give you 2GB, or just use 1 NIC and 1 NIC spare (depends on your Network Utilitzation).

Best tool is Perfmon on Windows.

LVL 124
ID: 34080848
I use a DL380 4GB ram, with Single Quad Core, and have two Win2k3 domain controllers, front and back end exchange 2k3 server, backup server, Win2k8/SQL Server 2008 R2, you just need to be careful with how much Memory you allocate per VM.

so check with perfmon, what real memory usage is used.
LVL 124
ID: 34080854
oh, and as this is your first attempt, at dipping your toes in the water, select a server for virtualisation, that won't me missed, if all goes wrong.

e.g. don't pick your corpoarte mail server fior test!
Prepare for your VMware VCP6-DCV exam.

Josh Coen and Jason Langer have prepared the latest edition of VCP study guide. Both authors have been working in the IT field for more than a decade, and both hold VMware certifications. This 163-page guide covers all 10 of the exam blueprint sections.


Author Comment

ID: 34081003

Yes, the machine is currently hosting our "old" accounting application. MS Dynamics GP10/SQL, with only 2 users accessing it for historical info...so its a good candidate. It is much underutilized right now....I'll run perfmon, so see what its at over the course of this week, but with 2-3 users lightly accessing the SQL DB it is sure to be low.

From there, I want to add a few machines that currently don't exist....Squid Proxy, WSS 3.0 server, etc..
It is reassuring to see what you are running on the same machine...segmented with two DC's, Exchange, SQL, etc...? I should be fine for what I want this thing to do in that regard...how many users access those resources?

This will be my test, then later I can consolidate other machines. I have other machines with the same specs for a DC box, an Exchange 07 box, as well as some others.

Thanks for the feedback...I'd love to hear anything else you might think of and consider usefull info..
LVL 124

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 664 total points
ID: 34081026
Interesting observation, SQL when it starts-up seems to utilise ALL  (or most of ) the memory in the physical server, so just remember this, you may want to tweak your SQL (VM), to reduce to 512MB-768MB (1G), just see how it performs, before disk starts swapping.

but with 2 users, and they may not be accessing it concurretly, or 7 hours a day.

Just be sure to keep your users happy, and advise them, and keep them well informed.

But two users and historical server, doesn't justify the electricity does it!?

Squid Proxy should be okay - 512MB-768MB (1G) - Windows or Linux? Linux squid proxy will perform better. Or look at Smoothwall! (there's already a VM applicance!)

As for WSS 3.0, you'll have to check performance for this one, and how many users you are expecting to use it concurrently, because you'll probably need 2GB RAM, and 2 vCPU allocated ot the VM.

LVL 124
ID: 34081027
but, I'm sure you'll get you monies worth out of an under utilised server.

LVL 28

Accepted Solution

bgoering earned 668 total points
ID: 34081073
I will toss my 2 cents in to recommend getting more RAM. Everything else looks to be OK. RAM is where most ESXi servers running business workloads seem to hit a constraint.

Good Luck

Assisted Solution

PenguinN earned 668 total points
ID: 34082892
Ram and disk will be a bottleneck. I see you have 4Gb, beef this up to 8-12Gb so you can assign enough memory to your machines. You are using slow disks "5 HP 7.2K SAS drives" Create one RAID1 mirror with as boot partitions for your VM and a RAID5 for your data. Don’t expect miracles on disk speed but one big RAID5 store will give you no performance balancing of data. The last possibility for your RAID set is RAID10 with a hot spare, this is by far the fastest RAID set but you lose quite capacity. You do not have to add a NIC per VM. NIC teams give you 2GB speed capability but I don’t think you will notice the difference running from 7200RPM drives but you can simply configure it at setup.

Hope you succeed in setting up your ESXi.

Kind Regards, PenguinN

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere Host Client, and checking its MD5 checksum signature is correct.  It's a good idea to compare checksums, because many installat…
When rebooting a vCenters 6.0 and try to connect using vSphere Client we get this issue "Invalid URL: The hostname could not parsed." When we get this error we need to do some changes in the vCenter advanced settings to fix the issue.
Teach the user how to convert virtaul disk file formats and how to rename virtual machine files on datastores. Open vSphere Web Client: Review VM disk settings: Migrate VM to new datastore with a thick provisioned (lazy zeroed) disk format: Rename a…
Teach the user how to use vSphere Update Manager to update the VMware Tools and virtual machine hardware version Open vSphere Client: Review manual processes for updating VMware Tools and virtual hardware versions: Create a new baseline group in vSp…

926 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question