Высокая доступность транспортаTransport high availability

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

В Microsoft Exchange Server 2013 высокий уровень доступности транспорта отвечает за хранение избыточных копий сообщений до и после того, как сообщения будут успешно доставлены.In Microsoft Exchange Server 2013, transport high availability is responsible for keeping redundant copies of messages before and after the messages are successfully delivered. Exchange 2013 улучшает функции высокого уровня доступности транспорта, представленные в Exchange Server 2010, например теневую избыточность и транспортную корзину, чтобы предотвратить потерю сообщений в пути.Exchange 2013 improves upon the transport high availability features introduced in Exchange Server 2010, for example, shadow redundancy and the transport dumpster, to help ensure messages aren't lost in transit.

Ниже приведен краткий обзор основных улучшений высокой доступности транспорта в Exchange 2013:Here's a summary of the major transport high availability improvements in Exchange 2013:

  • Функция теневого резервирования создает резервную копию сообщения на другом сервере до принятия или подтверждения сообщения. Поддержка сервера отправителя или ее отсутствие не имеет значения для теневого резервирования.Shadow redundancy creates a redundant copy of the message on another server before the message is accepted or acknowledged. The sending server's support or lack of support for shadow redundancy is irrelevant.

  • Функция теневого резервирования распознает группы доступности баз данных и сайты Active Directory как границы высокого уровня доступности транспорта. Это позволяет сократить количество серверов, которые могут содержать резервные копии сообщений, а также устраняет ненужный трафик обслуживания резервных сообщений через группы доступности баз данных или сайты Active Directory.Shadow redundancy recognizes both database availability groups (DAGs) and Active Directory sites as transport high availability boundaries. This reduces the number of servers that can hold redundant copies of messages, and eliminates unnecessary redundant message maintenance traffic across DAGs or Active Directory sites.

    Дополнительные сведения см. в разделе Теневая избыточность.For more information, see Shadow redundancy.

  • Транспортная корзина была улучшена и теперь называется сеть безопасности.The transport dumpster has been improved and is now named Safety Net. Сеть безопасности хранит сообщения, которые были успешно обработаны службой транспорта на серверах почтовых ящиков.Safety Net stores messages that were successfully processed by the Transport service on Mailbox servers. Сеть безопасности лучше всего подходит для серверов почтовых ящиков в группе доступности баз данных, но также работает на нескольких серверах почтовых ящиков на одном сайте Active Directory, не принадлежащих к группе доступности баз данных.Safety Net works best for Mailbox servers in a DAG, but Safety Net also works for multiple Mailbox servers in the same Active Directory site that don't belong to a DAG.

  • Теперь резервная копия сети безопасности хранится на другом сервере.Safety Net itself is now made redundant on another server. Это важно, чтобы избежать единой точки отказа в Exchange 2013, так как служба транспорта и базы данных почтовых ящиков расположены на сервере почтовых ящиков.This is important to avoid a single point of failure in Exchange 2013, because the Transport service and the mailbox databases are both located on the Mailbox server.

    Дополнительные сведения см. в разделе Система безопасности.For more information, see Safety Net.

На следующей схеме представлен общий обзор того, как высокий уровень доступности транспорта работает в Exchange 2013.The following diagram provides a high-level overview of how transport high availability works in Exchange 2013.

![Обзор высокой доступности транспорта] (images/JJ657506.88f2284d-8afe-4c8f-94a6-cd4c097a55d8(EXCHG.150).gif "Обзор высокой доступности транспорта")Transport high availability overview

  1. Сервер почтовых ящиков Exchange 2013 с именем Mailbox01 получает сообщение с SMTP-сервера, который находится за преходящей границей высокой доступности транспорта.An Exchange 2013 Mailbox server named Mailbox01 receives a message from an SMTP server that's outside the transport high availability boundary. Граница высокой доступности транспорта — это группа DAG или сайт Active Directory в средах без DAG.The transport high availability boundary is a DAG or an Active Directory site in non-DAG environments. Сообщение может быть получено от стороннего SMTP-сервера, от SMTP-сервера Интернет-прокси через сервер клиентского доступа или с другого сервера Exchange 2013.The message could come from a third-party SMTP server, from an Internet SMTP server proxied through a Client Access server, or from another Exchange 2013 server.

  2. Прежде чем подтверждать получение сообщения, Mailbox01 инициирует новый сеанс SMTP на другом сервере почтовых ящиков Exchange 2013 с именем Mailbox03, который находится в пределах границы высокой доступности транспорта, а Mailbox03 создает теневую копию сообщения.Before acknowledging receipt of the message, Mailbox01 initiates a new SMTP session to another Exchange 2013 Mailbox server named Mailbox03 that's within the Transport high availability boundary, and Mailbox03 makes a shadow copy of the message. В средах групп доступности баз данных предпочтителен теневой сервер на удаленном сайте Active Directory.In DAG environments, a shadow server in a remote Active Directory site is preferred. Mailbox01 — это основной сервер, хранящий основное сообщение, а Mailbox03 — теневой сервер, хранящий теневое сообщение.Mailbox01 is the primary server holding the primary message, and Mailbox03 is the shadow server holding the shadow message.

  3. Служба транспорта на Mailbox01 обрабатывает основное сообщение.The Transport service on Mailbox01 processes the primary message.

    1. В этом примере почтовый ящик получателя находится на Mailbox01, поэтому служба транспорта передает сообщение в локальную службу транспорта почтовых ящиков.In this example, the recipient's mailbox is located on Mailbox01, so the Transport service transmits the message to the local Mailbox Transport service.

    2. Транспортная служба почтовых ящиков доставляет сообщение в локальную базу данных почтовых ящиков.The Mailbox Transport service delivers the message to the local mailbox database.

    3. Mailbox01 ставит в очередь статус удаления для Mailbox03, что указывает на то, что основное сообщение было успешно обработано, и Mailbox01 перемещает копию основного сообщения в локальную основную сеть безопасности. Обратите внимание, что сообщение перемещается между очередями в пределах одной и той же базы данных очередей.Mailbox01 queues a discard status for Mailbox03 that indicates the primary message was successfully processed, and Mailbox01 moves a copy of the primary message into the local Primary Safety Net. Note that the message moves between queues within the same queue database.

  4. Mailbox03 периодически опрашивает Mailbox01 о состоянии удаления основного сообщения.Mailbox03 periodically polls Mailbox01 for the discard status of the primary message.

  5. Когда Mailbox03 определяет, что Mailbox01 успешно обработал основное сообщение, Mailbox03 перемещает теневое сообщение в локальную теневую сеть безопасности. Обратите внимание, что сообщение перемещается между очередями в пределах одной и той же базы данных очередей.When Mailbox03 determines Mailbox01 successfully processed the primary message, Mailbox03 moves the shadow message into the local Shadow Safety Net. Note that the message moves between queues within the same queue database.

Сообщение сохраняется в основной и теневой сетях безопасности до истечения срока действия сообщения, в зависимости от настраиваемого значения времени ожидания. Если отработка отказа базы данных почтовых ящиков происходит до истечения срока действия сообщения, основная сеть безопасности на Mailbox01 повторно отправляет сообщение. Если Mailbox01 недоступен, теневая сеть безопасности на Mailbox03 активируется и повторно отправляет сообщение.The message is retained in Primary Safety Net and Shadow Safety Net until the message expires based on a configurable timeout value. If a mailbox database failover occurs before the message expires, the Primary Safety Net on Mailbox01 resubmits the message. If the Mailbox01 isn't available, the Shadow Safety Net on Mailbox03 takes over and resubmits the message.

Избыточность сообщений в транспортной службе внешнего интерфейса на серверах клиентского доступаMessage redundancy in the Front End Transport service on Client Access servers

Сервер клиентского доступа не имеет очередей сообщений.A Client Access server has no message queues. Это прокси-сервер без состояний, использующий интерфейсную службу транспорта для приема входящих SMTP-подключений и прокси-серверов в службе транспорта на сервере почтовых ящиков.It's a stateless proxy server that uses the Front End Transport service to accept incoming SMTP connections and proxy them to the Transport service on a Mailbox server. Служба транспорта переднего плана поддерживает сеанс SMTP с открытым сервером, пока основное сообщение передается в транспортную службу на сервере почтовых ящиков, а теневая копия сообщения выполняется службой транспорта на другом сервере почтовых ящиков. в пределах границы высокой доступности транспорта.The Front End Transport service keeps the SMTP session with the sending server open while the primary message is transmitted to the Transport service on a Mailbox server, and a shadow copy of the message is made by the Transport service on a different Mailbox server within the transport high availability boundary. Только после успешного создания основного сообщения и теневого сообщения команда SMTP End of Data отправляется обратно на отправляющий SMTP-сервер через сервер клиентского доступа.Only after both the primary message and shadow message are successfully created, the end of data SMTP command is sent back to the sending SMTP server through the Client Access server.