欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

New Exchange 2013 to have only 2 roles : Client Access serve

程序员文章站 2022-06-03 13:45:42
...

Microsoft Exchange Server 2013 consists 2 server roles (reminds me of the Exchange 2000/2003 front-end/back-end split) To download the preview version : http://technet.microsoft.com/evalcenter/hh973395 Client Access server role. This role

Microsoft Exchange Server 2013 consists 2 server roles (reminds me of the Exchange 2000/2003 front-end/back-end split)
To download the preview version : http://technet.microsoft.com/evalcenter/hh973395

Client Access server role. This role proxies connectivity for all clients, such as Microsoft Office Outlook, Outlook Web App, mobile devices, POP, and SMTP and also accepts mail from and delivers mail to other mail hosts on the Internet. Client access servers can be organized into Client Access server arrays.

It includes two different components: the Client Access service and the Front End Transport service.

The Client Access service performs the following functions:

  • Provides a unified namespace, authentication, and network security.
  • Handles all client requests for Exchange.
  • Routes requests to the correct Mailbox server.
  • Proxies or redirects client requests for legacy servers, such as Exchange 2007 and Exchange 2010 Client Access.
  • Enables the use of layer 4 (TCP affinity) routing.

The Front End Transport service

  • This service runs on all Client Access servers and acts as a stateless proxy for all inbound and outbound external SMTP traffic for the Exchange 2013 Preview organization. The Front End Transport service doesn't inspect message content, but it can filter messages based on connections, domains, senders, and recipients. The Front End Transport service only communicates with the Hub Transport service on a Mailbox server, and doesn't queue any messages locally.

Mailbox server role. This role stores mailbox data, performs processing and rendering for client connections proxied by the Client Access server, and handles Unified Messaging requests. Mailbox servers can be organized into back-end clusters that use database availability groups (DAGs).

Mailbox servers house the mailbox data for the organization and perform data rendering and other operations. Mailbox servers can be grouped into back-end clusters which consist of database availability groups (DAG). Mailbox servers perform the following functions:

  • Host mailbox databases.
  • Provide email storage.
  • Host public folder databases.
  • Calculate email address policies.
  • Conduct multi-mailbox searches.
  • Provide high availability and site resiliency.
  • Provide messaging records management and retention policies.
  • Handle connectivity because clients don't connect directly to the Mailbox servers.
  • Provide all core Exchange functionality for a given mailbox where that mailbox’s database is currently activated.
  • Fails over mailbox access when a database fails over.

Improvedfeatures in the Mailbox role for Exchange 2013 :

  • Evolution of Exchange 2010 DAG:
    • Transaction log code has been refactored for fast failover with deep checkpoint on passive database copies.
    • To support enhanced site resiliency, servers can be in different locations.
  • Exchange 2013 Preview now hosts some Client Access components, the Transport components, and the Unified Messaging components.
  • Exchange 2013 Preview Store has been re-written in managed code to improve performance in additional IO reduction and reliability.
  • Each Exchange 2013 Preview database now runs under its own process.
  • Smart Search has replaced the Exchange 2010 multi-mailbox search infrastructure.

Mail Flow

The transport pipeline consists of the following services:

  • Front End Transport service This service runs on all Client Access servers and acts as a stateless proxy for all inbound and outbound external SMTP traffic for the Exchange 2013 Preview organization. The Front End Transport service doesn't inspect message content, but it can filter messages based on connections, domains, senders, and recipients. The Front End Transport service only communicates with the Hub Transport service on a Mailbox server, and doesn't queue any messages locally.
  • Hub Transport service This service runs on all Mailbox servers and is virtually identical to the Hub Transport server role in previous versions of Exchange. The Hub Transport service handles all SMTP mail flow for the organization, performs message categorization, and performs message content inspection. Unlike previous versions of Exchange, the Hub Transport service never communicates directly with mailbox databases. That task is now handled by the Mailbox Transport service. The Hub Transport service routes messages between the Mailbox Transport service, the Hub Transport service, and the Front End Transport service.
  • Mailbox Transport service This service runs on all Mailbox servers and consists of two separate services: the Mailbox Transport Submission service and Mailbox Transport Delivery service. The Mailbox Transport Delivery service receives SMTP messages from the Hub Transport service, and connects to the mailbox database using an Exchange remote procedure call (RPC) to deliver the message. The Mailbox Transport Submission service connects to the mailbox database using RPC to retrieve messages, and submits the messages over SMTP to the Hub Transport service. The Mailbox Transport service doesn't queue any messages locally.

Quick note: Although not confirmed, the newest version of Microsoft Exchange, code-named "Exchange 15," is expected to debut in the fourth quarter of 2012.