We have VMWare virtual machine in data center but applications on it suddenly started to be slow after one weekend. We are considering possibility that data center has moved virtual machine to other physical server (with slower hard disk operations) or has started other processes on the physical server and those processes reduce the share of physical resources that are available to our virtual machine.
The question is - how we can check on the virtual machine that physical server is providing enough resources (RAM, CPU power, hard disk througput) whose limit is specified in the parameters of the virtual machine? We are satisfied with the network, but performance is an issue.
The VMWare parameters are vey low - Windows 2003 server, 1GB RAM, 36GB hard disk space, one CPU, but that is unimportant in our case. Task Manager shows that our application uses not so important amount of resources but nevertheless, the end user experience is bad due to low performance.