?
Solved

Virtual servers in VMware

Posted on 2011-10-22
10
Medium Priority
?
245 Views
Last Modified: 2012-06-27
I was wondering what would be the optimal host specifications to run about 5 VMware servers?
0
Comment
Question by:Marius Gunnerud
  • 5
  • 5
10 Comments
 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 500 total points
ID: 37010955
This is not an easy-answerable question. Are you wanting to run VMware Workstation/Server (TYPE 2 Hypervisor), or ESXi (TYPE 1)? You need enough resources on the host for the VM's specifications, then also enough for the host itself, as well as expansion (adding additonal VMs). So, take the memory resources needed for the VMs, plus a MINIMUM of 2GB for the host (assuming ESXi here), then additional for memory overhead and VM expansion. 24-32GB should suffice for starters. You could get a single quad-core host which would be enough phys CPU power for the host & VMs. Then, you should consider redundancy for storage (RAID1 minimum). If you're needing high performance storage, you need a minimum of 4 disks for a RAID 1+0 config. Another thing to take into acct regarding CPU and VMs, you can run about 6 "average" VMs per CPU *CORE* (not phys socket, but CORE).

Hope that helps.

~coolsport00
0
 
LVL 17

Author Comment

by:Marius Gunnerud
ID: 37010998
The client will be using ESXi and will be running Server 2008 R2.

To start with they will need to be running 2 server with AD (one being the PDC), 1 running Exchange 2010, 1 running DHCP and sub-CA, and a file server. There will also, as you say, need to be room for expansion. I worded my question a little wrong by saying on 5 virtual instances.  They will need to have 25 instances by the end of the year and on top of that for expansion.

Any suggestions on a host build? will also need to store a bit of data on them too.
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 37011017
Again @MAG03...this is a loaded question :) You have a bit more info, which is certainly a step in the right direction. From there, just take the MS specs req'd for each of those server types, then allocate appropriately, at least for memory; well, and for storage too. You don't need much resources for DCs. A 30GB virtual disk is sufficient, as well as about 1GB RAM. Since you client is looking at about 25 VMs by year's end, you would probably want to expand the horsepower just a bit as far as CPU goes. A dual, quad-core CPU would be what I suggest. So, summarize memory resources for current 5 and expansion VMs -> 1GB per DC; I think the req's for Exchg 2010 is 6GB; DHCP can run on a DC with no probs; and I would allocate about 2-4GB for the file server VM. That will depend on the traffic to that VM. Does your client have a lot of users? If that "CA" means Cert Authority...yeah, that should be its own sep VM, which shouldn't need more than 1GB RAM. And again, I only say 1GB because of them being 2K8 OS. If it was 2K3, they could probably use slightly less (the DCs and CA VM, that is).

So, some other questions -> does the client want High Avail? Fault Tolerance? Live VM Migration (VMotion)? There are a lot of othr things to consider here. And, if that is the case, your client will need a SAN, and a 2nd host. 2 dual socket, quad-core CPU servers, with a minimum of 64GB RAM would get them started with some room for expansion. HP DL 380 G7s are good servers you can look into. And, all of this is of course dependent on your client's goals as well as budget.

~coolsport00
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 17

Author Comment

by:Marius Gunnerud
ID: 37011043
Coolsport00 thank you for the valuable information!

Just one last question. I just found out that CPU requirement is at  least 3.0 Ghz dual core or better for each VM that will be installed later.  How would I determine the host CPU for this?

Thanks again.
0
 
LVL 40

Accepted Solution

by:
coolsport00 earned 500 total points
ID: 37011050
Well, unlike memory, CPU for VMs is not allocated on a "1 to 1" basis. I highly recommend looking at the CPU Scheduler whitepaper to fully explain on CPU resources work in VMware virtualization. It's not too entirely long, and HIGHLY beneficial IMO :)
http://www.vmware.com/files/pdf/techpaper/VMW_vSphere41_cpu_schedule_ESX.pdf

But, to answer your question, as long as you have enough cores to allocate more than 1 vCPU for a VM, you'll be ok. To be able to do that, you just need to have a host with more than 1 core, which means having a host with more than a single socket single core CPU. So, procuring a dual socket, quad-core host will certainly suffice. :)
0
 
LVL 17

Author Comment

by:Marius Gunnerud
ID: 37011055
Thanks a ton for you help!
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 37011059
No problem...good luck! :)
0
 
LVL 17

Author Comment

by:Marius Gunnerud
ID: 37011067
by the way, you wouldn't happen to know what the highest available RAM on a server these days is?  Is it possible to get up to 72 GB or even 120GB?
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 37011070
Just depends on the server you get. When you're "spec'ing" out your host, it'll tell you in a spec matrix. Hosts can run way more than that that...1-2TB RAM......again, depending on the host you get.

Good luck!
0
 
LVL 17

Author Comment

by:Marius Gunnerud
ID: 37011072
Thanks
0

Featured Post

Independent Software Vendors: 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

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
I was prompted to write this article after the recent World-Wide Ransomware outbreak. For years now, System Administrators around the world have used the excuse of "Waiting a Bit" before applying Security Patch Updates. This type of reasoning to me …
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…

609 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