Haute disponibilité du transport dans Exchange Server

Dans Exchange Server, la haute disponibilité du transport est responsable de la conservation des copies redondantes des messages avant et après la remise des messages. Ces fonctionnalités ont été introduites dans Exchange 2013. Ils servent d’améliorations aux fonctionnalités de haute disponibilité de transport dans Exchange 2010. Par exemple, la redondance de l’ombre et la benne de transport permettent de s’assurer que les messages ne sont pas perdus en transit.

Les principales fonctionnalités qui améliorent la haute disponibilité du transport dans Exchange 2013, Exchange 2016 et Exchange 2019 par rapport à Exchange 2010 sont les suivantes :

  • La redondance des clichés instantanés crée une copie redondante du message sur un autre serveur avant que le message ne soit accepté ou reconnu. Peu importe que le serveur d'envoi prenne en charge ou non la redondance des clichés instantanés.

  • La redondance des clichés instantanés reconnaît les groupes de disponibilité de base de données (DAG) et les sites Active Directory comme limites de la haute disponibilité du transport. Cela réduit le nombre de serveurs pouvant contenir des copies redondantes des messages et élimine le trafic inutile de maintenance des messages redondants sur les DAG et les sites Active Directory.

    Pour plus d’informations, consultez Redondance de l’ombre dans Exchange Server.

  • La benne à ordures de transport a été améliorée et s’appelle désormais Safety Net. Le réseau de sécurité stocke les messages traités avec succès par le service de transport sur les serveurs de boîtes aux lettres. Safety Net fonctionne mieux pour les serveurs de boîtes aux lettres dans un DAG, mais fonctionne également pour plusieurs serveurs de boîtes aux lettres sur le même site Active Directory n'appartenant pas à un DAG.

  • Safety Net est maintenant redondant sur un autre serveur. Ce détail est important pour éviter un point de défaillance unique, car le service de transport et les bases de données de boîtes aux lettres sont situés sur le serveur de boîtes aux lettres.

    Pour plus d’informations, consultez Filet de sécurité dans Exchange Server.

Ce diagramme fournit une vue d’ensemble générale du fonctionnement de la haute disponibilité du transport dans Exchange Server.

Vue d’ensemble de la haute disponibilité du transport.

  1. Un serveur de boîtes aux lettres Exchange nommé Mailbox01 reçoit un message d’un serveur SMTP qui se trouve en dehors de la limite de haute disponibilité de transport. La limite de haute disponibilité de transport est un DAG ou un site Active Directory dans des environnements non-DAG. Le message peut provenir des serveurs suivants :

    • Un serveur de messagerie tiers interne.

    • Un serveur de messagerie Internet proxié via le service de transport frontal sur un serveur de boîtes aux lettres.

    • Un autre serveur Exchange dans votre organization.

  2. Avant d’accuser réception du message, Mailbox01 lance une nouvelle session SMTP sur un autre serveur de boîtes aux lettres Exchange nommé Mailbox03 qui se trouve dans la limite de haute disponibilité de transport, et Mailbox03 crée un cliché instantané du message. Dans les environnements DAG, un serveur de clichés instantanés au sein d'un site Active Directory distant constitue l'option préférée. Mailbox01 est le serveur principal contenant le message principal et Mailbox03 est le serveur de clichés instantanés contenant le message de cliché instantané.

  3. Le service de Transport sur Mailbox01 traite le message principal.

    a. Dans cet exemple, la boîte aux lettres du destinataire se situe sur Mailbox01, pour que le service de transport transmette le message au serveur de transport de la boîte aux lettres locale.

    b. Le service de transport de la boîte aux lettres remet le message à la base de données de boîtes aux lettres locales.

    c. Mailbox01 met en file d'attente un état de suppression pour Mailbox03 qui indique que le message principal a été traité correctement, et Mailbox01 déplace une copie du message principal dans le Safety Net principal local. Le message se déplace entre les files d’attente au sein de la même base de données de file d’attente.

  4. Mailbox03 interroge périodiquement Mailbox01 afin d'obtenir l'état de suppression du message principal.

  5. Lorsque Mailbox03 détermine que Mailbox01 a traité correctement le message principal, Mailbox03 déplace le message de cliché instantané dans le Safety Net de cliché instantané local. Le message se déplace entre les files d’attente au sein de la même base de données de file d’attente.

Le message est conservé dans le Safety Net principal et Safety Net de cliché instantané jusqu'à ce que le message expire suite à l'écoulement d'un délai d'attente configurable. Si un basculement de base de données de boîtes aux lettres se produit avant l'expiration du message, le Safety Net principal sur Mailbox01 renvoie le message. Si Mailbox01 n'est pas disponible, le Safety Net de cliché instantané sur Mailbox03 recommence et renvoie le message.

Redondance des messages dans le service de transport frontal sur des serveurs de boîtes aux lettres

Le service de transport frontal sur un serveur de boîtes aux lettres (partie des services d'accès au client) n'a aucune file d'attente de messages. Il s'agit d'un service proxy dépourvu d'état qui accepte les connexions SMTP entrantes et qui les transmet par proxy au service de transport sur un serveur de boîtes aux lettres. Le service de transport frontal conserve la session SMTP avec le serveur d'envoi ouverte lorsque :

  • le message principal est transmis au service de transport sur un serveur de boîtes aux lettres ;

    et

  • un cliché instantané du message est effectué par le service de transport sur un autre serveur de boîtes aux lettres dans la limite de la haute disponibilité du transport (DAG ou site Active Directory).

La fin de la commande SMTP de données est renvoyée au serveur SMTP d'envoi via le service de transport frontal uniquement lorsque le message principal et le message de cliché instantané sont correctement créés.