Alta disponibilidad de transporte en Exchange Server

En Exchange Server, la alta disponibilidad del transporte es responsable de mantener copias redundantes de los mensajes antes y después de que los mensajes se entreguen correctamente. Estas características se introdujeron en Exchange 2013. Sirven como mejoras en las características de alta disponibilidad de transporte en Exchange 2010. Por ejemplo, la redundancia de instantáneas y el contenedor de transporte ayudan a garantizar que los mensajes no se pierdan en tránsito.

Las características clave que mejoran la alta disponibilidad del transporte en Exchange 2013, Exchange 2016 y Exchange 2019 a través de Exchange 2010 incluyen:

  • La redundancia de instantáneas crea una copia redundante del mensaje en otro servidor antes de la aceptación o la confirmación del mensaje. La compatibilidad o falta de compatibilidad del servidor de envío con la redundancia de instantáneas es irrelevante.

  • La redundancia de instantáneas reconoce grupos de disponibilidad de base de datos (DAG) y sitios de Active Directory como límites de alta disponibilidad de transporte. Esto reduce la cantidad de servidores que pueden alojar copias redundantes de mensajes y elimina el tráfico de mantenimiento de mensajes innecesario en DAG o sitios de Active Directory.

    Para obtener más información, vea Redundancia de sombras en Exchange Server.

  • El contenedor de transporte se ha mejorado y ahora se denomina Red de seguridad. Safety Net almacena los mensajes procesados correctamente por el servicio de transporte en los servidores de buzones de correo. La red de seguridad funciona mejor para servidores de buzones de correo en un DAG, pero también funciona para varios servidores de buzones de correo en el mismo sitio de Active Directory que no pertenece a un DAG.

  • La red de seguridad ahora se hace redundante en otro servidor. Esto es importante para evitar un único punto de error, ya que el servicio de transporte y las bases de datos de buzón de correo se encuentran en el servidor de buzones de correo.

    Para obtener más información, vea Red de seguridad en Exchange Server.

En este diagrama se proporciona información general de alto nivel sobre cómo funciona la alta disponibilidad del transporte en Exchange Server.

Introducción a la alta disponibilidad de transporte.

  1. Un servidor de buzón de Exchange denominado Mailbox01 recibe un mensaje de un servidor SMTP que está fuera del límite de alta disponibilidad de transporte. El límite de alta disponibilidad de transporte es un DAG o un sitio de Active Directory en entornos que no son DAG. El mensaje podría provenir de:

    • Un servidor de mensajería interno de terceros.

    • Un servidor de mensajería de Internet proxy a través del servicio de transporte front-end en un servidor de buzones de correo.

    • Otro servidor exchange de la organización.

  2. Antes de confirmar la recepción del mensaje, Mailbox01 inicia una nueva sesión SMTP en otro servidor de buzón de Exchange denominado Mailbox03 que se encuentra dentro del límite de alta disponibilidad de transporte y Mailbox03 realiza una instantánea del mensaje. En entornos DAG, se prefiere un servidor de instantáneas en un sitio de Active Directory remoto. Mailbox01 es el servidor principal que aloja el mensaje principal, y Mailbox03 es el servidor de instantáneas que aloja el mensaje de instantánea.

  3. El servicio de transporte en Mailbox01 procesa el mensaje principal.

    a. En este ejemplo, el buzón de correo del destinatario se encuentra en Mailbox01, de modo que el servicio de transporte transmite el mensaje al servicio de transporte de buzones de correo local.

    b. El servicio de transporte de buzones de correo entrega el mensaje a la base de datos de buzones de correo local.

    c. Mailbox01 pone en cola un estado de descarte para Mailbox03 que indica que el mensaje principal se procesó correctamente, y Mailbox01 mueve una copia del mensaje principal a la red de seguridad principal local. El mensaje se mueve entre las colas de la misma base de datos de cola.

  4. Mailbox03 realiza un sondeo periódico de Mailbox01 sobre el estado de descarte del mensaje principal.

  5. Cuando Mailbox03 determina que Mailbox01 procesó correctamente el mensaje principal, Mailbox03 mueve el mensaje de instantánea a la red de seguridad de instantáneas local. El mensaje se mueve entre las colas de la misma base de datos de cola.

El mensaje se retiene en la red de seguridad principal y la red de seguridad de instantáneas hasta que expire sobre la base de un valor de tiempo de espera configurable. Si se produce una conmutación por error de la base de datos antes de que expire el mensaje, la red de seguridad principal de Mailbox01 vuelve a enviar el mensaje. Si Mailbox01 no está disponible, la red de seguridad de instantáneas de Mailbox03 vuelve a enviar el mensaje.

Redundancia de mensajes en el servicio de transporte front-end en servidores de buzones

El servicio de transporte front-end en un servidor de buzones (parte de los servicios de acceso de cliente) no tiene colas de mensajes. Es un proxy sin estado que acepta conexiones SMTP entrantes y las envía al servicio de transporte en un servidor de buzones de correo. El servicio de transporte front-end mantiene abierta la sesión SMTP con el servidor de envío mientras:

  • El mensaje principal se transmite al servicio de transporte en un servidor de buzones de correo.

    y

  • El servicio de transporte realiza una instantánea del mensaje en un servidor de buzón de correo diferente dentro del límite de alta disponibilidad de transporte (DAG o sitio de Active Directory).

Solo después de que el mensaje principal y el mensaje de instantánea se hayan creado correctamente, el comando SMTP de fin de datos se devuelve al servidor SMTP de envío a través del servicio de transporte front-end.