I have a virtual Windows 2000 SP4 machine running on a Vmware VSphere 4.1 host. The VM itself runs several FoxPro custom application which writes to the local disks. Very rarely (about once every 4-6 months) one FoxPro application will write to the disk but the others will not be able to see the new data until several hours later.
My Developer collegue is convinced the problem is VMware or the conversion from physical to virtual (using Vmware's P2V convertor tool) as we never had this issue on a physical box.
I wouldn't rule out the issue is Windows 2000 related. Possibly disk cache or something similar.
The VM is Version 4
BusLogic Parallel SCSI controllers
Hopefully somone can offer some suggestions on a fix or even a hint on how to troubleshoot or reproduce the problem.