Kapazitätsplanung für den Server für beständigen Chat in Skype for Business Server 2015

Zusammenfassung: Lesen Sie dieses Thema, um mehr über die Kapazitätsplanung für den Server für beständigen Chat in Skype for Business Server 2015 zu erfahren.

Der Server für beständigen Chat kann echtzeitbasierte Chats mit mehreren Benutzern ausführen, die für zukünftige Abrufe und Suchvorgänge beibehalten werden können. Im Gegensatz zu Gruppen-Instant Messaging (Chats), die im Postfach eines Benutzers gespeichert werden, wenn der Konversationsverlauf konfiguriert ist, bleibt eine Serversitzung für beständigen Chat länger geöffnet, und der Inhalt wird zusammen mit den Nachrichten, Dateien, URLs und anderen Daten, die Teil einer laufenden Unterhaltung sind, auf einem Server gespeichert.

Die Kapazitätsplanung ist ein wichtiger Bestandteil der Vorbereitung der Bereitstellung des Servers für beständigen Chat. Dieses Thema umfasst Tabellen zur Kapazitätsplanung, anhand derer Sie die beste Konfiguration für Ihre Bereitstellung ermitteln können. Außerdem wird beschrieben, wie Sie Serverbereitstellungen für beständigen Chat am besten verwalten, die zu Spitzenzeiten eine höhere Kapazität erfordern.

Bevor Sie diesen Abschnitt lesen, sollten Sie sich mit Topologien für beständigen Chat vertraut machen. Weitere Informationen finden Sie unter Plan Persistent Chat Server topology.

Hinweis

Beständiger Chat ist in Skype for Business Server 2015 verfügbar, wird aber in Skype for Business Server 2019 nicht mehr unterstützt. Die gleiche Funktionalität ist in Teams verfügbar. Weitere Informationen finden Sie unter Erste Schritte mit Ihrem Microsoft Teams-Upgrade. Wenn Sie beständigen Chat verwenden müssen, können Sie entweder Benutzer, die diese Funktionalität benötigen, zu Teams migrieren oder Skype for Business Server 2015 weiterhin verwenden.

Kapazitätsplanung für Server für beständigen Chat

Die folgenden Tabellen helfen Ihnen bei der Kapazitätsplanung für den Server für beständigen Chat, indem sie modellieren, wie sich verschiedene Einstellungen für den Server für beständigen Chat auf die Kapazität auswirken.

  • Kapazitätsplanung für die Anzahl von Benutzern

  • Kapazitätsplanung für den Chatroomzugriff

  • Planen der Kapazität für den Zugriff auf Chatrooms per Einladung

  • Kapazitätsplanung für die Leistung

Planen der Kapazität für die Anzahl von Benutzern für den Server für beständigen Chat

Ermitteln Sie anhand der folgenden Beispieltabelle die Anzahl von Benutzern, die Sie unterstützen können.

Beispiel für die maximale Kapazität des Servers für beständigen Chat

  • Active Persistent Chat Service-Instanzen: 4
  • Dienstinstanzen für beständigen Chat: 8 (maximal 4 können aktiv sein; 4 müssen inaktiv sein)
  • Aktive Benutzer verbunden: 80.000
  • Bereitgestellte Benutzer insgesamt: 150.000
  • Anzahl der Endpunkte: 120.000

Im vorherigen Beispiel ist es der Plan, die maximale Anzahl von Benutzern zu unterstützen, die der Server für beständigen Chat zulässt: vier Server/Instanzen des Diensts für beständigen Chat (vier weitere passive Server, auf denen der Server für beständigen Chat für Hochverfügbarkeit und Notfallwiederherstellung ausgeführt wird) und 20.000 Benutzer pro Server für insgesamt 80.000 aktive Benutzer.

Kapazitätsplanung für den Chatroomzugriff

Die folgende Beispieltabelle hilft Ihnen bei der Planung der Verwaltung des Chatroomzugriffs in einem Serverpool für beständigen Chat.

Beispiel für die Verwaltung des Chatroomzugriffs

  Kleine Chatrooms Mittlere Chatrooms Große Chatrooms Gesamt
Größe der Chatrooms (Anzahl der verbundenen Benutzer) 30 pro Chatroom 150 pro Chatroom 16.000 pro Chatroom
Chatrooms 32,000 1,067 10 33,077
% der Chatrooms als Auditorium verwendet 1 % 1 % 50%
% der Chatrooms sind offen 3% 3% 50%
Offene Chatrooms (ohne explizite Mitgliedschaft) 960 32 5 997
Nicht offene Chatrooms (herkömmliche Chatrooms mit expliziter Mitgliedschaft) 31,040 1.035 5 32,080
Auditorium-Chatrooms (zusätzlicher Zugang für Referenten) 0 32 5
Über direkte Mitgliedschaft verwaltete Chatrooms 50% 10% 0%
Von Benutzergruppen verwaltete Chatrooms 50% 90% 100%
Benutzergruppen in der Mitgliederliste der einzelnen Chatrooms für offene Chatrooms (nicht explizit angegeben) 0 0 0
Benutzer in der Mitgliederliste der einzelnen Chatrooms für nicht offene Chatrooms 30 150 16,000
Benutzergruppen in der Mitgliederliste der einzelnen Chatrooms für nicht offene Chatrooms 3 5 10
Benutzer und Benutzergruppen in der Managerliste der einzelnen Chatrooms (für offene und nicht offene Chatrooms) 6 6 6
Benutzer und Benutzergruppen in der Referentenliste der einzelnen Auditorium-Chatrooms (für offene und nicht offene Chatrooms) 6 6 6
Benutzerbasierte Mitgliedschaftsentitäten in allen nicht offenen Chatrooms 465,600 15,520 -
Benutzergruppenbasierte Mitgliedschaftsentitäten in allen nicht offenen Chatrooms 46,560 4656 50
Benutzer- und benutzergruppenbasierte Entitäten für alle Auditorium-Chatrooms 0 192 50
Benutzer- und benutzergruppenbasierte Managerentitäten für alle Chatroom-Managerlisten 192,000 6,400 60
Aktive Benutzer pro Chatroom 30 150 16,000
Chatrooms pro Benutzer 12 2 2 16
Benutzergruppen in der Mitgliedschaftsliste jedes Chatrooms 10 10 15
Von Benutzergruppen verwaltete Chatrooms 50% 50% 50%
Benutzergruppenbasierte Mitgliedschaftsentitäten in allen Chatrooms 155,200 5173 68
Benutzerbasierte Mitgliedschaftsentitäten in allen Chatrooms 465,600 77,600 72,000
Benutzer und Benutzergruppen in den Manager-, Referenten- und Bereichslisten der einzelnen Chatrooms 6 6 6
Benutzer und Benutzergruppen in den Manager-, Referenten- und Bereichslisten aller Chatrooms 192,000 6400 60
Zugriffssteuerungseinträge 704,160 26,768 160 731,088
Maximale Anzahl von Zugriffssteuerungseinträgen 2,000,000

Wenn Sie die Server für beständigen Chat gemäß den empfohlenen Richtlinien bereitstellen, können sie im vorherigen Beispiel bis zu 80.000 aktive Benutzer in einem Pool mit vier Servern mit aktivierter Compliance verarbeiten.

In diesem Beispiel werden Chatrooms in kleine (30 aktive gleichzeitige Benutzer), mittelgroße (150 aktive Benutzer) und große Chatrooms (16.000 aktive Benutzer) unterteilt. Die unterstützte Anzahl von Chatrooms einer bestimmten Größe in der oben stehenden Tabelle wird anhand der Gesamtzahl der folgenden Elemente berechnet:

  • Aktive Benutzer im System

  • Aktive Benutzer in Chatrooms der jeweiligen Größe

  • Chatrooms der jeweiligen Größe, die ein einzelner Benutzer betritt

Für jeden Chatroom gibt die vorherige Kapazitätsplanungstabelle die Anzahl der Zugriffssteuerungseinträge an, die dem Chatroom zugeordnet sind, einschließlich Einträgen, die dem Chatroom direkt zugewiesen sind. Sie können den Zugriff auf einzelne Chatrooms mithilfe von Zugriffssteuerungslisten (Access Control Lists, ACLs) steuern. Sie können den Zugriff auch auf Kategorieebene steuern. In einer Zugriffssteuerungsliste kann ein einzelner Zugriffssteuerungseintrag entweder eine Benutzergruppe sein, z. B. eine Sicherheitsgruppe, eine Verteilerliste oder ein einzelner Benutzer. Sie können Zugriffssteuerungseinträge für Chatroom-Manager, Referenten und Mitglieder definieren.

Wichtig

Bedenken Sie bei der Planung Ihrer Strategie für die Verwaltung von Chatrooms, dass die Gesamtzahl von zulässigen Zugriffssteuerungseinträgen zwei Millionen beträgt. Wenn die berechnete Anzahl von Zugriffssteuerungseinträgen eine Million überschreitet, kann die Leistung signifikant beeinträchtigt werden. Um dieses Problem zu verhindern, sollten Sie wenn möglich sicherstellen, dass Ihre Zugriffssteuerungseinträge keine einzelnen Benutzer, sondern Benutzergruppen umfassen.

Kapazitätsplanung für die Verwaltung des Chatroomzugriffs über eine Einladung

Anhand der folgenden Kapazitätsplanungstabelle können Sie die Anzahl der Einladungen ermitteln, die der Server für beständigen Chat erstellt und in der Datenbank für beständigen Chat speichert, wenn er für das Senden von Einladungen konfiguriert ist. Sie verwalten Einladungen in der Kategorie mithilfe der Einstellungsseite Chatroomkategorie im Skype for Business Server Systemsteuerung oder mithilfe des cmdlets Windows PowerShell set-csPersistentChatCategory. Sie können Einladungen in einem Chatroom verwalten (gemäß der Kategorie), indem Sie die Seite Raumverwaltung verwenden, die vom Skype for Business-Client gestartet wird, oder mithilfe eines Windows PowerShell-Cmdlets, set-csPersistentChatRoom.

Für die Beispieldaten in der folgenden Tabelle wird davon ausgegangen, dass die Einladungsoption auf der Seite mit den Chatroomeinstellungen für 50 % aller Chatrooms auf Ja festgelegt ist.

Wichtig

Wenn der berechnete Wert für die Anzahl von Einladungen, die der Server generiert, eine Million überschreitet, kann die Serverleistung signifikant beeinträchtigt werden. Um dieses Problem zu vermeiden, sollten Sie die Anzahl der Chatrooms minimieren, die für das Senden von Einladungen konfiguriert sind, oder die Anzahl der Benutzer einschränken, die chatrooms beitreten können, die für das Senden von Einladungen konfiguriert wurden.

Beispiel für den Chatroomzugriff über eine Einladung

  Kleine Chatrooms Mittlere Chatrooms Große Chatrooms Gesamt
Benutzer, die auf den Chatroom zugreifen können 30 pro Chatroom 150 pro Chatroom 16.000 pro Chatroom
Prozentsatz an Chatrooms mit Einladung 50% 50% 50%
Für das Senden von Einladungen konfigurierte Chatrooms 16,000 533 5
Benutzer, die auf den Chatroom zugreifen können 60 225 16,000
Vom Server für beständigen Chat generierte Einladungen 960,000 120,000 80,000 1,160,000
Maximal zulässige Anzahl von Einladungen 2,000,000
Modell 1: Start mit der erwarteten Anzahl an Nachrichten pro Chatroom und Tag
Chatrate pro Chatroom (pro Tag) 50 500 100 650
Chatrate (pro Sekunde) für alle Chatrooms 55.56 18.52 0.03 74
Modell 2: Start mit der Anzahl an veröffentlichten Nachrichten pro Benutzer und Tag
Chatrate pro Benutzer und Tag 15 5 0.1 20
Chatrate pro Chatroom (pro Tag) 38 375 800 1,213
Chatrate (pro Sekunde) für alle Chatrooms 41.67 13.89 0.28 56

Planen der Kapazität für die Serverleistung für beständigen Chat

In der folgenden Tabelle wird das Benutzermodell für den Server für beständigen Chat beschrieben. Dieses Modell bildet die Grundlage für die Kapazitätsplanungsanforderungen und stellt eine typische Organisation mit 80.000 gleichzeitigen Benutzern auf vier Servern dar.

Leistungsbenutzermodell des Servers für beständigen Chat

  • Anzahl der aktiven Benutzer, die verbunden sind: 80.000
  • Anzahl der Serverinstanzen für beständigen Chat: 4
  • Größe kleiner Chatrooms: 30 Benutzer
  • Größe der mittleren Chatrooms: 150 Benutzer
  • Größe großer Chatrooms: 16.000 Benutzer
  • Gesamtzahl der Chatrooms: 33.077
  • Anzahl kleiner Chatrooms: 32.000
  • Anzahl der mittleren Chatrooms: 1.067
  • Anzahl großer Chatrooms: 10
  • Gesamtzahl der Chatrooms pro Benutzer: 16
  • Anzahl kleiner Chatrooms pro Benutzer: 12
  • Anzahl der mittleren Chatrooms pro Benutzer: 2
  • Anzahl großer Chatrooms pro Benutzer: 2
  • Anzahl der beigetretenen Räume pro Benutzer: 24
  • Spitzenjoinrate: 10/Sekunde
  • Gesamtchatrate: 24/Sekunde
  • Chatrate für kleine Chatrooms: 22,22/Sekunde
  • Chatrate für mittlere Chatrooms: 1,67/Sekunde
  • Chatrate für große Chatrooms: ~0,15/Sekunde
  • Prozentsatz der für Einladungen konfigurierten Chatrooms: 50 %
  • Prozentsatz der direkten Mitgliedschaften: 50 %
  • Prozentsatz der Gruppenmitgliedschaften: 50 %
  • Durchschnittliche Anzahl von Vorgängerzugehörigkeiten in Active Directory Domain Services: 100 - 200
  • Anzahl der abonnierten Kontakte pro Benutzer: 80
  • Durchschnittliche Anzahl von Endpunkten pro Benutzer: 1,5
  • Durchschnittliche Anzahl sichtbarer Chatrooms pro Endpunkt: 1,5
  • Durchschnittliche Anzahl sichtbarer Chatrooms pro Benutzer: 2,25 (50 % für 1 Zimmer und 50 % für 2 Räume); Bis zu 6 Räume geöffnet, einer pro Monitor
  • Anzahl der abgefragten Teilnehmer pro Intervall: 25 pro sichtbarem Chatroom
  • Länge des Abrufintervalls: 5 Minuten
  • Anzahl der pro Sekunde abgefragten Teilnehmer: 15.000
  • Anzahl der Anwesenheitsänderungen pro Stunde und Benutzer: 6
  • Anzahl der Anwesenheitsänderungen pro Sekunde: 133,33