Topologieplanung für den Server für beständigen Chat

 

Letztes Änderungsdatum des Themas: 2016-05-17

Zusammenfassung: In diesem Thema erfahren Sie mehr über Komponenten und Topologien für einen Server für beständigen Chat in Skype for Business Server 2015.

Server für beständigen Chat unterstützt sowohl Konfigurationen mit einem einzelnen Server als auch Konfigurationen mit mehreren Servern. Sie können einen Server für beständigen Chat auf einem Skype for Business Server 2015 Enterprise Edition- oder Standard Edition-Server installieren.

Der permanente Chatserver besteht aus folgenden Komponenten:

  • Mindestens ein Computer, auf dem der Server für beständigen Chat ausgeführt wird und die folgenden Dienste bereitgestellt werden:

    • Dienst für Beständiger Chat

    • Kompatibilitätsdienst, der eingeschaltet wird, wenn Kompatibilität aktiviert ist

  • Ein Server (oder mehrere Server, wenn Spiegelung eingesetzt wird), auf dem die SQL Server-Back-End-Datenbank ausgeführt wird. Diese wird zum Hosten der Inhaltsdatenbank für Beständiger Chat verwendet, in der Chatroominhalte, Räume und Kategorien gespeichert werden.

    noteHinweis:
    In der Back-End-Datenbank werden Chatverlaufsdaten gespeichert, die Informationen zu Kategorien und erstellten Räumen für Beständiger Chat enthalten.
  • Wenn Konformität aktiviert ist: Ein Server (oder mehrere, wenn Spiegelung eingesetzt wird), auf dem die SQL Server-Back-End-Datenbank ausgeführt wird. Diese wird zum Hosten der Konformitätsdatenbank für Beständiger Chat verwendet, in der Konformitätsereignisse und Chatinhalte zu Konformitätszwecken gespeichert werden.

Details zu den Hardware- und Softwareanforderungen für den Server für beständigen Chat finden Sie unter Serveranforderungen für Skype for Business Server 2015 und Hardware- und Softwareanforderungen an den Server für beständigen Chat in Skype for Business Server 2015.

Sie können den Server für beständigen Chat in einem Pool mit einem einzelnen Server oder in einem Pool mit mehreren Servern sowie in einer Topologie mit einem einzelnen Pool bzw. mit mehreren Pools bereitstellen. Der Server für beständigen Chat unterstützt die folgenden Topologien:

  • Standard Edition-Server mit dem Server für beständigen Chat verbunden auf dem Front-End-Server

  • Standard Edition-Server mit dem Server für beständigen Chat auf einem separaten Server

  • Enterprise Edition-Server mit einem einzelnen Server für beständigen Chat auf einem separaten Server

  • Enterprise Edition-Server mit mehreren Server für beständigen Chat auf separaten Servern

Sie können den Server für beständigen Chat zwar auf einem Standard Edition-Server bereitstellen, müssen dabei jedoch bedenken, dass dies die Leistung und die Skalierung beeinträchtigt und hohe Verfügbarkeit nicht möglich ist. Daher sollten Sie beständigen Chat auf einem Standard Edition-Server in erster Linie für Machbarkeitsstudien und für Bewertungen bereitstellen.

Skype for Business Server 2015 unterstützt eine Vielzahl an Kollokationsszenarien. Für kleinere Organisationen hat das den Vorteil, dass sie Hardwarekosten einsparen können, indem sie mehrere Komponenten auf dem gleichen Server ausführen. Größere Organisationen können auch einzelne Komponenten auf unterschiedlichen Servern ausführen, wenn es auf Skalierbarkeit und Leistung ankommt. Bei der Entscheidung über die Kollokation von Komponenten ist die Skalierbarkeit ein wichtiges Kriterium. Kollokationsszenarien für Skype for Business Server 2015 unterscheiden sich zwischen Enterprise Edition-Servern und Standard Edition-Servern.

In den folgenden Abschnitten werden die Topologien im Detail beschrieben und Kollokationsszenarien sowie Optionen für die Back-End-Datenbankserver erläutert. Nähere Informationen zur Kollokation aller Serverrollen und Datenbanken finden Sie unter Topologiegrundlagen in Skype for Business Server 2015.

Mit Standard Edition können Sie beständigen Chat auf dem Front-End-Server ausführen. Dies ist die einfachste und grundlegendste Konfiguration. Sie müssen sicherstellen, dass der vorhandene Front-End-Server über genug Kapazität in Bezug auf physische Ressourcen wie CPU, Arbeitsspeicher, Speicherplatz auf dem Datenträger usw. verfügt.

Zusätzlich können Sie den Back-End-Server für den Server für beständigen Chat und die Konformitätsdatenbank für Beständiger Chat (sofern diese aktiviert ist) auf dem lokalen SQL Server Express-Back-End-Server ausführen. Sie können auch einen separaten Server mit SQL Server mit einer dedizierten Instanz verwenden.

importantWichtig:
Sie können einem Serverpool für beständigen Chat-Pool keine zusätzlichen Server hinzufügen, wenn der erste Server für beständigen Chat mit einem Standard Edition-Front-End-Server verbunden ist. Wir empfehlen, den ersten Server als eigenständige Instanz zu installieren, damit Sie später bei Bedarf weitere Server hinzufügen können.

Bei der Standard Edition können Sie Server für beständigen Chat als eine eigenständige Instanz installieren und später bei Bedarf weitere Server hinzufügen.

Zusätzlich können Sie den Back-End-Server für den Server für beständigen Chat und die Konformitätsdatenbank für Beständiger Chat (sofern diese aktiviert ist) auf dem lokalen SQL Server Express-Back-End-Server ausführen. Sie können auch einen separaten Server mit SQL Server mit einer dedizierten Instanz verwenden.

Mit Enterprise Edition müssen Sie den Server für beständigen Chat auf einem separaten Computer installieren. Das heißt, Sie können den Server für beständigen Chat nicht auf dem Enterprise Edition-Front-End-Server ausführen. Für diese Bereitstellung benötigen Sie einen separaten Server, auf dem der Server für beständigen Chat und der Konformitätsdienst (falls aktiviert) ausgeführt werden.

Sie können jedoch die SQL Server-Datenbank für den Server für beständigen Chat in der Back-End-Datenbank eines Enterprise EditionFront-End-Pool bereitstellen.

noteHinweis:
Wenn Sie SQL AlwaysOn-Verfügbarkeitsgruppen für hohe Verfügbarkeit und Notfallwiederherstellung verwenden möchten, beachten Sie, dass dies für Datenbanken des Servers für beständigen Chat nicht unterstützt wird.

Wenn Sie die Datenbank für Beständiger Chat mit der Back-End-Datenbank verbinden, können Sie entweder für einige oder für alle Datenbanken eine einzige SQL Server-Instanz oder für jede Datenbank eine eigene SQL Server-Instanz verwenden.

importantWichtig:
Der Server mit der Datenbank für Beständiger Chat kann auch andere Datenbanken aufnehmen. Sollten Sie jedoch in Betracht ziehen, die Datenbank für Beständiger Chat gemeinsam mit anderen Datenbanken zu betreiben, müssen Sie Folgendes berücksichtigen: Wenn Sie die Nachrichten von einer größeren Anzahl von Benutzern speichern, kann der Speicherplatzbedarf für die Datenbank für Beständiger Chat stark ansteigen. Daher ist davon abzuraten, die Datenbank für Beständiger Chat zusammen mit der Back-End-Datenbank zu betreiben.

Die folgende Abbildung zeigt alle Komponenten einer Topologie für einen einzelnen Server für beständigen Chat mit (optional) aktivierter Konformität.

Topologie mit einem einzelnen Server

Server für beständigen Chat - Topologie mit einem einzelnen Server

Bei der Enterprise Edition können Sie für höhere Kapazität und Zuverlässigkeit eine Topologie mit mehreren Servern bereitstellen. Eine Multiserver-Topologie ist das Gleiche wie eine Einzelserver-Topologie mit einer Ausnahme: In einer Multiserver-Topologie kann der Server für beständigen Chat auf mehreren Servern gehostet und höher skaliert werden. Die Multiserver-Topologie kann bis zu vier aktive Computer enthalten, auf denen der Server für beständigen Chat ausgeführt wird. (In Hochverfügbarkeits- und Notfallwiederherstellungskonfigurationen sind bis zu acht Computer möglich, von denen jedoch nur vier aktiv und die anderen vier in Bereitschaft sein können.) Jeder Server kann bis zu 20.000 gleichzeitige Benutzer unterstützen, was bei einem Serverpool für beständigen Chat mit vier Servern insgesamt 80.000 gleichzeitige Benutzer ergibt. Wenn der Server für beständigen Chat auf mehreren Computern ausgeführt wird, sollten sich diese in der gleichen Active Directory-Domänendienste-Domäne wie Skype for Business Server und der Konformitätsdienst befinden.

Die folgende Abbildung zeigt alle Komponenten einer Multiserver-Topologie mit mehreren Computern, auf denen der Server für beständigen Chat, der optionale Konformitätsdienst und eine separate Konformitätsdatenbank ausgeführt werden.

Topologie mit mehreren Servern

Server für beständigen Chat – Topologie mit mehreren Servern

Topologien mit mehreren Servern ermöglichen es, Serverfunktionen zu einem Pool zusammenzufassen. In einem Serverpool kommunizieren die Dienste für Beständiger Chat miteinander und geben Daten füreinander frei. So ist z. B. der Chatverlauf, der ursprünglich an einen Dienst für Beständiger Chat gesendet wurde, in jedem Dienst für Beständiger Chat im System verfügbar. Auf eine Datei, die über einen Dienst für Beständiger Chat hochgeladen wurde, kann jeder Dienst für Beständiger Chat zugreifen. Benutzer können mit unterschiedlichen Server für beständigen ChatFront-End-Server verbunden sein und trotzdem miteinander kommunizieren. Der Standardport TCP 8011 wird von Servern verwendet, um Verbindungen mit einem Serverpool herzustellen, und für die Dienste für Beständiger Chat wird er zur gegenseitigen Kommunikation oder für Verwaltungszwecke verwendet.

Beispielsweise wird in einer Server für beständigen Chat-Bereitstellung mit vier Servern, in der 80.000 Benutzer gleichzeitig angemeldet sein und Beständiger Chat verwenden können, die Last gleichmäßig verteilt (20.000 Benutzer pro Server). Wenn ein Server nicht mehr verfügbar ist, können die mit diesem Server verbundenen Benutzer nicht mehr auf den Server für beständigen Chat zugreifen. Die getrennten Benutzer werden automatisch an die übrigen Server übergeben, bis der ausgefallene Server wieder verfügbar ist.

 
Anzeigen: