Book Reviews
Messaging in a Bottle
Mission-Critical Microsoft Exchange 2000 is a must-have for new installs and offers invaluable insight for those who've already done the deed.
The first thing I do when selecting a technology book off the shelf is
to check the publication date. I was initially put off when I saw that
this book was published way back in December 2000. Surely
this book must
be hopelessly out of date! Despite my initial impression, I found that
I was missing the point of a book like this. The art (or science, if you
prefer) of building mission-critical systems is not something that is
dependent on the latest/greatest technology or service pack. In most cases,
bleeding edge technology is anathema in a mission-critical environment.
The author, Jerry Cochran is a Principal Technology Consultant with Compaq
Global Services, an organization that is famous for creating and managing
some of the largest Exchange installations in the world. He brings those
experiences with him as he explains the strategies, procedures and best
practices associated with designing and maintaining high availability
Exchange 2000 environments.
The author starts out by defining the basis for a mission-critical environment.
He spends time explaining the meanings of the proverbial "five 9's,"
Service Level Agreements and analyzing and accessing downtime and the
reasons for it. He then moves on to examine the major components that
are responsible for downtime, and examines the technologies that are available
to lessen the risk and consequences of component failure. Next he provides
explanations of how to make design decisions on the different hardware
and software configurations depending on your environment and desired
level of risk.
Of special note is the chapter on Disaster Recovery. The author outlines
several best practices for backup and restore. In addition, he provides
information on how to modify your Exchange design to reduce the time required
for backups and disaster recovery.
The final two chapters are devoted to subjects that too many people overlook
when designing implementations-security and proactive management. For
example, you can design and implement the perfect hardware and software
configuration, but it doesn't really get you anywhere if someone hacks
into your system, uses your server for mail relay, mounts a successful
denial of service attack against you or a virus trashes all of your mailboxes.
A lot of organizations simply give lip service to the idea of proactive
maintenance, but this is a critical area. As the author explains in the
final chapter, there are a lot of benefits in understanding how your servers
are operating under normal conditions. This makes it much easier to understand
when they are starting to have a problem. Most modern software is capable
of warning you when a problem is imminent-if you only pay attention.
Administrators who are running small shops should not be put off by the
title. Just because you're small in size doesn't mean that the loss of
your server won't create a big problem and negatively impact your business.
This is especially true if you've implemented some of the collaboration
features of Exchange.
Overall, I have to recommend this book for anyone that is embarking on
a design and implementation of an Exchange server deployment. In addition,
a careful perusal of this book will provide important insights for those
who have already implemented Exchange server and would like to make sure
that they have all the bases covered.
About the Author
As a senior consultant Lee Scales, MCSE, CCA, has worked extensively with Windows NT/2000, Exchange and BackOffice. His specialty is designing Win2K infrastructures.