Service Management Functions

System Administration

On This Page
Document PurposeDocument Purpose
Executive SummaryExecutive Summary
Process and ActivitiesProcess and Activities
Roles and ResponsibilitiesRoles and Responsibilities
Relationship to Other ProcessesRelationship to Other Processes
ContributorsContributors

Document Purpose

This guide provides detailed information about the system administration service management function (SMF) for organizations that have deployed, or are considering deploying, Microsoft technologies in a data center or other type of enterprise computing environment. This is one of the more than 20 SMFs defined and described in Microsoft® Operations Framework (MOF). The guide assumes that the reader is familiar with the intent, background, and fundamental concepts of MOF as well as the Microsoft technologies discussed.

An overview of MOF and its companion, Microsoft Solutions Framework (MSF), is available in the Introduction to Service Management Functions guide. This overview guide also provides abstracts of each of the service management functions defined within MOF. Detailed information about the concepts and principles of each of the frameworks is also available in technical papers available at http://www.microsoft.com/solutions/msm/.

Executive Summary

With the ever-increasing requirements of customers and the globalization of companies, the delivery of world-class services is becoming the difference between the success and failure of an organization. IT environments, although carefully planned originally, evolve with disparate and distributed architectures to grow in complexity. The dynamic nature of organizational structures, advances in IT technology, the continuous upgrading of hardware and software components, and the increasing demand for service quality potentially make the administration of an organization's IT infrastructure very expensive and time consuming.

The system administration function defines and delivers the processes and procedures required to administrate a computing environment on a day-to-day basis. Consequently, the system administration function resides in the operating quadrant of the MOF.

Process and Activities

System Administration Overview

The system administration function, graphically illustrated in Figure 1, performs Security Administration, Service Monitoring and Control, Job Scheduling, Network Administration, Directory Services Administration, Print and Output Administration, and Storage Management. The way in which you design, develop and implement this function will be determined by the size and architecture of your organization. Large organizations will have clearly defined models while smaller organizations will be likely to consolidate functions in order to maintain the health and operational capabilities of the systems.

Figure 1: The system administration function defined

Figure 1: The system administration function defined
See full-sized image.

The system administration function is responsible for providing day-to-day administrative services in support of the production-computing environment. This entails managing and providing operational support for various elements within the environment, such as network accounts (users, groups, distribution lists, and so on) and network resources (servers, printers, storage devices, and so on). This function may also lend assistance to, or work in concert with, other service management functions by providing basic monitoring services. For instance, system administration may provide first level performance and capacity monitoring for the service monitoring and control function.

System Administration Models

As noted, the fundamental objective of this paper is to provide guidance on how to implement the system administration function within your organization. To offer prescriptive guidance on how to implement this function, we need to discuss administration from the standpoint of a specific "model."

Modeling system administration takes into consideration an organization's computing architecture—whether it is centralized, distributed, or a hybrid of the two. Your administrative model is most likely to follow the design of your architecture, although there are exceptions. The exceptions are generally associated with specific administrative functions. For example, in a broadly distributed architecture where print and output management is clearly a distributed and delegated administrative function, directory services administration is nonetheless likely to remain a centralized function.

This is just one example—there can be numerous others, and because each organization employs widely varying computing architectures, the design of your administrative model will be crafted to accommodate the specific requirements of your individual company. Our goal here is to provide intelligent and sensible guidance on how you can begin to design and implement your own system administration operating model.

Goals and Objectives

The objective of the System Administration Function is to administer a computing environment on a day-to-day basis. This entails managing and providing operational support for various elements within the production environment.

Scope

The system administration function is responsible for providing administrative services in support of computing environments that contain both centralized and distributed hardware. The scope of system administration is based upon the model shown in Figure 1.

Systems Administrative Function may also provide assistance with the functional administration of other SMFs which they are not direct responsible for implementing and managing. This assistance may include:

First level performance and capacity monitoring for the Service Monitoring and Control Function.

The day-to-day functional administration of account management, including adding, deleting or moving accounts. Enquiries for resources such as printers and security access privileges for Directory Services Administration and Security Administration.

Management of resources used to produce printed reports and output for Print and Output Management.

The administrative tasks required to back up and restore critical data.

Enforcing a security policy for protecting data and shared network resources including files, folders, and printers.

Key Definitions

Centralized hardware. All computing resources being managed are located centrally in the corporate data center (sometimes called the computing center or corporate technology center).

Centralized administration. The administration resources required to perform the tasks and procedures are centrally located.

Centralized administration of centralized hardware. All or most of the operations and support functions centrally located in a single site.

Centralized/remote administration of distributed hardware. Although systems may be distributed to remote locations, all major administrative control remains at the central location.

Centralized/delegated administration of distributed hardware. The primary administrative function and administrative workforce reside at the corporate (central) data center—all administrative direction and control originate from this function.

Distributed administration of distributed hardware. Relies on full support resources located in the remote sites or branch offices to perform the support function of systems distributed to those sites.

System Administration Models

Determining how best to craft the system administration function within your company is mainly contingent upon the size, capacities, and capabilities of your architecture and IT staff. Large organizations will obviously deploy a more sophisticated administrative model, while smaller organizations will be likely to consolidate functions based upon the amount of work that is required to maintain administrative health.

The five basic models we discuss in this document are illustrated in figure 2. These five models essentially take into consideration an organization's ability to centralize computing resources and the associated administrative functions, as well as its need to distribute some or all of the computing and administrative resources to sites apart from a central data center.

Figure 2: Administrative models with cost/sophistication indicators

Figure 2: Administrative models with cost/sophistication indicators
See full-sized image.

Centralized Administration of Centralized Hardware

The first model, centralized administration, is illustrated in Figure 3. As shown in Figure 3, all or most of the operations and support functions are centrally located in a single site, or sites. Multiple sites are discussed later. With the maturation of local area, wide area, distributed, and client server computing and their supporting networks, more and more organizations have made great strides toward centralizing support for installed resources, applications, and solutions.

Bandwidth to remote sites and branch offices is more widely available and affordable. Basic technologies that support branch office computing (transmission protocols, remote access tools, headless servers, and so on) have improved to the point where each branch office no longer needs its own separate support staff. Companies are thus increasingly able to centralize the fundamental support functions required to maintain the availability, reliability, day-to-day support, and management of systems that are distributed to the remote sites or branch offices.

Centralized administration typically assumes that all or most of the computing systems and resources being managed (administered) are centrally located. While this is increasingly true, there continues to be cases where specific solutions (that is, custom applications, specialized databases, and so on.) are not centralized in the corporate data center, but instead are distributed to the remote branch or site. This distribution of some applications and databases does not prevent taking a centralized approach to the administrative model. The centralized/remote administration model, described later, accommodates both centralized administration and the distribution of some solutions.

Figure 3: Completely centralized architecture

Figure 3: Completely centralized architecture
See full-sized image.

Figure 3 shows a model where all computing resources being managed are located centrally in the corporate data center (sometimes also called the computing center or corporate technology center). The administration resources required to perform the tasks and procedures are centrally located at the data center with the computing systems.

This model offers the advantage of greater control over all resources, achieved through physically locating everything (systems and people) at a common site. It also offers reduced costs. Compared to the distributed, remote and hybrid models, there is a reduction in operating costs because the model does not require maintaining remote data centers to support distributed systems and administrative resources. The centralized administration model assumes that you are managing mission-critical, high-availability systems that require a full data center infrastructure, including highly available power, environmental conditioning, fault-tolerance in all data center components, and all the security systems appropriate to the deployment.

The disadvantage of the centralized administration model is that it requires maintaining high-speed bandwidth to all remote sites, along with the appropriate levels of redundancy and fault tolerance in the network links. If a remote location supports a large number of users, the bandwidth requirements necessary to maintain the performance characteristics required to support your service level agreements can be substantial.

One way to resolve the issue of maintaining expensive wide area network (WAN) links to a remote site with a large number of users is to distribute the systems to those sites while continuing to perform management, operation, and administration functions from the central location. The resulting model, called "centralized remote administration", is discussed in the next section.

Centralized/Remote Administration of Distributed Hardware

The centralized/remote administration model, shown in Figure 4, achieves most of the benefits of the completely centralized model. Most administration continues to be performed at the central location (i.e., central data center) thereby retaining the greatest control and consolidation of resources necessary to execute the administrative function.

Some control and resource consolidation is given up, however, due to the requirement of maintaining a remote data center environment with at least a minimal localized administrative presence. Remedial system maintenance requirements on the distributed system may include system updates that require a reboot of the computer, as well as tape-backup and storage duties. There may be additional local-site administrative requirements, depending on the application or specific system being managed—you'll have to decide what specific responsibilities are necessary based upon your technology application.

Figure 4: Distributed hardware using remote administration

Figure 4: Distributed hardware using remote administration
See full-sized image.

As shown in Figure 4, the centralized/remote administration model describes systems that are distributed to remote locations with all major administrative control remaining at the central location. As stated above, there now needs to be a data center presence in the remote or regional location to house the servers or storage units. This implies that you now incur the cost of the data center infrastructure, which includes the physical plant, floor space, power, wiring, HV/AC, and security components.

If the technology application evolves to the point where this model no longer remains viable (i.e., no longer meets the service level agreements) or is no longer cost effective, you may need to move to a distributed administrative model. In a distributed administrative model, the computing resources as well as the people resources are physically located at the remote location. This model is described in the next section.

Centralized/Delegated Administration of Distributed Hardware

The Centralized/delegated administration model is shown in Figure 5. This model attempts to embrace the best of the centralized and remote administration models with all of their inherent features and benefits, yet also realizes some of the benefits of the distributed administration model. These benefits are achieved by pushing a relatively small and specialized sub-set of administrative tasks and responsibilities to the local branch offices and remote sites.

As with the centralized model, the primary administrative function and administrative workforce reside at the corporate (central) data center—all administrative direction and control originate from this location. The centralized resources continue to manage the centralized, data center-based network servers and services, and also continue to remotely administer services across the network where possible, reasonable, and applicable.

Certain circumstances dictate the need to distribute specific services, servers, and resources; in these cases it may also be prudent and/or more efficient to allow some of the administrative tasks to be performed at the regional or remote locations. This is done by delegating, very specific authority to the remote location resources. "Very specific authority" refers to a small subset of administrative rights and access that allow the remote administrators to perform specific, discrete tasks.

Figure 5 below shows a possible application of the centralized/ remote administration model.

Figure 5: A centralized/delegated administration model

Figure 5: A centralized/delegated administration model
See full-sized image.

Distributed Administration of Distributed Hardware

Unlike the other models, distributed administration, shown in Figure 6, relies on full support resources located in remote sites or branch offices. Resources at remotely-located sites perform the fundamental (although critical) support functions necessary to maintain the health, availability, and reliability of systems distributed to those sites.

There may continue to be business drivers for maintaining systems that are distributed to remote locations. Some of these drivers may be related to performance, scalability, a specific type of application, or the cost or availability of network bandwidth that would support a centralized solution.

Figure 6 shows an example of a distributed administration model for a company with remote sites that are heavily populated with computer users.

Figure 6: Completely distributed administration model

Figure 6: Completely distributed administration model
See full-sized image.

As shown in Figure 6, computing and people resources are completely distributed to the remote offices and regional sites. As a result, the company may realize much better local site performance for specific technology applications.

Specific Application Driving the Distributed Model Decision

Let's look at an example of an application that drives the decision to distribute the environment (and subsequent administration thereof).

Electronic messaging is one of the most critical applications that companies deploy to improve company-wide productivity, communications (both internal and external), and computing efficiency for their businesses. Typically, early mainframe-based messaging solutions were completely centralized—both the hardware and the administrative support functions were centrally located in the company's data center.

When personal computers and, eventually, server-based, local area networks (LANs) of personal computers became widely embraced and deployed, many companies decided to move the messaging applications from the mainframe to the server-based networks. This decision hinged primarily upon three factors: the unique richness available in the server-based products and solutions, the cost benefits realized by downsizing applications from the more expensive mainframes to the less expensive servers, and the power that users realized by having a full-featured, localized, messaging client on their personal computer.

For the most part, these early server-based messaging solutions were, by necessity, distributed. Known by the type of message transport mechanisms they employed, these solutions were described as store-and forward. They required that the post office (hub server where the electronic form of the message database and message transport mechanisms executed) be close to the users whose accounts it hosted. In other words, the post office was connected to the users through a LAN. Consequently, the service that could be provided on these high speed LANS, was defined as "LAN-speed," as opposed to "WAN-speed," which indicates that the service is being made available from a distant location and travels across the companys wide-area network links.

The benefits of this distributed design were better performance and scalability (defined as the number of users that could be connected to, or hosted by, a single post office). Users enjoyed an additional benefit as well; they were isolated from any interruption in the WAN link connected to the rest of the messaging network. In the event of a WAN link failure, users could continue to use messaging services and communicate with other users at the local site until the link was restored.

On the downside (and there's always a tradeoff . . .), the cost of deployment for the distributed environment was greater. As mentioned previously, distributed models require remote data centers along with the human resources to manage them.

If an application (like corporate messaging) was considered mission critical and had specific service level agreements, as well as high availability and fault tolerance requirements, the cost of implementing the appropriate data center infrastructure could be substantial. In addition to the data center costs, the human resource costs could also be significant. In a distributed environment, it's crucial that the remote data center be staffed with operational and administrative resources that are highly trained and prepared for the duties associated with running this technology center.

Given the shortcomings of this model, there is a way to help offset (but not totally avoid) the overall costs associated with running a distributed environment. The strong, new security-integrated directory technologies make it possible to delegate administrative tasks and responsibilities to staff located at the remote sites and locations. This means you may not have to co-locate high-level administrative talent to the sites to perform the operational tasks. Your human resources must still be trained and capable, but to a much lesser extent than if you are running the remote technology center as an autonomous data center site.

In the discussion of store-and-forward messaging applications above, it should be noted that most of these distributed messaging solutions had specific components that continued to be managed centrally (that is, the rolled-up messaging user directory, the mail-routing tables, the master or "bridgehead" post office servers, and the central message routing servers). Specific tasks related to the operation and maintenance of the distributed post offices was typically delegated to administrators located at the remote sites.

Of course, the data center itself in the distributed model must still conform to the standards set to meet your organization's mission critical requirements. The difference is that there is a cost savings associated with being able to delegate specific administrative tasks from the central data center. This approach is discussed in further detail in the next section.

Distributed Administration of Centralized Data Centers

The fifth system administration possibility, referred to here as the "follow-the-sun" model, could also be called the "distributed administration-centralized data center" (more than one) model.

"Following the sun" in this context means providing support globally 7 days a week, 24 hours a day by transferring the responsibility for this support to different regions around the world as some offices close for the day and others open.

This model is somewhat unique, and not as widely implemented as the four basic models previously described. It should be noted, however, that companies have tried, or are currently trying, to get this model to work in their organizations.

Figure 7 illustrates the transfer of support responsibility in the "follow-the-sun" time model. As the diagram shows, support (administrative and operational) is transferred to the data center operating during the primary daylight shift. For this example, we show an organization with complete data centers located in North America, Europe, and Asia.

Figure 7: Support responsibility in the "follow-the-sun" model

Figure 7: Support responsibility in the "follow-the-sun" model
See full-sized image.

Following the Sun with Your Administrative Support Organization

Organizations that are globally positioned (typically very large organizations) with complete data centers located both domestically and internationally (that is, having data centers in North America, Europe and Asia as shown in Figure 7), can leverage the capabilities of these sophisticated resources to service users and sites located in other parts of the world during off-hours.

With more and more organizations embracing global virtual workgroups, and with more businesses operating 24 hours per day, IT support organizations must provide the same high quality, responsive, proactive, and efficient support during off hours as they do during the prime daylight hours. The question is, do these round-the-clock organizations operate their local data center's support organizations at full capacity during off hours, or do they attempt to leverage the support center thats currently open for daytime business?

Considering the cost of maintaining a fully operational data center that includes all facilities, computing services, helpdesk and support services, operational and administrative personnel, and troubleshooting and escalation resources, it makes sense to transfer responsibility for the majority of the support functions to a data center that's operating during their normal daylight shift. It's clearly more cost-efficient to allow remote resources to perform remote support than to maintain the local data center in full production during off hours.

While the advantages of this model of "distributed administration to a centralized data center" are clear, there are also big obstacles. A few of the reasons this model hasn't achieved more successful deployments are:

Language barriers and the ability to communicate technical information between customers, users, and technicians with different countries of origin are extremely difficult issues to overcome.

WAN links between the various data centers may not be of adequate capacity to provide the bandwidth necessary to provide effective, efficient, and timely support. The cost of these network links between geographically dispersed locations (especially continental) can be prohibitive. Also, the ability to maintain appropriate redundant links can be cost-prohibitive and difficult to manage.

Political boundaries within the company, or even within the company's information technology (IT) organization, can impose challenges when it comes to security and the administrative access policies necessary to execute a specific administrative function.

Adapting the Different Models to Fit Your Business

Rarely do organizations achieve a single administrative model; typically companies institute a combination of the models to meet or match their varied administrative requirements. While difficult, it is imperative that organizations carefully investigate and implement administrative models that reduce cost and optimize control (like the centralized model), while balancing and meeting the needs of the users and agreed-upon service level agreements (like the distributed model).

This is indeed a balancing act, but ultimately you can use the following best practice guidelines to help determine the best design for your administrative organization:

Centralize whenever and wherever possible—you achieve the tightest control and cost efficiencies when your administrative resources, network services, servers, and components are in a common (central) location.

In situations where large user populations or specialized applications force distribution of servers, services or network components to remote office or regional sites, try and maintain a centralized administrative approach by using the centralized/remote administration model. Although the distribution of the computing resources will require a remote data center, you'll realize better control and cost savings by not having to maintain the administrative human resource presence at the remote location.

Even if you distribute computing resources and are able to continue to perform administrative support centrally, you'll probably still require an administrative presence at the remote location in order to provide remedial or specialized support for these systems (that is, tape backup/restore services, storage management, printer maintenance, and so on). In addition to the remedial tasks, there may be specialized administrative support requirements based upon specialized applications or services that have been localized to the site. In either of these cases, the best way to continue to maintain the mostly centralized approach is to delegate the specialized responsibilities to the support staff at the remote site.

?As a second-to-last resort, you can distribute full administrative responsibility of the remote resources to the localized support staff. This is the most expensive choice with the most implications. Table 1 lists the pros/cons related to the system administration models.

If your organization is very large and actually deploys stand-alone data centers in different regions of the world, you can embrace the follow-the-sun model to achieve the best cost and performance efficiencies.

Table 1 summarizes the tradeoffs of each system administration model.

Table 1: Comparison Matrix of the Administrative Models

Model DefinitionsProsCons

Centralized Administration

Model:

All servers, services and computing resources are located in a centralized data center.

All administrative support staff members reside at the centralized data center.

Best control over administrative support staff.

Best control over computing resources (systems, servers, services).

Best cost-saving efficiencies.

Best control over change management, version control, security management, service continuity management, and so on.

Best control over support staff training, development, and retention (career path).

Requires high bandwidth (and reliable) WAN links to all sites.

Users may be used to having support staff on-site and may feel "disconnected" (this is a service level management issue—expectations must be managed and the administrative function must be able to provide timely and efficient response in order to meet the service level agreements).

Centralized/Remote Administration Model:

Most servers, services, and computing resources are located in a centralized data center.

A specialized server, service, or application may be distributed to a remote office or regional site.

All administrative support staff members reside at the centralized data center.

Best control over administrative support staff.

Good control over computing resources (systems, servers, services).

Good cost-saving efficiencies.

Good control over change management, version control, security management, service continuity management, and so on.

Good control over support staff training, development, and retention (career path).

Requires a data center at the remote site to support the distributed system(s).

Requires high-bandwidth and reliable WAN links to all sites.

Users may be used to having support staff on-site and may feel "disconnected".

Expensive to distribute, manage, and operate the servers in the remote data center.

Centralized/Delegated Administration Model:

Some servers, services, and computing resources are located in a centralized data center.

Specialized servers, services, or applications may be distributed to remote offices or regional sites.

Administrative support staff members reside at the centralized data center and the remote sites and administrative responsibilities are delegated to the remote administrators.

Less (but still good) control over administrative support staff.

Less (but still good) control over computing resources (systems, servers, and services).

Some cost-saving efficiencies.

Users have the benefits of localized support staff.

Requires a data center at the remote site to support the distributed system(s).

Still requires reasonable bandwidth WAN links to all sites, because some of the higher-level administrative chores remain with the centralized staff.

Change management, version control, security management, and service continuity management become more difficult.

Requires support staff with higher capabilities and more advanced training at the remote locations.

Support staff training, career development, and retention becomes more difficult.

Expensive to distribute, manage, and operate the servers in the remote data center.

Distributed Administration

Model:

Some servers, services, and computing resources are located in a centralized data center.

Specialized servers, services, or applications are distributed to remote offices or regional sites.

Administrative support staff members reside at the centralized data center and the remote sites.

Administrative staff members at the remote site have full administrative responsibility and control over the distributed systems.

Highest performance solution for remote sites with large user populations.

Very good customer response situation at the remote sites.

Easier to meet strict performance-based SLAs.

Most expensive model/choice.

Much less ability to centrally manage and control the computing resources.

Requires highly-trained human resources at the remote locations. Requires data center at the remote location.

Expensive to distribute, manage, and operate the servers in the remote data center.

Much more difficult to maintain consistency across servers, version control, change management, and so on.

Roles and Responsibilities

Principal roles and their associated responsibilities for system administration have been defined according to industry best practice. Organizations might need to combine some roles, depending on organizational size, organizational structure, and the underlying service level agreements existing between the IT department and the business it serves.

By necessity, this document distinguishes between large and small organizations when it discusses how the system administration function is implemented. With respect to the roles and responsibilities relevant to this function, there are specific roles that must be created and specific responsibilities that must be addressed regardless of the size of your organization.

It is important to note that these are roles, not job descriptions. A small organization may have one person perform several roles, while a large organization may have a team of people for each role. The scope of these roles is summarized below identifying the specific responsibilities associated with each role.

Operations Manager

The operations manager is responsible for how administrative services will be provided and executed within the scope of the computing environment. This takes into account the size and complexity of the environment, as well as the number of users, number and types of specific applications deployed, and how computing resources, servers, and services are distributed throughout the network. The operations manager also considers the various service level agreements in place as instituted by the service level management function. All of these elements will influence how the system administration function is designed, and will dictate to a large extent how administrative support services are applied across the company.

The operations manager belongs to the operations cluster within the MOF team model. The responsibilities of the operations manager are:

Drive the efficiency and effectiveness of the operations processes.

Produce management information.

Monitor business-critical services to ensure compliance with agreed service levels.

Understanding of business goals of the end users and the company in general.

Designs the appropriate administrative "model" for the organization, taking into consideration the companys:

size

architectural layout (computing environment)

geographical layout

security requirements

service level management requirements

specialized application support needs

special user needs

Ensures that appropriate system administration procedures are in place prior to service activation.

Manages and coordinates the efforts of the Application Manager, Middleware Manager, Operating System Manager, Hardware Manager, Network Manager, and Facilities Manager.

Relationship to Other Processes

As proactive system administration becomes a more critical and central function to the operation and administration of your computing environment, it's important to understand how providing this service affects other operational processes. The following sections describe how system administration affects and/or interacts with other operational processes.

Security Administration

Security administration includes the information required to plan, select, implement, manage, and review security controls. It also includes processes and procedures needed to respond to security events. Security Administration is one of the processes performed by the System Administration function.

Service Monitoring and Control

Service Monitoring and Control monitors services for compliance with service level agreements (SLAs). Service Monitoring and Control is one of the processes performed by the System Administration function.

Job Scheduling

The goal of Job Scheduling is to formalize the process of job scheduling to:

Provide greater control, execution, and monitoring of system jobs and output.

Ensure maximum efficiency and the most cost effective resource allocation possible.

Ensure the continuous organization of jobs and processes into the most efficient sequence, maximizing system throughput and utilization to meet SLA requirements.

Job Scheduling is one of the processes performed by the System Administration function.

Network Administration

The goal of Network Administration is to provide a reliable, consistent, and scalable network infrastructure that meets or exceeds service levels and optimizes enterprise assets. Network Administration is one of the processes performed by the System Administration function.

Directory Services Administration

Directory Services Administration deals with the enterprise directory, including:

How and why it's relevant.

How it's used.

Integration with directory-enabled networks and applications.

The various tools used to manage and administrate these services.

Directory Services Administration is one of the processes performed by the System Administration function.

Print and Output Management

Print and Output Management deals with all data that is printed or compiled into the reports distributed to various members of the organization and external parties. Print and Output Management is one of the processes performed by the System Administration function.

Storage Management

Storage Management deals with on-site and off-site data storage for the purposes of data protection, restoration, and historical archiving. Storage Management is one of the processes performed by the System Administration function.

Contributors

Many of the practices that this document describes are based on years of IT implementation experience by Accenture, Avanade, Microsoft Consulting Services, Fox IT, Hewlett-Packard Company, Lucent Technologies/NetworkCare Professional Services, and Unisys Corporation.

Microsoft gratefully acknowledges the generous assistance of these organizations in providing material for this document.

Program Management Team

Jeff Yuhas, Microsoft Corporation

William Bagley, Microsoft Corporation

Lead Writer

Stephen Barnard, Microsoft Corporation

Contributing Writer

Vicky Howells, Fox IT

Editor

Sybil Wood, Volt Technical Services

The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication.

This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.

Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation.

Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.

Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred.

© 2002 Microsoft Corporation. All rights reserved.

The names of actual companies and products mentioned herein may be the trademarks of their respective owners


Top of pageTop of pagePrevious22 of 23Next
**
**