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


Virtual Server 2005 R2 CPU usage

Posted on 2008-10-16
Medium Priority
Last Modified: 2012-06-27
Hi Guys

Hope someone can help me with this.

I seam to be getting mixed message from Forums and MS products support.

I have windows 2k3 standard with Virtual server 2005 R2 installed on Duel Quad core system.

MS products support tells me that Virtual server 2005 R2 enterpise supports upto 32 CPU but will be limited to 4 CPU as it is running on W2k3 Standard. Also that there is no different version of Virtual server 2005 R2 or Virtual server 2005 R2 Enterprise.

The forums I read say that Virtual server 2005 R2 is limited to one CPU and if that is install on a duel Quad core system, (Like my system.) Then you are limited to 1 core. Thus only getting 12.5% of the CPUs.

When I look at taskmanger on the VM system it only shows 1 CPU, and system info shows that to be a 1.66 ghz. (speed of 1 core of my duel quad core.)

I ran a CPU test using some freeware software that returned a speed of 1.66 ghz. This test is likly invalid as I am sure the software did not take into account multicore processors.

Also if I look at VM administrator I can only set the VM to utalize a max of 12.5% of the CPUs.

So I guess I have 3 questions
1) Is Virtual server 2005 r2 limited to 1 core
2) Dose Virtual server 2005 r2 become the enterpise version if install on a W2k3 enterpise server, and then let you access 4 CPUs.
3) Is there a test I can run to confirm the real performance of the Virtual Machine.

Thanks for your time.
Question by:BrendanKing
  • 3
  • 3
LVL 42

Accepted Solution

kevinhsieh earned 2000 total points
ID: 22736662
The information that you have received is correct, but are referring to two different things.

How many CPU cores Virtual Server will use is limited by Windows.  Thus, if you have an dual quad core machine, Windows 2003 Standard will use all 8 cores, and so will Virtual Server 2005.

Each guest VM can only use 1 virtual CPU, and each virtual CPU is limited to running on a single core.  Thus, if you have an 8 core box but are running only 1 VM, Virtual Server will only allocate 1 core to that VM (12.5% of the total CPU in your system).

Hyper-V will let you allocate up to 4 virtual CPUs per guest.

So to answer your questions:
1.  Virtual Server 2005 R2 SP1 is not limited to 1 core, but each VM is.
2.  There is only one version of Virtual Server 2005 R2 SP1, and it is "Enterprise".
3.  Run whatever benchmarks you want.  The CPU speed indicated is correct in MHz.

Author Comment

ID: 22736850
Hi Kevin.

Thanks for that explanation.

Quiet simple when you explain it clearly like that. Wish some of the product experts at MS knew what they were talking about.

In that case the new system that I am planning to build which with be an SBS 2003 (SBS 2008 not realised so cannot use Hypervisor.) With a Virtual server to run Terminal server (Only for 2 users.)  Would be better build on a Duel core system than a quad core.

Do you agree.
LVL 42

Expert Comment

ID: 22736930
The real question is,what is it that you're trying to do?

SBS 2008 will be released November 11.  You can also get Hyper-V Server now, and then run SBS 2003 inside that.

Hyper-V is Microsoft's "stand alone hypervisor".  It's Windows 2008 Core with Hyper-V loaded.
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: 22737116
Hi Kevin.

Well for the customer I am about to install a server for we were planing to install SBS 2003, but they require Minimal Termail server access and SBS can not be a terminal server. My plan solution to this was to install Virtual Server 2005 on top of Sbs 2003. Yet the VIM would then be limited to 1 core, and although  this would work would be port utilization. Natrually they are a small company and cost is important.

From what you have just said it may be worth delaying the installation until Sbs 2008 is released. Then I could install SBS 2008 with Hyper-V and create a Terminal server VM. (I do not want to charge the custoemer for a 2008 just for Hyper-v if not required.)

Second option could be along your lines. Create a 2008 Terminal server with Hyper-V and then install SBS 2003 as the VM.

Any suggestions which would be more stable better configuration option.

LVL 42

Expert Comment

ID: 22737224
Wait for SBS 2008 if you can, simply because 2008 is better than 2003.

You may not be able to install the terminal server role on SBS, but you can use the normal 2 remote desktop connections.  I used to do it all the time when I was working with SBS.  When you run a VM, you lose access to a lot of hardware, such as SCSI devices.  If you are planning to backup to disk or backup to the Internet, that's okay.  If you wanted to backup to tape or a USB device, you can't be running in a VM.

So, simplist thing to do would be to just enable remote desktop for your 2 users and configure their membership in the remote desktop users group so that they can connect to the server.  If you really need a separate terminal server, I would run it under Hyper-V or Virtual Server, depending on whether or not you are running Windows 2003 or Windows 2008.  Either way, I suspect that a single dual core processor is more than enough.  Remember that SBS 2003 is 32bit only so it can only go up to 4 GB RAM.  That may or not be important when running Exchange 2003 and your terminal session applications.

Author Comment

ID: 22754669
Hi Kevin.

I do not like the idea of giving remote user remote access to the SBS server. They always find a way to crash it. Also that would then require that I install the office suite on the SBS server. Again not something I like to do.

4GB of ram is normally enough for a system to run, but with more programs using Version of SQL and running exchange I find this can quickly Vanish.

Not sure if you can Answer this but does a copy of 2008 server allow you to install a Hyper-v host system and then a VM guest system using the one 2008 server Standard license.


Featured Post

NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

Question has a verified solution.

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

When working with Microsoft SCVMM (System Center Virtual Machine Manager) in a Hyper-V virtualization environment, we have run across scenarios in which the failed migration of a VM from one host to another may leave the VM in a failed state. Specif…
Nowadays, Virtual Machines are used equally by small and large scale organizations. However the issue is that VMDK files are also prone to corruption. So, in this article we are looking at how to recover VMDK files from hard disk of host operating s…
This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
Suggested Courses

971 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