With Microsoft Exchange Server at the center of much of the world's commercial interactions infrastructure at
present, attaining best messaging system performance -- whether authentic or apparent
has turned out to be an essential part of every Exchange manager’s job. No
matter what the reason is, if "email is slow," your help desk phones
will start ringing, and in case if email is down, your prospect at
the corporation may be restricted.
By taking a different approach towards
MS Exchange Server's performance, I have come up with 5 worst practices which
should be avoided in order to make Exchange servers perform at their best.
Worst Practice #1: Block the RAM available to Exchange Server
It appears like each day we notice
an e-mail from someone inquiring why store.exe is consuming a big part of
Exchange Server's memory. This is regularly accompanied by queries on how to choke
store.exe to bind its memory utilization.
No matter by what manner you accomplish
it, throttling RAM for Exchange is an awful thing. Exchange has been designed
to use as much memory as it can find its "hands" on. You should allow
it.
This means that you should not
install MS Exchange on the same server as SQL Server, for example, while this
will consequence in severe memory disputation issues, and can considerably ruin
the performance. Likewise, co-locating Exchange on a global catalog server or a
domain controller is not suggested.
Worst Practice #2: Schedule backups and system maintenance during peak usage
One of the areas that businesses often
pay no attention is the overlap among resource-intensive procedures affecting
Exchange server. We have frequently seen organizations allow their every night
backups spill out over into the "morning rush" of employees arriving
at work and logging on to their systems to check e-mail, and then doubt why
"e-mail is slow."
You require to clearly recognize
how long your nightly backups are running on all of your Exchange servers. We suggest
keeping track of backup windows for all your servers in whatsoever method you choose
(i.e., Visio, Word, Excel, etc.), and then also tracking when your nightly
Exchange server repairs is running.
You should also document time of
"peak usage."
You can then evaluate your
records and adjust your Exchange backups and system maintenance break consequently,
so they can equalize from one another and from your phase of peak usage -- favorably
throughout the times of "low usage."
Worst Practice #3: Treat "high accessibility" as a future
project
High accessibility
should be the state of mind of your company, and something that all Exchange administrator should
endeavor for, as compared to particular company needs.
Some questions to ask
yourself:
- What measures and practices can be executed to accomplish steady accessibility that meets or surpasses your end users' requirements and management's prospects?
- Where are opportunities for performance improvement?
- What are practical accessibility targets for your corporation?
- What can you do to endeavor in the direction of determining performance and accessibility?
- What are key performance indicators (KPIs) of achievement against these targets?
If you're
facing Exchange performance issues, ignoring IOPS (read from disk + write to
disk operations) is one of the worst things you can do. The days of being
concerned with CPU or memory bottlenecks are mostly gone for Exchange server administrators.
Now, disk throughput is the No. 1 factor you need to think about.
Worst Practice #4: Leave "IOPS" for the consultant
If you
are not aware with IOPS ("IO/Sec" or "I/OS per second"),
you actually require to do some reading on disk latency and how this influence
disk throughput in relation to your Exchange servers. This applies to any
Exchange manager, but turns out to be an actual distress if you are:
Engaged in buying, provisioning or constructing a newfangled Exchange server.
In an atmosphere
where MS Outlook 2000/2003 end users often find "RPC Cancel
Requests." (They are those irritating pop-ups that state somewhat like
"Outlook is retrieving data from the Microsoft Exchange Server
<servername>. You can revoke the request or minimize this notification to
the Windows task bar until MS Outlook shuts the notification automatically.")
Worst Practice #5: Using the same configuration for all Exchange Server roles
In case you didn't (puff) go
after the recommendation we gave in Worst Practice #4, we will be a bit more precise.
You must optimize Exchange disk arrangement based on server responsibility.
For example, if you are trying to
optimize a mailbox server and you wish to put your database transaction log
files (not to be puzzled with message tracking log files) on a different set of
spindles (i.e., preferably a RAID1 set), your binaries on a different set of
spindles (i.e., RAID1), your page file on a different disk (no RAID), and lastly
your databases on a different set of spindles (i.e., preferably a RAID0+1 set).
If you are optimizing a high
volume SMTP gateway, you need to ensure the mail root directory (<drive>:
\Program Files\Exchsrvr \Mailroot) is spread transversely as many spindles as possible
(i.e., RAID0+1 favored).
If you keep on performing the
above practices which are not recommended, then these worst practices might corrupt or damage your
exchange database files. Then in that case, what will you do? You need to then make
use of any recovery software which can repair your corrupt or damaged
files. These tools provide advanced scanning
algorithms that can assist you in repairing and recovering from severe
corruption situations and one such reliable and proficient tool available in
the market is "Stellar Phoenix Exchange Server Recovery" which is a
one of the most widely-used software by small to large corporations to repair
and recover their exchange database files.
0 comments:
Post a Comment