Kapazitätsplanung: Nutzung des Benutzermodells für Skype for Business Server

Dieser Artikel enthält Anleitungen dazu, wie viele Server Sie an einem Standort für die Anzahl der Benutzer an diesem Standort benötigen, entsprechend der unter Benutzermodelle in Skype for Business Server beschriebenen Verwendung.

Hinweis

Alle Empfehlungen in diesem Artikel gehen davon aus, dass Sie das kumulative Update für Skype for Business vom November 2015 oder ein jüngeres Update auf Ihren Servern installiert haben.

Getestete Hardwareplattform

Unsere Leistungstests wurden auf der in der Tabelle unten genannten Hardware durchgeführt. Alle unsere Empfehlungen und Ergebnisse beruhen auf dieser Hardware. Sofern Sie sich zur Verwendung einer weniger leistungsfähigen als der aufgeführten Hardware entschließen, seien Sie sich bewusst, dass unter Umständen Funktionalitätsprobleme oder Leistungseinbußen auftreten können. Diese Hardwareempfehlungen sind identisch mit Lync Server 2013, wenn dies hilfreich ist (und in Upgradeszenarien möglicherweise der Fall ist).

Bei Leistungstests eingesetzte Hardware

Hardwarekomponente Empfohlen
CPU 64-Bit-Dualprozessor, Sechskern, mindestens 2,26 GHz.
Intel Itanium-Prozessoren werden für Skype for Business Server Serverrollen nicht unterstützt.
Arbeitsspeicher 32 GB.
Festplatte 8 oder mehr Festplatten mit 10.000 U/Min mit mindestens 72 GB freiem Speicher. Zwei Festplatten sollten RAID 1 verwenden und sechs Festplatten sollten RAID 10 verwenden.
– ODER –
Solid State Drives (SSDs), die eine Ähnliche Leistung wie 8 mechanische Laufwerke mit 10.000 U/min bieten.
Netzwerk 1 Dual-Port-Netzwerkadapter, mindestens 1 GBit/s (2 werden empfohlen, wofür ein Teamvorgang mit einer einzelnen MAC-Adresse und einer einzelnen IP-Adresse erforderlich ist).

Zusammenfassung der Ergebnisse

Eine Übersicht über unsere Empfehlungen finden Sie in der folgenden Tabelle.

Serverrolle Maximale Anzahl von unterstützten Benutzern
Front-End-Pool mit zwölf Front-End-Servern und einem Back-End-Server oder einem gespiegelten Back-End-Serverpaar. 80.000 eindeutige Benutzer, plus 50 % Anmeldungen auf mehreren Geräten (Multiple Point Of Presence, MPOP), die keine mobilen Instanzen sind, plus 40 % Benutzer, die für Mobilität aktiviert sind, für insgesamt 152.000 Endpunkte.
A/V-Konferenzen Der von einem Front-End-Pool bereitgestellte A/V-Konferenzdienst unterstützt die Konferenzen des Pools bei einer maximalen Konferenzgröße von 250 Benutzern und jeweils nur einer derart großen Konferenzen.
Hinweis: Darüber hinaus können Sie große Konferenzen zwischen 250 und 1000 Benutzern unterstützen, indem Sie einen separaten Front-End-Pool mit zwei Front-End-Servern zum Hosten der großen Konferenzen bereitstellen. Weitere Informationen finden Sie unter Planen großer Besprechungen in Skype for Business Server.
Ein Edgeserver 12.000 Remotebenutzer gleichzeitig
Ein Regisseur 12.000 Remotebenutzer gleichzeitig
Überwachen und Archivieren Die Front-End-Dienste für Überwachung und Archivierung werden auf jedem Front-End-Server statt auf separaten Serverrollen ausgeführt.
Für das Überwachen und Archivieren sind weiterhin eigene Datenbankspeicher erforderlich. Wenn Sie auch Exchange 2013 oder höher ausführen, können Sie Ihre Archivierungsdaten in Exchange und nicht in einer dedizierten SQL-Datenbank beibehalten.
Ein Vermittlungsserver Der mit dem Front-End-Server verbundene Vermittlungsserver wird auf jedem Front-End-Server in einem Pool ausgeführt und sollte genügend Kapazität für die Benutzer im Pool bereitstellen. Informationen zum eigenständigen Vermittlungsserver finden Sie weiter unten in diesem Thema im Abschnitt "Vermittlungsserver".
Ein Standard Edition-Server Wenn Sie Server der Standard Edition zum Hosten von Benutzern verwenden, wird dringend empfohlen, immer zwei Server zu verwenden, die mithilfe der Empfehlungen in Planning for High Availability and Disaster Recovery gekoppelt sind. Jeder Server der Kombination kann bis zu 2.500 Benutzer hosten und wenn ein Server ausfällt, kann der verbleibende Server in einem Failoverszenario 5.000 Benutzer unterstützen.
Wenn in Ihrer Bereitstellung Audio- oder Videodatenverkehr im großen Umfang anfällt, wird die Serverleistung u. U. auch bei mehr als 2.500 Benutzern pro Server beeinträchtigt. In diesem Fall sollten Sie erwägen, weitere Standard Edition-Server hinzuzufügen oder zu Skype for Business Server Enterprise Edition zu wechseln.

Front-End-Server

Hinweis

Erweiterte Pools werden für diese Serverrolle nicht unterstützt.

In einem Front-End-Pool sollten Sie über einen Front-End-Server für jeweils 6.660 Benutzer verfügen, die in Ihrem Pool gehostet werden, vorausgesetzt, dass Hyperthreading auf allen Servern im Pool aktiviert ist und die Serverhardware die Empfehlungen unter Serveranforderungen für Skype for Business Server 2015 oder Systemanforderungen für Skype for Business Server 2019 erfüllt. Die maximale Anzahl von Benutzern in einem Front-End-Pool beträgt 80.000, wobei wiederum vorausgesetzt wird, dass Hyperthreading auf allen Servern in Ihrem Pool aktiviert ist. Wenn Sie mehr als 80.000 Benutzer an einem Standort haben, können Sie mehr als einen Front-End-Pool bereitstellen.

Wenn Sie die Anzahl der Benutzer in einem Front-End-Pool berücksichtigen, schließen Sie alle Benutzer ein, die auf Survivable Branch Appliances und Survivable Branch-Servern in Zweigstellen gehostet werden, die diesem Front-End-Pool zugeordnet sind.

Wenn ein aktiver Server nicht mehr verfügbar ist, werden seine Verbindungen automatisch an die anderen Server innerhalb des Pools übertragen. Wenn ein Server nicht verfügbar ist, müssen in einem Szenario mit 30.000 Benutzern und fünf Front-End-Servern die Verbindungen von 6.000 Benutzern auf ihre vier anderen verbleibenden Server übertragen werden. Auf den übrigen vier Servern würden in diesem Fall je 7.500 Benutzer verwaltet, sodass die empfohlene Anzahl überschritten wäre.

Wenn Sie stattdessen mit sechs Front-End-Servern für Ihre 30.000 Benutzer begonnen haben und einer nicht mehr verfügbar ist, müssen insgesamt 5000 Benutzer auf die verbleibenden fünf Server umsteigen. Diese fünf Server hosten dann jeweils 6.000 Benutzer, was im empfohlenen Bereich liegt.

Die maximale Anzahl von Benutzern in einem Front-End-Pool beträgt 80.000. Die maximale Anzahl von Front-End-Servern in einem Pool beträgt 12.

Für einen Front-End-Pool mit 80.000 Benutzern sind zwölf Front-End-Server in typischen Bereitstellungen, die den Benutzermodellen in Skype for Business Server folgen, gut für die Leistung. Bereitstellungen zur Unterstützung des Notfallwiederherstellungsfailovers gehen davon aus, dass maximal 40.000 Benutzer in jedem von zwei gekoppelten Front-End-Pools gehostet werden können, in denen jeder Pool über genügend Front-End-Server verfügt, um die Benutzer in beiden Pools zu enthalten, falls ein Failover auf den anderen Pool erforderlich ist.

Die Anzahl der Benutzer, die von einem bestimmten Front-End-Pool mit guter Leistung unterstützt werden, kann aus folgenden Gründen von diesen Zahlen abweichen:

  • Die Hardware für Ihre Front-End-Server entspricht nicht den Empfehlungen.

  • Die Nutzung Ihres organization unterscheidet sich stark von den Benutzermodellen, z. B. wenn Sie viel mehr Konferenzdatenverkehr haben.

Die folgende Tabelle zeigt die durchschnittliche Bandbreite für Chatnachrichten und Anwesenheitsinformationen unter Berücksichtigung des Benutzermodells, wie in Benutzermodelle in Skype for Business Server definiert.

Durchschnittliche Bandbreite pro Benutzer Bandbreitenanforderungen pro Front-End-Server mit 6.660 Benutzern
1,3 KBit/s 13 MBit/s

Hinweis

Um die Medienleistung der gemeinsamen A/V-Konferenz- und Vermittlungsserverfunktionen auf Ihren Front-End-Servern zu verbessern, sollten Sie die empfangsseitige Skalierung (RSS) für die Netzwerkadapter auf Ihren Front-End-Servern aktivieren. Mit RSS können eingehende Pakete gleichzeitig von mehreren Prozessoren auf dem Server verarbeitet werden. Weitere Informationen finden Sie unter Receive Side Scaling (RSS) in der Windows Server 2012-Dokumentation. Ausführliche Informationen zum Aktivieren von RSS finden Sie in der Dokumentation zu Ihrem Netzwerkadapter.

Maximale Anzahl von Benutzern für Konferenzen

Bei einem Benutzermodell, bei dem 5 % der Benutzer in einem Pool gleichzeitig an einer Konferenz teilnehmen können, können in einem Pool mit 80.000 Benutzern gleichzeitig ca. 4.000 Benutzer an einer Konferenz teilnehmen. Bei diesen Konferenzen wird davon ausgegangen, dass eine Kombination aus Mediendatenverkehr (z. B. nur Chatnachrichten, Chatnachrichten mit Audio, Audio/Video-Konferenzen) verarbeitet werden muss und eine unterschiedliche Anzahl von Benutzern teilnimmt. Es gibt keine harte Grenze für die tatsächliche Anzahl von zulässigen Konferenzen, die tatsächliche Leistung ist durch die tatsächliche Nutzung bestimmt. Wenn Ihr organization beispielsweise über viel mehr Konferenzen im gemischten Modus verfügt, als im Benutzermodell angenommen wird, müssen Sie möglicherweise mehr Front-End-Server oder A/V-Konferenzserver bereitstellen, als in den Empfehlungen in diesem Artikel angegeben sind. Ausführliche Informationen zu den Annahmen im Benutzermodell finden Sie unter Benutzermodelle in Skype for Business Server.

Die maximal unterstützte Konferenzgröße, die von einem regulären Skype for Business Server Front-End-Pool gehostet wird, der auch Benutzer hostet, beträgt 250 Teilnehmer. Während eine 250-Benutzer-Konferenz stattfindet, unterstützt der Pool auch andere Konferenzen, sodass insgesamt 5 % der Poolbenutzer gleichzeitig an Konferenzen teilnehmen. Beispielsweise unterstützt Skype for Business Server in einem Pool von zwölf Front-End-Servern und 80.000 Benutzern, die an kleineren Konferenzen teilnehmen, während die 250-Benutzer-Konferenz stattfindet.

Unabhängig von der Anzahl der Benutzer, die auf dem Front-End-Pool oder Standard Edition-Server gehostet werden, unterstützt Skype for Business Server mindestens 125 andere Benutzer, die an kleineren Konferenzen auf demselben Pool oder Server teilnehmen, der eine Konferenz mit 250 Benutzern hostet.

Um Konferenzen mit 250 bis 1000 Benutzern zu ermöglichen, können Sie einen separaten Front-End-Pool einrichten, nur um diese Konferenzen zu hosten. Dieser Front-End-Pool hosten keine Benutzer. Weitere Informationen finden Sie unter Planen großer Besprechungen in Skype for Business Server.

Wenn Ihre organization über viel mehr Konferenzen im gemischten Modus verfügt, als im Benutzermodell angenommen werden, müssen Sie möglicherweise mehr Front-End-Server bereitstellen, als in diesem Dokument empfohlen wird (bis zu einem Grenzwert von 12 Front-End-Servern). Ausführliche Informationen zu den Annahmen im Benutzermodell finden Sie unter Benutzermodelle in Skype for Business Server.

Edgeserver

Hinweis

Erweiterte Pools werden für diese Serverrolle nicht unterstützt.

Sie sollten einen Edgeserver für jeweils 12.000 Remotebenutzer bereitstellen, die gleichzeitig auf einen Standort zugreifen. Für Hochverfügbarkeit empfehlen wir mindestens zwei Edgeserver. Bei diesen Empfehlungen wird davon ausgegangen, dass die Hardware für Ihre Edgeserver die Empfehlungen unter Serverhardwareplattformen erfüllt.

Wenn Sie die Anzahl der Benutzer für die Edgeserver berücksichtigen, schließen Sie die Benutzer ein, die auf Survivable Branch Appliances und Survivable Branch Servers in Zweigstellen gehostet werden, die einem Front-End-Pool an diesem Standort zugeordnet sind.

Hinweis

Um die Leistung des A/V-Konferenz-Edgediensts auf Ihren Edgeservern zu verbessern, sollten Sie die empfangsseitige Skalierung (RSS) auf den Netzwerkadaptern auf Ihren Edgeservern aktivieren. Mit RSS können eingehende Pakete gleichzeitig von mehreren Prozessoren auf dem Server verarbeitet werden. Weitere Informationen finden Sie unter "Receive Side Scaling (RSS) in Windows Server 2012". Ausführliche Informationen zum Aktivieren von RSS finden Sie in der Dokumentation zu Ihrem Netzwerkadapter.

Director

Hinweis

Erweiterte Pools werden für diese Serverrolle nicht unterstützt.

Wenn Sie die Serverrolle "Director" bereitstellen, empfiehlt es sich, einen Director für alle 12.000 Remotebenutzer bereitzustellen, die gleichzeitig auf einen Standort zugreifen. Wir empfehlen mindestens zwei Directors für Hochverfügbarkeit. Bei diesen Empfehlungen wird davon ausgegangen, dass die Hardware für Ihre Edgeserver die Empfehlungen unter Serverhardwareplattformen erfüllt.

Wenn Sie die Anzahl der Benutzer für die Directors berücksichtigen, schließen Sie die Benutzer ein, die auf Survivable Branch Appliances und Survivable Branch Servers in Zweigstellen gehostet werden, die einem Front-End-Pool an diesem Standort zugeordnet sind.

Vermittlungsserver

Hinweis

Erweiterte Pools werden für diese Serverrolle nicht unterstützt.

Wenn Sie Vermittlungsserver mit Front-End-Server zusammenordnen, wird der Vermittlungsserver auf jedem Front-End-Server im Pool ausgeführt und sollte genügend Kapazität für die Benutzer im Pool bereitstellen.

Wenn Sie einen eigenständigen Vermittlungsserverpool bereitstellen, hängt die Anzahl der bereitzustellenden Vermittlungsserver von vielen Faktoren ab, einschließlich der für den Vermittlungsserver verwendeten Hardware, der Anzahl ihrer VoIP-Benutzer, der Anzahl der Gatewaypeer, die von jedem Vermittlungsserverpool gesteuert werden, dem datenverkehrsintensiven Datenverkehr über diese Gateways und dem Prozentsatz der Anrufe mit Medien, die den Vermittlungsserver umgehen.

Die folgenden Tabellen enthalten eine Richtlinie für die Anzahl gleichzeitiger Aufrufe, die ein Vermittlungsserver verarbeiten kann, vorausgesetzt, dass die Hardware für die Vermittlungsserver die Anforderungen in Serverhardwareplattformen erfüllt und Hyperthreading aktiviert ist. Ausführliche Informationen zur Skalierbarkeit des Vermittlungsservers finden Sie unter Schätzen der VoIP-Nutzung und des Datenverkehrs für Skype for Business Server und Bereitstellungsrichtlinien für Vermittlungsserver in Skype for Business Server.

In allen folgenden Tabellen wird von der Nutzung ausgegangen, wie unter Benutzermodelle in Skype for Business Server zusammengefasst.

Kapazität des eigenständigen Vermittlungsservers: 70 % interne Benutzer, 30 % externe Benutzer mit Anrufkapazität ohne Umgehung (Medientranscodierung, die vom Vermittlungsserver durchgeführt wird)

Serverhardware Maximale Anzahl von Anrufen Maximale Anzahl von T1-Leitungen Maximale Anzahl von E1-Leitungen
Dualprozessor, Vierkern, Hyperthreading-CPU mit 2,26 GHz und deaktiviertem Hyperthreading , 32 GB Arbeitsspeicher und einem Dualport-Netzwerkadapter. 1100 46 35
Dualprozessor, Sechskern, Hyperthreading-CPU mit 2,26 GHz, 32 GB Arbeitsspeicher und ein Dualport-Netzwerkadapter. 1500 63 47

Hinweis

Obwohl Server mit 32 GB Arbeitsspeicher für Leistungstests verwendet wurden, werden Server mit 16 GB Arbeitsspeicher für den eigenständigen Vermittlungsserver unterstützt und sind ausreichend, um die in dieser Tabelle dargestellte Leistung bereitzustellen.

Vermittlungsserverkapazität (Vermittlungsserver in Verbindung mit Front-End-Server) 70 % interne Benutzer, 30 % externe Benutzer, Anrufkapazität ohne Umgehung (Medienverarbeitung durch Vermittlungsserver)

Serverhardware Maximale Anzahl von Anrufen
Dualprozessor, Sechskern, Hyperthreading-CPU mit 2,26 GHz und deaktiviertem Hyperthreading, 32 GB Arbeitsspeicher und zwei Netzwerkadapter mit 1 GB. 150

Hinweis

Diese Zahl ist viel kleiner als die Zahlen für den eigenständigen Vermittlungsserver. Das liegt daran, dass der Front-End-Server neben der für Sprachanrufe erforderlichen Transcodierung auch andere Features und Funktionen für die 6600 Benutzer übernehmen muss.

Hinweis

Um die Leistung des Vermittlungsservers zu verbessern, sollten Sie die empfangsseitige Skalierung (RSS) für die Netzwerkadapter auf Ihren Vermittlungsservern aktivieren. Mit RSS können eingehende Pakete gleichzeitig von mehreren Prozessoren auf dem Server verarbeitet werden. Weitere Informationen finden Sie unter "Empfangsseitige Skalierung in Windows Server 2012". Ausführliche Informationen zum Aktivieren von RSS finden Sie in der Dokumentation zu Ihrem Netzwerkadapter.

Back-End-Server

Obwohl ein Großteil der Datenbankinformationen hauptsächlich auf den Front-End-Servern gespeichert wird, sollten Sie sicherstellen, dass Ihre Back-End-Server die weiter oben in diesem Abschnitt und unter Serverhardwareplattformen aufgeführten Hardwareempfehlungen erfüllen.

Zur Bereitstellung von Hochverfügbarkeit ihres Back-End-Servers empfehlen wir die Bereitstellung von AlwaysOn-Verfügbarkeitsgruppen oder der Serverspiegelung. Weitere Informationen dazu finden Sie unter Back End Server high availability in Skype for Business Server.

Überwachen und Archivieren

Wenn Sie Überwachung oder Archivierung bereitstellen, wird die Front-End-Funktionalität dieser Dienste auf den Front-End-Servern ausgeführt. Überwachung und Archivierung verwenden jeweils einen eigenen Datenbankspeicher, der vom Back-End-Speicher getrennt ist. Wenn Sie Exchange 2013 bereitgestellt haben, können Sie alternativ Chatnachrichtenarchivierungsdaten in Exchange statt in einem dedizierten SQL-Speicher speichern.

Die folgende Tabelle zeigt, wie viele Datenbankspeicher pro Benutzer und Tag für die Daten aus der Überwachung und Archivierung in etwa benötigt wird.

  KDS (Überwachung) QoE (Überwachung) Archiving
Pro Benutzer und Tag benötigter Festplattenspeicher 49 KB 28 KB 57 KB

Microsoft hat bei den Leistungstests für den Datenbankserver die in der folgenden Tabelle aufgeführte Hardware für die Überwachung und Archivierung eingesetzt. Die Tests sammelten die Daten von zwei Front-End-Pools, von denen jeder 80.000 Benutzer enthielt.

Beim Leistungstest der Überwachung und Archivierung eingesetzte Hardware

Hardwarekomponente Empfohlen
CPU 64-Bit-Dualprozessor, Sechskern, mindestens 2,26 GHz
Arbeitsspeicher 48 GB
Festplatte 25 Festplattenlaufwerke mit 10.000 U/min mit 300 GB auf jedem Datenträger, wobei die Konfiguration in der folgenden Tabelle aufgeführt ist
Netzwerk 1 Dual-Port-Netzwerkadapter, mindestens 1 GBit/s (2 werden empfohlen, wofür die Verknüpfung mit einer einzelnen MAC-Adresse und einer einzelnen IP-Adresse erforderlich ist)

Empfohlene Datenträgerkonfigurationen

Laufwerk RAID-Konfiguration Anzahl Festplatten
KDS-, QoE- und Archivdatenbankdateien auf einem einzigen Laufwerk 1+0 16
KDS-Datenbankprotokolldatei 1 2
QoE-Datenbankprotokolldatei 1 2
Archiv-Datenbankprotokolldatei 1 2

Kapazität des Video-Interop-Servers

Wenn Sie Video Interop Server bereitstellen und die Kapazität ermitteln müssen, sehen Sie sich die maximale Anzahl von Videotelekonferenzsystemen (Video Teleconferencing Systems, VTCs) an, die sich in gleichzeitigen Anrufen befinden. Wenn Sie zum Beispiel 250 Telekonferenzsysteme in Ihrem Unternehmen haben und wenn Ihr Benutzermodell die Schätzung ausweist, dass maximal 20 % davon gleichzeitig an Anrufen beteiligt sein werden, nehmen Sie 50 gleichzeitige Telefonkonferenzsysteme als Basis für Ihre Planung.