Haute disponibilité de transport

S’applique à : Exchange Server 2013

Dans Microsoft Exchange Server 2013, la haute disponibilité du transport est responsable de la conservation des copies redondantes des messages avant et après la remise des messages. Exchange 2013 améliore les fonctionnalités de haute disponibilité de transport introduites dans Exchange Server 2010, par exemple la redondance de l’ombre et la benne à ordures pour le transport, afin de s’assurer que les messages ne sont pas perdus en transit.

Voici un résumé des principales améliorations apportées à la haute disponibilité du transport dans Exchange 2013 :

  • 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 la rubrique Redondance des clichés instantanés.

  • 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 que le service de transport a correctement traités 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. Cela est important pour éviter un point de défaillance unique dans Exchange 2013, car le service de transport et les bases de données de boîte aux lettres se trouvent sur le serveur de boîtes aux lettres.

    Pour plus d'informations, consultez la rubrique Safety Net.

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

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

  1. Un serveur de boîtes aux lettres Exchange 2013 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 d’un serveur SMTP tiers, d’un serveur SMTP Internet proxié via un serveur d’accès au client ou d’un autre serveur Exchange 2013.

  2. Avant d’accuser réception du message, Mailbox01 lance une nouvelle session SMTP sur un autre serveur de boîtes aux lettres Exchange 2013 nommé Mailbox03. Mailbox03, qui se trouve dans la limite de haute disponibilité du transport, crée ensuite 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.

    1. 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.

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

    3. 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 les serveurs d’accès au client

Un serveur d’accès au client n’a pas de file d’attente de messages. Il s’agit d’un serveur proxy sans état qui utilise le service de transport frontal pour accepter les connexions SMTP entrantes et les proxyer vers le 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 ouvert pendant que le message principal est transmis au service de transport sur un serveur de boîtes aux lettres, et qu’un cliché instantané du message est créé par le service de transport sur un autre serveur de boîtes aux lettres dans la limite de haute disponibilité de transport. Ce n’est qu’une fois le message principal et le message instantané créés, que la fin de la commande SMTP des données est renvoyée au serveur SMTP d’envoi via le serveur d’accès au client.