SCO on VMWare Server, performance
Posted on 2009-12-16
I am running SCO OpenServer 5.0.7 as a guest on VMware Server 1.0.10. The host OS is CentOS 5. The problem is that it is slow. I realize that ESXi would be faster, but I am not quite ready to take that route yet. First I want to explore what I can do to speed up VMware Server - I believe it should run a lot faster than what it does.
I did a very simple benchmark test just using dd to read from the HD and send it to /dev/null. This is a very limited benchmark, but should give me a decent, if crude, idea of the read performance. I performed the test on three different servers, both from the Linux host OS and from the VMs.
Old server with SCO installed directly on 6 year old H/W, Adaptec I2O Raid, 15K RPM SCSI disks: 31s.
Linux server (5 year old H/W, Adaptec I2O Raid, 15K RPM SCSI disks): 31s.
SCO VM running on above Linux server: 6m 25s
Linux server (1 year old H/W, Adaptec 2405 Raid, 7200 RPM SATA disks): 5s
SCO VM running on above Linux server: 1m 13s
So this benchmark takes 12-14 times longer on the VM than it does on the host OS. Can this possibly be normal? What can I do to speed this up?
Lastly, any chance that VMWare Server 2.0 would be faster?
Ps. There are no vmware tools for OpenServer 5.0.7. Also, example of benchmark command: "time dd if=/dev/sda of=/dev/null bs=512 count=1953126"