Architectural Goals with Exchange Server 2007 When the Exchange Product group developed Exchange Server 2007 they had four main architectural goals: ■ Simplicity Deliver a product with
Trang 1to do complex tasks in a simple and automated way using scripts Most complicated tasks that used
to consist of several hundred lines of code can now typically be done with one line of code using the EMS
Finally, this chapter lists the features that have been de-emphasized and discontinued in this version of Exchange Server 2007
What Is Exchange Server 2007?
Exchange Server 2007 is Microsoft’s new version of the industry’s leading server software for e-mail, calendaring, and unifi ed messaging Exchange Server 2007 is considered the biggest upgrade in the history of the Exchange Product group It has been totally reengineered, and most of the code has been completely rewritten In addition, Exchange Server 2007 is the fi rst released Microsoft product
to take advantage of the new Windows PowerShell (formerly known as Monad) called the EMS The “2007” indicates the close alignment of this release with the Microsoft Offi ce 2007 wave of products, which together deliver a best-in-class enterprise messaging and collaboration solution
Exchange 2007 Themes
In 2003, the Exchange Product group came up with three Exchange themes aimed at refl ecting the different types of Exchange situations Since their introduction, the themes have stayed constant, having played an important role during the development of Exchange Server 2007 Following is
an overview of all three themes
IT Pro Situation
The IT Pro Situation theme focuses on making sure that Information Technology (IT) professionals
get what they need The Exchange product team knows that e-mail is mission-critical, and that without it, there will be a loss of productivity and revenue They also know that current systems are too complex and expensive, and that many of the day-to-day tasks would be better suited to scripted automation rather than tedious manual confi guration With Exchange Server 2007, the Exchange product team was able to give us this control
Info Worker Situation
The Info Worker Situation theme focuses on availability IT professionals need access to e-mail, voicemail,
and faxes Today, people are mobile and require access to all kinds of messaging data With Exchange Server 2007, the Exchange Product team can make things easier for IT professionals
Trang 2Organizationwide Situation
The Organizationwide Situation theme focuses on security and control throughout the organization’s
messaging environment Today, e-mail needs to be secure Filtering out spam and removing viruses
in order to provide a clean message stream needs to be a core design goal for any messaging system The Exchange Product group began their road to e-mail security using Exchange Server 2003
Service Pack 2, which greatly improved overall security by introducing Sender ID fi ltering and
version 2 of the SmartScreen-based Intelligent Message Filter (IMF) With Exchange Server 2007,
security has improved Another requirement is that the messaging environment conform to legal
and corporate-wide policies, requiring us to journal, archive, and search through large amounts of
messages Luckily, these requirements have also been improved upon and have been added to
Exchange Server 2007
Architectural Goals with Exchange
Server 2007
When the Exchange Product group developed Exchange Server 2007 they had four main
architectural goals:
■ Simplicity Deliver a product with a simple and intuitive user interface
■ Flexibility Make the product fl exible, especially regarding deployment and management
■ Trustworthiness Secure all communication by default (OWA uses secure sockets layer
[SSL], Hub Transport Server uses Transport Layer Security [TLS], and so forth)
Scalability
Scalability is achievable by using 64-bit code (reduced input/output [I/O], more data in address
space, and so forth) The Exchange Server 2007 Product group delivered these goals Many are
of the opinion that too many management tasks must be accomplished by running the respective
cmdlets in the EMS Many of the management tasks missing from the Exchange Management
Console (EMC) user interface will be added into the release of Exchange Server 2007
Service Pack 1
Role-Based Deployment and Server Roles
Unlike previous versions of Exchange, Exchange Server 2007 is easy to deploy Although you could
dedicate an Exchange 2000 or 2003 server as either a front-end, back-end, or bridgehead server,
you always had to install all of the Exchange binaries and services even if they were not required
Although it was possible to disable some of the Exchange Services that weren’t required, this
monolithic approach forced you to use valuable resources, disk space and /or Exchange components you didn’t necessarily need to install
This has all changed with Exchange Server 2007, which has a great new role-based setup wizard, allowing you the ability to deploy individual server roles (see Figure 1.1)
Trang 3Based on the new server role-based approach, you can now select what server role(s) you want
to install on a given server, thus deploying Exchange Server 2007 in a more fl exible way Exchange Server 2007 provides fi ve distinct server roles that include specifi c features and functionality, thereby providing the messaging functionality you want
NOTE
A server role is a unit that logically groups the required features and components that are required to perform a specifi c function in your messaging environment
Trang 4The server roles are as follows: Client Access Server, Hub Transport, Mailbox, Unifi ed Messaging, and Edge Transport All server roles except the Edge Transport server can be installed on the same
physical server (typical scenario for a small organization), or distributed across multiple servers
(typical for large organizations) It depends on your organizational requirements and sometimes on
your budget
The following sections give a short overview of each server role included in Exchange
Server 2007
Mailbox Server Role
The Exchange 2007 Mailbox Server role hosts mailbox databases where user and resource mailboxes
are stored This server role hosts the Public Folder database, used by organizations for the sharing of
documents, calendar, contact, and task data, as well as for archiving distribution lists As you will see
in chapter 3, a legacy Outlook client (that is Outlook 2003 and earlier) requires a public folder
database in order to connect to Exchange Server 2007
In addition to hosting mailbox and public folder databases, the Mailbox Server also provides rich calendaring functionality, resource management, and offl ine address book downloads The Mailbox
Server role also provides services that calculate e-mail address policies (called recipient policies in
Exchange Server 2000 and 2003) as well as address lists for recipients Lastly, this server role enforces managed folders
The Exchange Product group also improved the high availability (HA) and recovery features for the mailbox Server Exchange Server 2007 includes a new continuous replication mechanism that can
be used with both non-clustered and clustered mailbox Servers Using Structured Query Language
(SQL) technology, the new continuous replication feature uses log fi le shipping Log fi le replay makes
it possible to replicate any changes done in the active databases to a passive copy When speaking
about non-clustered mailbox Servers, this feature is more specifi cally known as Local Continuous
Replication (LCR), making it possible to switch to the passive copy of the database using a manual
switch The continuous replication feature combined with Windows clustering is known as Cluster
Continuous Replication (CCR) and provides automatic failover to the passive database should the
active database fail or shutdown unexpectedly
Client Access Server Role
The Client Access Server (CAS) role replaces the front-end This means that the CAS provides mailbox
access for all types of Exchange clients, with the exception of Outlook MAPI clients In a nutshell,
the CAS accepts clients accessing their mailbox using Post Offi ce Protocol version 3 (POP3), Internet Messaging Access Protocol 4 (IMAP4), Outlook AnyWhere (formerly known as Remote Procedure Call [RPC over HTTP], Outlook Web Access (OWA) and Exchange ActiveSync (EAS)
NOTE
The Outlook Mobile Access (OMA component is no longer a part of the Exchange
Server product
Trang 5clients, as end users only need to provide their e-mail address and password in order to confi gure an Outlook or EAS profi le If Outlook 2007 is confi gured on a workstation part of the Active Directory
domain, you don’t need to provide any information; instead you simply click Next a couple of
times and the Outlook profi le is created, using the cached credentials of the current logged on user (For more information about the Client Access Server role, see Chapter 5)
Hub Transport Server Role
The Hub Transport Server role is deployed inside your organization’s Active Directory This server role
handles all internal mail fl ow and is also responsible for applying transport rules as well as journaling policies to the respective messages fl owing through your organization In addition, the Hub Transport Server delivers messages to the recipient mailboxes stored on the Mailbox Server Messages sent from one user to another user that have their respective mailboxes stored on the same Mailbox server, use the Hub Transport Server in order to deliver a message This means that a Hub Transport Server must
be deployed in each Active Directory site that contains a Mailbox Server
NOTE
Message routing in Exchange Server 2007 is no longer based on Exchange routing groups and routing groups are no longer part of the Exchange product Instead, Exchange Server 2007 uses your Active Directory site topology
A Hub Transport Server is typically only used for internal mail fl ow; however, this depends on whether you have deployed an Edge Transport server as the Internet-facing Simple Mail Transfer Protocol (SMTP) server in your demilitarized zone (DMZ) If you use an Edge Transport Server, all inbound and outbound e-mail will pass through the Edge Transport Server If you don’t want to deploy an Edge Transport Server, you can let the Hub Transport Server act as the Internet-facing SMTP server in your organization, although this isn’t recommended (For more information about the Hub Transport Server role, see Chapter 6)
Unifi ed Messaging Server Role
The Unifi ed Messaging Server role is new to the Exchange product line This server role combines
voice messaging, fax, and e-mail into one single unifi ed inbox, making it possible to access all of this information from a host of client solutions: Outlook 2007, Outlook Web Access 2007,
Windows Mobile 5.0, and so forth
Unifi ed Messaging gives your end-users features like the following: