VMware

This Question is Answered

1 "correct" answer available (10 pts)
6 Replies Last post: Oct 11, 2009 11:24 AM by josephk626  

Server Hardware/Software Requirement Planning posted: Oct 9, 2009 7:57 PM

Click to view josephk626's profile Novice 4 posts since
Oct 9, 2009
Hi everyone!

I am a student at a University that has done a pilot implementation of a VM package. I do not have the specs of the server hosting the VM's, but I know by the performance issues I am experiencing as a student using the VM in the classroom that the server is swamped, quite terribly so.

I am slowly chewing my way through documentation on VM products. At this point I am really only satisfying my curiosity as I have no decision role in the implementation of IT in my department, but as a student using the system I've developed a fascination with the concept of virtualization. I am hoping someone is kind enough to indulge my curiosity, I have a few general questions for the experts out there! I apologize in advance if this has been covered already, I admit I haven't looked through the site yet...

1) How would you go about planning a virtualization implementation with VM products to meet the following scenario:

Goal: Setup a server to handle a class of 20 students and one professor; providing efficient delivery of computational needs by eliminating workstation towers through an implementation of netappliances and monitors in the classroom; hooked up to a dedicated VM server.

Objectives: Simplify hardware and software management by only having to administer one physical unit, reduce costs, etc, etc.

Requirements: To serve students in the MIS / IT/ CompSci departments; ability to run web development applications as well as MS-Visual Studio 2008 with excellent response times.

OS: Windows environment; let us assume WinServer2008 but virtualizing Windows XP for the clients in the classroom.

At a guess, I know this would mean a fairly hefty server configuration for decent performance. The main catch is the 21 simultaneous users each one running some fairly heavy apps.

With these rough specs, how would you go about fleshing out a hardware and software mix?

Thanks in advance!

-Joseph

Re: Server Hardware/Software Requirement Planning

1. Oct 9, 2009 10:37 PM in response to: josephk626
Click to view thehyperadvisor's profile Enthusiast 49 posts since
Sep 18, 2008
I would still have more questions around requirements. It's not that simple when your talking pooled resources with multiple users and applications.
Vmware fusion, workstation, and server products all run in an operating system which makes them slower,etc than esx which installs on top of the hardware itself.
It will be best to get really good, server class hardware which is typically faster, has virtual hardware assist, and built in hardware redundancy.
You could simply take the specs from one of the workstations currently being used to help size the server or servers if you need high availability.
Keeping it simple again, you could do one server esxi + vsphere client with enough memory and storage.


hope this helps - thehyperadvisor.com

If you found this or other information useful, please consider awarding points for "Correct" or "Helpful".

Re: Server Hardware/Software Requirement Planning

3. Oct 10, 2009 2:52 PM in response to: josephk626
Click to view thehyperadvisor's profile Enthusiast 49 posts since
Sep 18, 2008
If your looking to find out what's causing the poor performance I'd talk to the person that administers the current server. This way they can see what the cause of the slowness is by using perfmon, etc. They can use that information to see whether a new server is needed, a different hypervisor (bare metal), or just additional resources (memory/cpu) added to the current system.

I work with bigger environments using 32+GB of ram, 2+8coreCPUs, SANs, with clustering, HA, DRS, etc so would always say you should go with ESX, vCenter, and a supported server. I don't think you need to get that complicated with your setup.

Your calculation of 50+GB doesn't really mean that you have to buy a server with that much physical ram in it. Resource sharing is one of the benefits to using virtualization. So you could over commit resources.

We can go back and forth with this, plus there are many ways to achieve your goals when using virtualization but you should get some of the facts around what is currently in place then work from there.


hope this helps - thehyperadvisor.com

If you found this or other information useful, please consider awarding points for "Correct" or "Helpful".

Re: Server Hardware/Software Requirement Planning

5. Oct 11, 2009 6:20 AM in response to: josephk626
Click to view thehyperadvisor's profile Enthusiast 49 posts since
Sep 18, 2008
Yes, it can dynamically allocate resources and is done by default for memory and cpu. You have the option on the disk side (thin provisioning) as well.
With that said, you can also configure the vm guest to statically allocate or reserve resources as well. This of course lowers your consolidation ratio but guarantees that those resources are available to that vm guest.

Have fun learning about Vmware. To help you understand you should use the products. All pretty much have a trial period and some are free. Vmware is absolutely my favorite but there are other solutions out there, KVM and Xen.org to name a few.

hope this helps - thehyperadvisor.com

If you found this or other information useful, please consider awarding points for "Correct" or "Helpful".

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities