
Quote: Originally Posted by
mxcolin
If I access a shared file on the host through the network the access times are awful. The network performance is crawling along. It takes hours to copy large files. However when accessing other machines on the network the access times are lightning as I'd expect. This slow network performance makes Windows Virtual PC redundant for use as a test bed for servers. Microsoft Virtual PC was superb for this and we seem to have gone backwards. I really don't understand how this could have happened. I can't face getting VMWare.
Hi - if you don't like vmware -- not sure why as it's fast, efficient and works properly (especially latest release Workstation 7 or the new FREE vmware player) you could always try Virtual Box -- also seems to have good reports on this Forum.
Vmware server - also free is pretty good but you need a bit of expertise to get it going.
The NIC is often a bottleneck in VM guests -- it's hard to design but if the software could be modified to access shared disks directly through the REAL NIC rather than the virtual Network interface then you'd gain a HUGE performance improvmemnt in I/O times.
This type of approach is used in commercial "Thin Servers" such as ESX.
If you must go throw the machines's virtual network then as a previous poster suggests use BRIDGED rather than NAT - at least in this case you shgould get a 1GB / s network transfer through the virtual network (Of course access to other disks on your LAN are dependent on the HOST's network adapter and how fast that can access LAN drives).
Cheers
jimbo.