Solved

Windows Server 2008 R2 periodic performance issue

Posted on 2014-12-25
19
48 Views
Last Modified: 2015-04-03
I have a production server that periodically has an issue that the entire server runs EXTREMELY slow.  Usually the symptom starts by users complaining that the Exchange server (version 2010) is running slow because they receive messages at their desktop in Outlook that it is trying to communicate with the exchange server.  The exchange server itself continues to work, but the entire server is running slow.  When I attempt to look at the server I am unable to.  What I mean is, if I try a remote desktop session it won't connect.  If I try to physically look at the server, I connect do anything at the console.  I can see the mouse pointer move, but that is all.  The server is running so slowly that I cannot login to the server at the console or even see the desktop.  It is usually just a black desktop with the white mouse pointer.

So what I can do is perform a remote shutdown command from another computer on the network.  Once the command is successful and the server reboots then all is good.  To help alleviate this I am performing server reboots 3 times a week, which I shouldn't need to do.  

So I am looking for some advice on how to determine what is causing this condition to occur so it can be rectified.
Note: the server is very new.  It is a Xeon E5-2609 2.4 GHz, 64GB RAM, Windows Server 2008 R2.  The server runs Exchange 2010 SP3 and is also the company file and print server for about 20 users.

Any help would be greatly appreciated.
0
Comment
Question by:David Barman
  • 8
  • 4
  • 3
  • +3
19 Comments
 
LVL 11

Expert Comment

by:andreas
ID: 40517622
Monitor memory usage and cup usage over time. maybe some process has a memory leak. Does the server do swapping when its slow? Does the problem always appear after the same time of operation? Will it be slow suddenly or become slow over time? Any log entries in the event log?

Did you run a malware scan? Monitor the network traffic from and to the server when its slow and normal operation, any difference?
0
 

Author Comment

by:David Barman
ID: 40517661
The time between incidences is not consistent. The rebooting 3 times a week helps but the problem still occurs
0
 
LVL 77

Expert Comment

by:arnold
ID: 40517663
along the path andreas is taking you.
How many exchange users, how much memory does the system have.  If you have to reboot it three times a weak, and only exchange is on this system, I would guess that the issue might be related to it trying to process the double bounce queue (email to an unknown recipient on your system and can not be return to the sender as it two is unknown).
you can use perfmon to build a baseline data collection to see what is going on during these times.  Depending on what additional options you have, monitoring the server using SNMP, as well as using evntcmd to map an eventvwr event to an SNMPTRAP could help you identify what is going on.

Presumably you have enterprise class server/drives so it will not be an access to disk.
Often adding additional RAM memory should resolve this.
Archiving some of the users mail thus reducing the exchange store, might also help.

What else does this system do? Do you have an anti-virus/spam/etc. filter handling incoming messages before they enter the queue?
0
 

Author Comment

by:David Barman
ID: 40517664
In addition, it seems like the problem started shortly after the server was put into production.
0
 
LVL 77

Expert Comment

by:arnold
ID: 40517673
In this case, it would suggest that the HW does not match/meet the needs.

Do you have stats on how many inbound/outbound emails it handles? how many users are there on the system.
System SPec: Manufacturer, CPU, Memory, disks/disk size/drive setup.
raid1 os, raid6 or raid 10 data drives, 2xfour/six core cpus, 24GB of ram?etc.

was this server an upgrade to an existing setup, or this was the initial entry.
i.e. firm had email hosted elsewhere, and decided to bring it in-house?
0
 
LVL 51

Expert Comment

by:HainKurt
ID: 40517713
if there is no other issue with server (hardware, cables, network card, switch, software related issues, malware)

- stopping all unnecessary services
- adding more memory
- using faster hdd/sdd
- upgrading to a faster cpu

will help...
0
 
LVL 11

Expert Comment

by:andreas
ID: 40517752
The double bounce is a very good hint you should investigate this too. But you also should monitor RAM/CPU swapping on this machine to see if the problem is due to a memory leak or just to less RAM installed.

So how much RAM is installed, what kind of HDDs are you using, how big they are and how full?

If machine is just doing exchange without other tasks,like spam or anti virus handling, I think CPU is not an issue. If ther is mail AV and or SPAM handling too then it also could be CPU related.
0
 
LVL 19

Expert Comment

by:Peter Hutchison
ID: 40517843
What Exchange roles does the server have? All of them, or a few, try installing a second second and move the mailbox role to that and move the mailboxes over.
0
 

Author Comment

by:David Barman
ID: 40517857
Prior to installing this machine, the same services were running on a far inferior machine (less ram, slower  and old cpu architecture, older hard drive architecture)

What is the best way to monitor memory swapping and cpu utilization? Is there a log that can be created that I can view after the incident takes place to see what caused the issue?
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 51

Expert Comment

by:HainKurt
ID: 40517860
Overview of Performance Monitoring (MS)
0
 

Author Comment

by:David Barman
ID: 40517863
The ram shouldn't be an issue since we have 64gb and apparently server 2008 will only use 32gb. So I am maxed out on ram

Yes, the server has a spam filter on it, but it had the same filter on our old server which was a far inferior computer.
0
 
LVL 51

Expert Comment

by:HainKurt
ID: 40517867
at least you can open task manager and see what app is running and how much cpu/memory uses at any time...
0
 

Author Comment

by:David Barman
ID: 40517881
Doesn't perfmon have to be running when the "slowness" incident occurs?  Do I have perfmon running continuously?
Once the slowness occurs I can't execute anything on the server.  The only thing I can do is "remote" reboot it from another computer using the shutdown /m command.
0
 

Author Comment

by:David Barman
ID: 40517884
I can't open task manager because I can't login to the machine or navigate the desktop, the system is running to slowly.  That is the basis for my question.

Is there a way to have some diagnostics running that will start log entries if the cpu/ram/hard disk is being over utilized?  That way after the reboot I can login to the server and look at the logs and see when and why the slowness started and narrow down what is causing this to occur.
0
 
LVL 51

Expert Comment

by:HainKurt
ID: 40517895
open performance monitor on your pc and from there connect to server :)
0
 
LVL 11

Expert Comment

by:andreas
ID: 40517896
If a much waeker computer was performing better with the same number of mailboxes and software running then its either a problem with the drivers/hardware or the software installation of the new machine is flubbed.

for monitoring let the software run and the screen on without screensaver/lock so you might see whats going on in the perfmon/taskmanager.
0
 
LVL 17

Expert Comment

by:Viral Rathod
ID: 40518208
Hi,

If it's hanging weekly might be backup software causing issues.

1) Check for Backup Software (Do you have any backup software who is running weekly , disable backup software check for issues
2) Check for Active Directory Replication make sure active directory is functionnanign correctly
0
 

Accepted Solution

by:
David Barman earned 0 total points
ID: 40541957
As of right now, I am rebooting everyday and the problem has not re-occurred.  I am waiting to see if I can trace the logs when the problem re-occurs.
0
 

Author Closing Comment

by:David Barman
ID: 40704704
No solution found other than periodic server reboots.
0

Featured Post

Are your end users making ugly email signatures?

Have you left it up to your end users to create their own email signatures? Are they forgetting to add the company logo or using garish font colors? Take control and ensure all users have the same email signature.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Following basic email etiquette rules will help you write a professional email and achieve a good, lasting impression with your contacts.
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager

947 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now