Avatar of Daniel Forrester
Daniel Forrester

asked on 

2003 speed issues when running on Hyper V (Server 2008)

I currently have a setup that includes 4 server 2003 32bit OS's which are setup as VM's using Hyper V on a Server 2008 platform. The reason for the Server 2003 32bit OS's is to accommodate a 32bit XP/2003 application.

If running on a physical Server 2003 32bit box then speed is not a problem, even though the box in question has less ram and less spec processors.

As soon as it starts running on the VM's hosted by Hyper V speed is ok but has frequent moments where things will just lock up completely, I wanted to setup the 4 separate Terminal Servers as it allows me to allocate 4 GB of ram per VM with it being a 32Bit OS limits me, in theory this should increase my speed but has failed to do so.

TS Setup: 2 x Intel Quad Core 2.8 Processors, 24GB Ram, Server 2008 64bit
Guest OS's: 4 x Server 2003 32bit, 4gb ram each

Is there issues with the fact the host OS is 64bit and the guest OS's are 32 bit??

Tearing my hair out with this!!!
Microsoft HardwareMicrosoft Virtual ServerVirtualization

Avatar of undefined
Last Comment
Daniel Forrester
Avatar of IanTh
IanTh
Flag of United Kingdom of Great Britain and Northern Ireland image

is there some ram an cpu for the hyper v server to work as if you max it out with vm's you will have problems

you wont have a problem with a 32bit vm inside a 64bit host as hyper-v is a hypervisor which means the is a barrier between the hardware and software
Avatar of Daniel Forrester
Daniel Forrester

ASKER

The hyper v server is dedicated to that role.
Avatar of kevinhsieh
kevinhsieh
Flag of United States of America image

Did you install the Hyper-V integration services on the guests?
Avatar of Daniel Forrester

ASKER

Of course.
Avatar of kevinhsieh
kevinhsieh
Flag of United States of America image

Please describe your storage system. Is there any antivirus running on the host or guests?
Avatar of simplejack
simplejack
Flag of Russian Federation image

Where do you meet problem? Network, high cpu usage, slow storage IO?

Avatar of Daniel Forrester

ASKER

I've disabled all the anti-virus, it is slow at different times, the cpu usage is quite high yes how do I check the IO storage on VM's using Hyper V.
Avatar of simplejack
simplejack
Flag of Russian Federation image

Run any hdd benchmark on hypervisor and guests (iometer as example).

Also check out microsoft whitepapers about measuring performance. http://msdn.microsoft.com/en-us/library/cc768535(v=bts.10).aspx

Make sure that you are using fixed-size images for your 2003 server virtual machines. Are you using IDE or SCSI controller? If it is SCSI try to change to IDE.

Try to play with amount of cores assigned to server.
Avatar of kevinhsieh
kevinhsieh
Flag of United States of America image

Are you running on SATA drives? RAID 5 on SATA drives? That would kill you.
Avatar of Daniel Forrester

ASKER

I'm using SATA drives, no RAID is in place or windows based mirroring, as this is a TS there isn't any data that needs backing up so a data copy is done every night for the configs, thats it.

Within Hyper V settings it only gives me the option to use IDE.

I'm also using a fixed disk for the VM's

CPU usage seems ok, I'm using a product called Sage MMS if that helps?It's only slow in this program.
Avatar of kevinhsieh
kevinhsieh
Flag of United States of America image

So you have a single Hyper-V host running a single SATA drive and you have 4 terminal server VMs running Sage MMS? Where is the database stored? Sounds like slow disk for your database.
Avatar of Daniel Forrester

ASKER

It's stored on it's own Server 2003 Server, it's only the TS's that have speed issues, all the local users are fine which makes me believe the Server that hosts the MMS is fine.

What I have done for now is install Server 2003 onto a dual core processor machine with 4Gb Ram and transfered the users who were having the major speed issues onto this server and everything is now running fine.

What does this tell you?
ASKER CERTIFIED SOLUTION
Avatar of Daniel Forrester
Daniel Forrester

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of Daniel Forrester

ASKER

No answer provided
Virtualization
Virtualization

Virtualization is the act of creating a virtual (rather than actual) version of something, including (but not limited to) a virtual computer hardware platform, operating system (OS), storage device, or computer network resources. Virtualization is usually the creation of a system that executes separate from the underlying hardware resources, or the creation of an entire desktop for systems located elsewhere, similar to thin clients.

22K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo