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

Zusammenfassung: Lesen Sie dieses Thema, um Informationen zur kapazitätsplanung für Persistent Chat Server in Skype für Business Server 2015.Summary: Read this topic to learn about capacity planning for Persistent Chat Server in Skype for Business Server 2015.

Persistent Chat-Server können mehrere Benutzer, Real-Time Chat, die beibehalten werden, kann für zukünftige abrufen, und suchen Sie ausführen.Persistent Chat Server can perform multi-user, real-time chat that can persist for future retrieval and search. Im Gegensatz zu gruppensofortnachrichten (IM), gespeichert ist im Postfach eines Benutzers Wenn aufgezeichnete konfiguriert ist, eine Persistent Chat Server-Sitzung mehr geöffnet bleibt und der Inhalt gespeichert ist, auf einem Server, zusammen mit der Nachrichten, Dateien, URLs und anderen Daten, die Teil der sind ein laufenden Unterhaltung.Unlike group instant messaging (IM) that is saved in a user's mailbox if conversation history is configured, a Persistent Chat Server session stays open longer, and the content is saved on a server, along with the messages, files, URLs, and other data that are part of an ongoing conversation.

Planen der Kapazität ist ein wichtiger Teil der Vorbereitung zur Bereitstellung von Persistent Chat Server.Capacity planning is an important part of preparing to deploy Persistent Chat Server. Dieses Thema umfasst Tabellen zur Kapazitätsplanung, anhand derer Sie die beste Konfiguration für Ihre Bereitstellung ermitteln können.This topic provides capacity planning tables that you can use to determine the best configuration for your deployment. Es wird auch von Persistent Chat Server-Bereitstellungen am besten zu verwalten, die eine höhere Kapazität zu Spitzenzeiten erfordern beschrieben.It also describes how to best manage Persistent Chat Server deployments that require greater capacity at peak times.

Bevor Sie diesen Abschnitt lesen, sollten Sie sich mit Topologien für beständigen Chat vertraut machen.Before reading this section, you should be familiar with Persistent Chat topologies. Weitere Informationen finden Sie unter Planen von Persistent Chat Server-Topologie.For more information, see Plan Persistent Chat Server topology.

Persistent Chat Server-kapazitätsplanungPersistent Chat Server capacity planning

In den folgenden Tabellen können Sie mit der kapazitätsplanung für Persistent Chat Server durch modellieren, wie verschiedene Persistent Chat Server-Einstellungen Kapazität auswirken.The following tables can help you with capacity planning for Persistent Chat Server by modeling how various Persistent Chat Server settings affect capacity.

  • Kapazitätsplanung für die Anzahl von BenutzernPlan capacity for number of users

  • Kapazitätsplanung für den ChatroomzugriffPlan capacity for chat room access

  • Planen der Kapazität für des chatroomzugriffs über eine EinladungPlan capacity for chat room access by invitation

  • Kapazitätsplanung für die LeistungPlan capacity for performance

Planen der Kapazität für die Anzahl von Benutzern für Persistent Chat ServerPlan capacity for number of users for Persistent Chat Server

Ermitteln Sie anhand der folgenden Beispieltabelle die Anzahl von Benutzern, die Sie unterstützen können.Use the following sample table to determine the number of users you will be able to support.

Persistent Chat Server Pool maximalen Kapazität-BeispielPersistent Chat Server pool maximum capacity sample

Aktive beständigen Chat DienstinstanzenActive Persistent Chat service instances
44
Persistent Chat-DienstinstanzenPersistent Chat service instances
8 (nur maximal 4 können aktiv sein; 4 müssen inaktiv sein)8 (only a maximum of 4 can be active; 4 must be inactive)
Aktive verbundene BenutzerActive users connected
80.00080,000
Gesamtzahl der bereitgestellten BenutzerTotal provisioned users
150.000150,000
Anzahl der EndpunkteNumber of endpoints
120.000120,000

Im vorstehenden Beispiel, es ist geplant, die maximale Anzahl von Benutzern unterstützt, die Persistent Chat Server ermöglicht: vier Servern/Instanzen des Persistent Chat-Dienstes (können vier weitere passive Servern Persistent Chat Server für hohe Verfügbarkeit ausgeführt haben und Disaster Recovery) und 20.000 Benutzer pro Server, für insgesamt 80.000 aktive Benutzer unterstützt.In the preceding sample, the plan is to support the maximum number of users that Persistent Chat Server allows: four servers/instances of the Persistent Chat service (can have four more passive servers running Persistent Chat Server for high availability and disaster recovery) and 20,000 users per server, for a total of 80,000 active users.

Kapazitätsplanung für den ChatroomzugriffPlan capacity for chat room access

Die folgende Beispieltabelle helfen Ihnen bei der Planung für die Verwaltung des chatroomzugriffs in einem Pool Persistent Chat Server.The following sample table can help you plan for managing chat room access in a Persistent Chat Server pool.

Verwalten von Chatrooms Access-BeispielManaging chat room access sample

Kleine ChatroomsSmall Chat Rooms Mittlere ChatroomsMedium Chat Rooms Große ChatroomsLarge Chat Rooms GesamtTotal
Größe der Chatrooms (Anzahl der verbundenen Benutzer)Size of chat rooms (number of users connected)
30 pro Chatroom30 per room
150 pro Chatroom150 per room
16.000 pro Chatroom16,000 per room
ChatroomsChat rooms
32.00032,000
1,0671,067
1010
33,07733,077
% der Chatrooms als Auditorium verwendet% of rooms that are auditorium
1 %1%
1 %1%
50%50%
% der Chatrooms sind offen% of rooms that are open
3%3%
3%3%
50%50%
Offene Chatrooms (ohne explizite Mitgliedschaft)Open rooms (no explicit membership)
960960
3232
55
997997
Nicht offene Chatrooms (herkömmliche Chatrooms mit expliziter Mitgliedschaft)Non-open rooms (regular rooms with explicit membership)
31,04031,040
1.0351.035
55
32,08032,080
Auditorium-Chatrooms (zusätzlicher Zugang für Referenten)Auditorium rooms (additional presenters entry)
00
3232
55
Über direkte Mitgliedschaft verwaltete ChatroomsRooms managed by direct membership
50%50%
10%10%
0%0%
Von Benutzergruppen verwaltete ChatroomsRooms managed by user groups
50%50%
90%90%
100%100%
Benutzergruppen in der Mitgliederliste der einzelnen Chatrooms für offene Chatrooms (nicht explizit angegeben)User groups in each chat room's membership list for open rooms (not specified explicitly)
00
00
00
Benutzer in der Mitgliederliste der einzelnen Chatrooms für nicht offene ChatroomsUsers in each chat room's membership list for non-open rooms
3030
150150
16.00016,000
Benutzergruppen in der Mitgliederliste der einzelnen Chatrooms für nicht offene ChatroomsUser groups in each chat room's membership list for non-open rooms
33
55
1010
Benutzer und Benutzergruppen in der Managerliste der einzelnen Chatrooms (für offene und nicht offene Chatrooms)Users and user groups in each chat room's manager list (for open and non-open rooms)
66
66
66
Benutzer und Benutzergruppen in der Referentenliste der einzelnen Auditorium-Chatrooms (für offene und nicht offene Chatrooms)Users and user groups in each auditorium chat room's presenters list (for open and non-open rooms)
66
66
66
Benutzerbasierte Mitgliedschaftsentitäten in allen nicht offenen ChatroomsUser-based membership entities across all non-open rooms
465,600465,600
15,52015,520
-
Benutzergruppenbasierte Mitgliedschaftsentitäten in allen nicht offenen ChatroomsUser-group-based membership entities across all non-open rooms
46,56046,560
46564656
5050
Benutzer- und benutzergruppenbasierte Entitäten für alle Auditorium-ChatroomsUsers and user groups based entities across all auditorium chat rooms
00
192192
5050
Benutzer- und benutzergruppenbasierte Managerentitäten für alle Chatroom-ManagerlistenUsers and user groups based manager entities across all chat rooms manager lists
192,000192,000
6.4006,400
6060
Aktive Benutzer pro ChatroomActive users per chat room
3030
150150
16.00016,000
Chatrooms pro BenutzerChat rooms per user
1212
22
22
1616
Benutzergruppen in der Mitgliederliste der einzelnen ChatroomsUser groups in each chat room's membership list
1010
1010
1515
Von Benutzergruppen verwaltete ChatroomsRooms managed by user groups
50%50%
50%50%
50%50%
Benutzergruppenbasierte Mitgliedschaftsentitäten in allen ChatroomsUser-group-based membership entities across all chat rooms
155,200155,200
51735173
6868
Benutzerbasierte Mitgliedschaftsentitäten in allen ChatroomsUser-based membership entities across all chat rooms
465,600465,600
77,60077,600
72,00072,000
Benutzer und Benutzergruppen in den Manager-, Referenten- und Bereichslisten der einzelnen ChatroomsUsers and user groups in each chat room's manager, presenter, and scope lists
66
66
66
Benutzer und Benutzergruppen in den Manager-, Referenten- und Bereichslisten aller ChatroomsUsers and user groups across all chat rooms' manager, presenter, and scope lists
192,000192,000
64006400
6060
ZugriffssteuerungseinträgeAccess control entries
704,160704,160
26,76826,768
160160
731,088731,088
Maximale Anzahl von ZugriffssteuerungseinträgenMaximum access control entries
2.000.0002,000,000

Im vorstehenden Beispiel bei der Bereitstellung der Persistent Chatserver entsprechend der empfohlenen Richtlinien können sie bis zu 80.000 aktive Benutzer über einen vier-Server-Pool mit aktiviertem kompatibilitätsdienst behandeln.In the preceding sample, when you deploy the Persistent Chat Servers according to the recommended guidelines, they can handle up to 80,000 active users across a four-server pool with compliance enabled.

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:This sample shows chat rooms categorized as small (30 active users at any given time), medium (150 active users), and large (16,000 active users). The supported number of chat rooms of a certain size in the table above is computed based on the total number of:

  • Aktive Benutzer im SystemActive users in the system

  • Aktive Benutzer in Chatrooms der jeweiligen GrößeActive users in chat rooms of the given size

  • Chatrooms der jeweiligen Größe, die ein einzelner Benutzer betrittChat rooms of the given size that a single user joins

Die vorstehende Tabelle zur Kapazitätsplanung gibt für jeden Chatroom die Anzahl von Zugriffssteuerungseinträgen an, die dem jeweiligen Chatroom zugeordnet sind. Dies umfasst die Einträge, die dem Chatroom direkt zugewiesen sind. Sie können den Zugriff auf einzelne Chatrooms über Zugriffssteuerungslisten steuern. Darüber hinaus können Sie den Zugriff auf Kategorieebene steuern. In einer Zugriffssteuerungsliste kann es sich bei einem einzelnen Zugriffssteuerungseintrag entweder um eine Benutzergruppe (z. B. eine Sicherheitsgruppe oder Verteilerliste) oder einen einzelnen Benutzer handeln. Sie können Zugriffssteuerungseinträge für Manager, Referenten und Mitglieder eines Chatrooms definieren.For each chat room, the preceding capacity planning table specifies the number of access control entries that are associated with the chat room, including entries that are assigned directly to the chat room. You can control access to individual chat rooms by using access control lists (ACLs). You can also control access at the category level. In an ACL, an individual access control entry can be either a user group—for example, a security group, a distribution list, or a single user. You can define access control entries for chat room managers, presenters, and members.

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.In planning your strategy for managing chat rooms, keep in mind that the total number of allowed access control entries is 2 million. If the calculated access control entries exceed 2 million, server performance could degrade significantly. To avoid this issue, whenever possible, be sure that your access control entries are user groups instead of individual users.

Kapazitätsplanung für die Verwaltung des Chatroomzugriffs über eine EinladungPlan capacity for managing chat room access by invitation

In der folgenden Tabelle Capacity planning können Sie um die Anzahl von Einladungen zu verstehen, die Persistent Chat Server erstellt und speichert in der Datenbank für beständigen Chat, wenn es zum Senden von Einladungen konfiguriert ist.You can use the following capacity planning table to understand the number of invitations that Persistent Chat Server creates and stores in the Persistent Chat database when it is configured to send invitations. Sie können mithilfe der Seite Einstellungen für den Chatroomkategorie in der Skype Business Server-Systemsteuerung oder mithilfe des Windows PowerShell-Cmdlets "Set-cspersistentchatcategory"Einladungen auf die Kategorie verwalten.You manage invitations on the Category by using the Chat Room Category settings page in the Skype for Business Server Control Panel, or by using the Windows PowerShell cmdlet, set-csPersistentChatCategory. Sie können Einladungen auf einen Chatroom (in einer Reihe, mit was die Kategorie ermöglicht) mithilfe der Seite Chatroom-Verwaltung aus der Skype für Business-Client gestartet oder mithilfe eines Windows PowerShell-Cmdlets "Set-cspersistentchatroom"verwalten.You can manage invitations on a chat room (in line with what the category allows) by using the Room Management page launched from the Skype for Business client, or by using a Windows PowerShell cmdlet, 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.The sample data in the following table assumes that, on the Chat room settings page for 50 percent of all chat rooms, the Invitations option is set to Yes.

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.If the calculated value for the number of invitations that is generated by the server exceeds 1 million, server performance could degrade significantly. Um dieses Problem zu vermeiden, achten Sie darauf, dass Sie die Anzahl von Chatrooms minimieren, die zum Senden von Einladungen oder Beschränken der Anzahl der Benutzer, die Chatrooms beitreten können, die zum Senden von Einladungen konfiguriert wurden konfiguriert sind.To avoid this issue, be sure that you minimize the number of chat rooms that are configured to send invitations or restrict the number of users who can join chat rooms that have been configured to send invitations.

Den chatroomzugriff über die Einladung-BeispielChat room access by invitation sample

Kleine ChatroomsSmall Chat Rooms Mittlere ChatroomsMedium Chat Rooms Große ChatroomsLarge Chat Rooms GesamtTotal
Benutzer, die auf den Chatroom zugreifen könnenUsers who can access chat room
30 pro Chatroom30 per room
150 pro Chatroom150 per room
16.000 pro Chatroom16,000 per room
Prozentsatz an Chatrooms mit EinladungPercentage of rooms that have invitations
50%50%
50%50%
50%50%
Für das Senden von Einladungen konfigurierte ChatroomsChat rooms configured to send invitations
16.00016,000
533533
55
Benutzer, die auf den Chatroom zugreifen könnenUsers who can access the chat room
6060
225225
16.00016,000
Vom Persistent Chat Server generierte EinladungenInvitations generated by Persistent Chat Server
960,000960,000
120.000120,000
80.00080,000
1,160,0001,160,000
Maximal zulässige Anzahl von EinladungenMaximum allowable number of invitations
2.000.0002,000,000
Modell 1: Start mit der erwarteten Anzahl an Nachrichten pro Chatroom und TagModel 1 - Start with expected number of messages per room per day
Chatrate pro Chatroom (pro Tag)Chat Rate Per Room (per day)
5050
500500
100100
650650
Chatrate (pro Sekunde) für alle ChatroomsChat rate (per second) across all rooms
55.5655.56
18.5218.52
0,030.03
7474
Modell 2: Start mit der Anzahl an veröffentlichten Nachrichten pro Benutzer und TagModel 2 - Start with number of messages posted per user per day
Chatrate pro Benutzer und TagChat rate per user per day
1515
55
0,10.1
2020
Chatrate pro Chatroom (pro Tag)Chat rate per room (per day)
3838
375375
800800
1,2131,213
Chatrate (pro Sekunde) für alle ChatroomsChat rate (per second) across all rooms
41.6741.67
13.8913.89
0,280.28
5656

Planen der Kapazität für Persistent Chat Server-LeistungPlan capacity for Persistent Chat Server performance

In der folgenden Tabelle wird das Benutzermodell für Persistent Chat Server beschrieben.The following table describes the user model for Persistent Chat Server. Dieses Modell bildet die Grundlage für die Kapazitätsplanungsanforderungen und stellt eine typische Organisation mit 80.000 gleichzeitigen Benutzern auf vier Servern dar.It provides the basis for the capacity planning requirements and represents a typical organization with 80,000 concurrent users on four servers.

Persistent Chat Server Performance BenutzermodellPersistent Chat Server performance user model

Anzahl der aktiven verbundenen BenutzerNumber of active users connected
80.00080,000
Anzahl der Persistent Chat Server-DienstinstanzenNumber of Persistent Chat Server service instances
44
Umfang kleiner ChatroomsSize of small chat rooms
30 Benutzer30 users
Umfang mittelgroßer ChatroomsSize of medium chat rooms
150 Benutzer150 users
Umfang großer ChatroomsSize of large chat rooms
16.000 Benutzer16,000 users
Gesamtzahl der ChatroomsTotal number of chat rooms
33,07733,077
Anzahl kleiner ChatroomsNumber of small chat rooms
32.00032,000
Anzahl mittelgroßer ChatroomsNumber of medium chat rooms
1,0671,067
Anzahl großer ChatroomsNumber of large chat rooms
1010
Gesamtzahl der Chatrooms pro BenutzerTotal number of chat rooms per user
1616
Anzahl kleiner Chatrooms pro BenutzerNumber of small chat rooms per user
1212
Anzahl mittelgroßer Chatrooms pro BenutzerNumber of medium chat rooms per user
22
Anzahl großer Chatrooms pro BenutzerNumber of large chat rooms per user
22
Anzahl der betretenen Chatrooms pro BenutzerNumber of rooms joined per user
2424
Maximale BeitrittsratePeak join rate
10/s10/second
GesamtchatrateTotal chat rate
24/s24/second
Chatrate für kleine ChatroomsChat rate for small chat rooms
22.22/Sekunde22.22/second
Chatrate für mittelgroße ChatroomsChat rate for medium chat rooms
1,67/Sekunde1.67/second
Chatrate für große ChatroomsChat rate for large chat rooms
~0.15/Second~0.15/second
Prozentsatz der Chatrooms, die für Einladungen konfiguriert sindPercentage of chat rooms configured for invitations
50%50%
Prozentsatz der direkten MitgliedschaftenPercentage of direct memberships
50%50%
Prozentsatz der GruppenmitgliedschaftenPercentage of group memberships
50%50%
Durchschnittliche Anzahl von zugehörigkeiten zu vorgängerobjekten in Active Directory-DomänendiensteAverage number of ancestor affiliations in Active Directory Domain Services
100 – 200100 - 200
Anzahl abonnierter Kontakte pro BenutzerNumber of subscribed contacts per user
8080
Durchschnittliche Anzahl von Endpunkten pro BenutzerAverage number of endpoints per user
1,51.5
Durchschnittliche Anzahl von sichtbaren Chatrooms pro EndpunktAverage number of visible chat rooms per endpoint
1,51.5
Durchschnittliche Anzahl von sichtbaren Chatrooms pro BenutzerAverage number of visible chat rooms per user
2,25 (50 % für 1 Chatroom und 50 % für 2 Chatrooms); bis zu 6 Chatrooms offen, ein Chatroom pro Bildschirm2.25 (50% for 1 room and 50% for 2 rooms); Up to 6 rooms open, one per monitor
Anzahl von Teilnehmern, die pro Intervall abgerufen werdenNumber of participants polled per interval
25 pro sichtbarem Chatroom25 per visible chat room
Länge des AbrufintervallsLength of polling interval
5 Minuten5 minutes
Anzahl von Teilnehmern, die pro Sekunde abgerufen werdenNumber of participants polled per second
15.00015,000
Anzahl von Änderungen des Anwesenheitsstatus pro Stunde und BenutzerNumber of presence changes per hour per user
66
Anzahl von Änderungen des Anwesenheitsstatus pro SekundeNumber of presence changes per second
133.33133.33