Skalierbarkeitstests in Lync Server 2013

 

Thema Letzte Änderung: 01.10.2012

Lync Server 2013 stellt die Serverinfrastruktur für alle Lync Server-Echtzeitkommunikationen bereit, einschließlich Chat und Anwesenheit, Konferenzen und Enterprise-VoIP. Dazu gehören alle Features, die die Hardwareressourcen eines Lync Server 2013-Pools verwenden und sich daher auf Leistung und Skalierung auswirken. Nicht alle Organisationen verwenden alle Features gleich.

Beispielsweise können einige Organisationen Video in Konferenzen sehr stark verwenden, während andere möglicherweise nur wenig oder gar keine Videonutzung haben. Einige Organisationen bevorzugen die PowerPoint-Folienfreigabe der Anwendungsfreigabe, während andere das Gegenteil bevorzugen. Organisationen, die Enterprise-VoIP bereitstellen, verwenden die Reaktionsgruppenanwendung möglicherweise stark oder nicht. Die meisten Organisationen stellen Überwachungsserver bereit, aber nicht viele davon stellen Archivierungsserver bereit. Darüber hinaus verfügen Organisationen nicht alle über die gleichen Infrastrukturen, einschließlich Hardwarekapazitäten, Netzwerkkapazitäten und der Anzahl der bereitgestellten Pools und der Größe der bereitgestellten Pools. Die Vielfalt der Features und Infrastrukturen stellt eine Herausforderung für Skalierbarkeitstests dar – es ist nicht möglich, alle möglichen Kombinationen von Features und Infrastrukturen zu simulieren.

Um die Skalierbarkeitsunterstützung für Lync Server zu ermitteln, führen wir Tests durch, indem wir alle Lync Server-Features gleichzeitig verwenden, basierend auf einem durchschnittlichen Nutzungsmodell (Benutzermodell). Um ein geeignetes Benutzermodell für Lync Server-Workloads zu ermitteln, analysieren wir viele Datenpunkte, einschließlich Kundenumfragen, Feedback vom Microsoft-Programm zur Verbesserung der Benutzerfreundlichkeit, Lync Server-Nutzungsdaten aus der internen IT-Abteilung von Microsoft und Daten, die von unserem Live Meeting Service minimiert werden. In vielen Fällen hat das Benutzermodell eine Voreingenommenheit gegenüber schwereren Lasten, um einen komfortablen Spielraum für die Nutzung innerhalb einer Organisation bereitzustellen.

In unseren Skalierbarkeitstests richten wir Lync Server 2013-Pools gemäß den empfohlenen Hardware- und Softwarespezifikationen ein, einschließlich Infrastrukturkomponenten wie Active Directory Domain Services, Hardwarelastenausgleich und Firewalls. Wir richten Lync Server-Umgebungen so nah wie möglich an typischen realen Umgebungen ein. Anschließend verwenden wir das Lync Server 2013 Stress and Performance Tool, um Lync Server 2013-Auslastungen (basierend auf unserem Benutzermodell) zu simulieren. .

Wir führen mehrere Iterationen von Skalierbarkeitstests durch (einschließlich mehrerer dreiwöchiger Testläufe). Wir verwenden die Ergebnisse aller Tests, um bei der Leistungsoptimierung zu helfen und die Unterstützung für die Skalierbarkeitsnummern in unserem Benutzermodell zu überprüfen.