Computer Performance, Exchange 2003

 

Microsoft Exchange 2003 - IIS

Introduction to Exchange 2003 and IIS (Internet Information Services)

Improvements in IIS are one of the major difference between Windows 2000 and Windows Server 2003.  Whilst you could predict that Exchange will need IIS to render OWA (Outlook Web Access), it is less obvious that IIS supplies other essential services, for example, OMA (Mobile Access) the queuing engine, authentication and ISAPI filters.  Also, see how Worker Processes make IIS much more stable than the Windows 2000 version.

Topics for Exchange and IISIIS v 6.0 Exchange 2003

Installing IIS

Owing to Microsoft's new 'Security by default' initiative, you need to configure IIS in Windows Server 2003 for Exchange 2003 to work.  By default IIS is no longer installed.  So you need to added the SMTP, NNTP and ASP.NET services via the ADD or Remove Programs / Windows Components /Application Server, next create a snap-in to Web Service Extensions, finally configure the IIS to allow dynamic content.

Tip iisreset  If you ever need to restart IIS, try iisreset at the command prompt (not iisrestart)

Changes in IIS v6.0 IIS Configuration Recycling processes

There have been major changes between Windows 2000 and Server 2003.  One clue that these are momentous changes are the version numbers.  Where as most of the other Windows Services change from version 5.0 to 5.1, IIS changes from version 5.0 in Windows 2000 to version 6.0 in Windows Server 2003.

Divide and rule is the philosophy which makes IIS 6.0 so much more stable than v 5.0.  The big change is that the WWW Service and Administration is now a separate process from Web Applications.  In practical terms you can create Worker Processes and assign applications to each process.  These pools of applications can be kept separate so making a more stable and controllable Web Server.

IIS 5.0 on the other hand has only 'isolation mode' which is not compatible with Exchange 2003.  (See here for more on compatibility)

Exchange 2003 needs 'Worker process isolation mode'.  W3WP.exe is the program that is responsible for Worker Processes, and it replaces DLL.Host in Windows 2000.IIS 6.0 Application Pool for Exchange 2003


TrainSignal - Guy's recommended training videos for Exchange 2003Exchange Server 2007 is a complex topic, do you need practical hands on training?  As an MCT trainer, I can thoroughly recommend TrainSignal.  In particular, I like the way that TrainSignal cover all learning methods, instructor lead, video and of course text material.  You can either take one module, for example Exchange 2007 or go for a combination of modules.  Learn more about Microsoft Exchange Server 2007 here


Technical Information on IIS

HTTP.SYS is well named as its job is to route HTTP requests to OWA.  Think of HTTP.SYS as a good listener that manages TCP/IP connections and sends requests to the correct queue. It works by fetching stored procedures, however, there are no worries that user mode code can execute directly in the kernel.  In addition Kernel mode caching results in a 70% improvement in dealing with http get requests.

INETINFO.EXE is still there running the components such as:  SMTP, NNTP, ADO and ODBC connections.

The Metabase - that strange registry for IIS, has been replaced with Metabase.xml in the %windir%\system32\inetsrv folder.

N.B. the default %windir% would be Windows rather than WINNT.

BITS

BITS (Background Intelligent Transfer Service) is a little know add to manage downloads intelligently, what it does is conserver downloads when bandwidth is in short supply.  To install navigate to Add or Remove Programs, Windows Components, Application Server, IIS, BITS.  Its worth checking out the IIS options even if you do not wish to install BITS just yet.

Exchange Monitor from SolarWindsGuy Recommends: The SolarWinds Exchange Monitor

Here is a free tool to monitor your Exchange Server.  Download and install the utility, then inspect your mail queues, monitor the Exchange server's memory, confirm there is enough disk space and check the CPU utilization. This is the real deal - there is no catch.  SolarWinds provides this fully-functioning product for free, as part of their commitment to supporting the network management community.

Free Download of SolarWinds Exchange Monitor

.

Summary.

Windows Server 2003 introduces big changes with version 6.0 of IIS.  There are two reasons for investigating what's new, firstly, to understand what use Exchange 2003 makes of IIS, and secondly, to understand why web applications are more stable and controllable with IIS v6.0.


   Download your Exchange 2003 Migration eBook for only $6.25

Exchange MigrationThe extra features you get in your eBook include:  20 checklists to plan your migration.  Detailed instructions and advice on the best strategy for your organization.

Lots of tips, recommendations and troubleshooting advice.  Problem solving section.  Active Directory explained.  Printer friendly pages.

 

See Also

 .


Google

Webcomputerperformance.co.uk

GFi Events Manager

Guy Recommends: GFi EventsManager

Here is a solution to monitor, manage and archive thousands of events that are generated by devices across your entire network.  Get your free evaluation copy of GFI EventsManager.

 

Home Copyright © 1999-2008 Computer Performance LTD All rights reserved

Please report a broken link, or an error.