Hohe Verfügbarkeit des Transports

Gilt für: Exchange Server 2013

In Microsoft Exchange Server 2013 ist die Hochverfügbarkeit des Transports dafür verantwortlich, dass redundante Kopien von Nachrichten vor und nach der erfolgreichen Zustellung der Nachrichten aufbewahrt werden. Exchange 2013 optimiert die in Exchange Server 2010 eingeführten Features für hohe Transportverfügbarkeit, z. B. Schattenredundanz und den Transportpapierkorb, um sicherzustellen, dass Nachrichten während der Übertragung nicht verloren gehen.

Hier ist eine Zusammenfassung der wichtigsten Verbesserungen der Hochverfügbarkeit im Transportbereich in Exchange 2013:

  • Schattenredundanz erstellt eine redundante Kopie der Nachricht auf einem anderen Server, bevor die Nachricht akzeptiert oder bestätigt wird. Die Unterstützung oder Nichtunterstützung des sendenden Servers für Schattenredundanz ist irrelevant.

  • Schattenredundanz erkennt sowohl Datenbankverfügbarkeitsgruppen (DAGs) als auch Active Directory-Standorte als Transport-Hochverfügbarkeitsgrenzen. Dadurch wird die Anzahl der Server reduziert, die redundante Kopien von Nachrichten enthalten können, und unnötiger redundanter Nachrichtenwartungsverkehr über DAGs oder Active Directory-Standorte hinweg vermieden.

    Weitere Informationen finden Sie unter Shadow-Redundanz.

  • Der Transportcontainer wurde verbessert und heißt jetzt Safety Net. Im Sicherheitsnetz werden Nachrichten gespeichert, die der Transportdienst auf Postfachservern erfolgreich verarbeitet hat. Das Sicherheitsnetz funktioniert am besten bei Postfachservern in einer Database Availability Group, aber auch für mehrere Postfachserver an demselben Active Directory-Standort, die nicht zu einer DAG gehören.

  • Das Sicherheitsnetz selbst ist nun auf einem anderen Server redundant verfügbar. Dies ist wichtig, um einen Single Point of Failure in Exchange 2013 zu vermeiden, da sich der Transportdienst und die Postfachdatenbank auf dem Postfachserver befinden.

    Weitere Informationen finden Sie unter Sicherheitsnetz.

Das folgende Diagramm bietet einen Überblick über die Funktionsweise der hohen Transportverfügbarkeit in Exchange 2013.

Übersicht über die Hochverfügbarkeit des Transports.

  1. Ein Exchange 2013-Postfachserver mit dem Namen "Postfach01" empfängt eine Nachricht von einem SMTP-Server, der sich außerhalb der Transport-Hochverfügbarkeitsgrenze befindet. Die Transport-Hochverfügbarkeitsgrenze ist ein DAG oder ein Active Directory-Standort in Nicht-DAG-Umgebungen. Die Nachricht kann von einem SMTP-Server eines Drittanbieters, von einem Internet-SMTP-Server über einen Clientzugriffsserver oder von einem anderen Exchange 2013-Server stammen.

  2. Vor der Bestätigung des Empfangs der Nachricht initiiert Postfach01 eine neue SMTP-Sitzung zu einem anderen Exchange 2013-Postfachserver namens Postfach03. Postfach03, das sich innerhalb der Transport-Hochverfügbarkeitsgrenze befindet, erstellt dann eine Schattenkopie der Nachricht. In DAG-Umgebungen wird ein Schattenserver an einem Remotestandort Active Directory bevorzugt. Postfach01 ist der primäre Server mit der primären Nachricht, und Postfach03 ist der Schattenserver, der die Schattennachricht enthält.

  3. Der Transportdienst auf "Mailbox01" verarbeitet die primäre Nachricht.

    1. In diesem Beispiel befindet sich das Postfach des Empfängers auf "Mailbox01", daher übermittelt der Transportdienst die Nachricht an den lokalen Postfachtransportdienst.

    2. Der Postfachtransportdienst stellt die Nachricht an die lokale Postfachdatenbank zu.

    3. Postfach01 stellt einen Verwerfen-Status für Postfach03 in die Warteschlange, der angibt, dass die primäre Nachricht erfolgreich verarbeitet wurde, und Postfach01 verschiebt eine Kopie der primären Nachricht in das lokale primäre Sicherheitsnetz. Die Nachricht wird zwischen Warteschlangen innerhalb derselben Warteschlangendatenbank verschoben.

  4. "Mailbox03" fragt bei "Mailbox01" regelmäßig den Löschstatus der primären Nachricht an.

  5. Wenn "Mailbox03" ermittelt, dass "Mailbox01" die primäre Nachricht erfolgreich verarbeitet hat, dann verschiebt "Mailbox03" die Shadow-Nachricht in das lokale Shadow-Sicherheitsnetz. Die Nachricht wird zwischen Warteschlangen innerhalb derselben Warteschlangendatenbank verschoben.

Die Nachricht bleibt im primären Sicherheitsnetz und im Shadow-Sicherheitsnetz erhalten, bis die Nachricht auf der Grundlage eines konfigurierbaren Timeoutwerts abläuft. Wenn vor dem Ablauf der Nachricht ein Postfachdatenbank-Failover auftritt, wird die Nachricht vom primären Sicherheitsnetz auf "Mailbox01" erneut übermittelt. Wenn "Mailbox01" nicht verfügbar ist, übernimmt das Shadow-Sicherheitsnetz auf "Mailbox03" die Aufgabe und übermittelt die Nachricht erneut.

Nachrichtenredundanz im Front-End-Transportdienst auf Clientzugriffsservern

Ein Clientzugriffsserver verfügt über keine Nachrichtenwarteschlangen. Es handelt sich um einen zustandslosen Proxyserver, der den Front-End-Transport-Dienst verwendet, um eingehende SMTP-Verbindungen zu akzeptieren und sie an den Transportdienst auf einem Postfachserver weiterzuleiten. Der Front-End-Transportdienst hält die SMTP-Sitzung mit dem sendenden Server geöffnet, während die primäre Nachricht an den Transportdienst auf einem Postfachserver übertragen wird und eine Schattenkopie der Nachricht vom Transportdienst auf einem anderen Postfachserver innerhalb der Transport-Hochverfügbarkeitsgrenze erstellt wird. Erst wenn die primäre Nachricht und die Schattennachricht erfolgreich erstellt wurden, wird der SMTP-Befehl "Ende der Daten" über den Clientzugriffsserver an den sendenden SMTP-Server zurückgesendet.