I run an email arching program that polls remote postoffices and pulls data that needs to be archived.
I'll run 12 copies of the is applcation to minimize time.
When I run this on a stand alone XP SP3 PC, it will take 8 hours for all 12 to start and complete.
When I run this on my ESX 3.02 running Win Server 2003 standard, it takes 72-80 hours.
I have verified that NIC is connecting at 1GB and and there are no memory issues with the ESX server.
Edited by a moderator to remove identifiable information. Potential security issue.
Welcome to the Communities.
Too many possibilities. What is the host machine? Processors? Cores? How many VMs running on the host machine? If this is a disk intensive and or processor intensive application you may well not have enough resources for it to be a good candidate for virtualization.
Thanks,
Dell PE 2850 (4) Quad core Inter 2.8 Xeon
4 other Windows web servers.
I'd say it is more CPU and Nic intensive.
I'm running 2 vCPU on VM and 2GB of RAM.
The workstation that is out performing it is a single CPU and 1GB RAM.
Are you writing the data to a SAN, local disk, or a remote machine?
Hi,
Have you tried running it with just 1 CPU in the VM? It's sounds like it could be related to a thread scheduling function. If it is then running on one CPU will result in a remarkable difference and will id the area to adjust on the VM.
Mike
vExpert 2009
