Performance issue for windows server 2012 R2 Standard

Hi Experts,

Recently I have built a Virtual machine windows server 2012 R2, and installed GIS application in that server, but receiving complain that GIS query is running very slower than old server 2008 R2. I tried to capture performance counter but did not notice anything unusual, in this regard, could you please advise:1. How can I proceed to troubleshoot the issue and identify the root cause.
2. How can I remotely run the performance counter for collecting data.



In addition to the above comment,:You may also want to check the memory and CPU usage on the VM. One thing to know, if using VMWare (not sure about Hyper-V), if the VM was powered off 'dirty' (power outage, pulling the plug on the Host, improper VM shutdown etc) the VM can sometimes consistently claim upwards to 100% allocated memory and CPU - as a bug.

If this is indeed your situation, claiming the resources like that will slow your VM to a crawl. The way to resolve that issue in particular is to gracefully shut down all applications on the Server and perform a graceful power off/ power on. The graceful PO/PO is known to resolve the resource claiming issue and would restore your performance.

Also, I have seen this a few times when using the VMXNET(any version) NIC. Since I use HP Host servers I set all my VMs to use the E1000 NIC and my performance issues went away.



Have you set an appropriate number of processor cores for the virtual machine? I know in Hyper-V that new machines get 1 CPU core by default, and if you forget to increase that number, then the server runs horribly slow.



Thanks Chris for your quick reply, the server is running in VM environment, where by it is set "number of virtual sockets 4, "number of cores per socket 1.



In addition to the above comment,:You may also want to check the memory and CPU usage on the VM. One thing to know, if using VMWare (not sure about Hyper-V), if the VM was powered off 'dirty' (power outage, pulling the plug on the Host, improper VM shutdown etc) the VM can sometimes consistently claim upwards to 100% allocated memory and CPU - as a bug.

If this is indeed your situation, claiming the resources like that will slow your VM to a crawl. The way to resolve that issue in particular is to gracefully shut down all applications on the Server and perform a graceful power off/ power on. The graceful PO/PO is known to resolve the resource claiming issue and would restore your performance.

Also, I have seen this a few times when using the VMXNET(any version) NIC. Since I use HP Host servers I set all my VMs to use the E1000 NIC and my performance issues went away.



If you are using the E1000 network interface, swap it for the VMXNET3 version, ASAP!

Also what memory and vCPU have you set in the VM ?



You stated you are using 4 vCPU's.... sometime adding to many vCPU can actually have the reverse affect. Have you tried to drop the vCPU's to 2? Also is the GIS application querying a backend DB

Also the user's who stated the GIS app is running slow. How are the accessing the app.... Web browser, installed client on workstation, published app... etc..

Share this

Related Posts

There was an error in this gadget