Skalierbarkeitstests in lync Server 2013Scalability testing in Lync Server 2013

 

Letztes Änderungsstand des Themas: 2012-10-01Topic Last Modified: 2012-10-01

Lync Server 2013 stellt die Server Infrastruktur für alle lync Server Echtzeitkommunikation bereit, einschließlich Instant Messaging (Sofortnachrichten) und Anwesenheit, Konferenzen und Enterprise-VoIP.Lync Server 2013 provides the server infrastructure for all Lync Server real-time communications, including instant messaging (IM) and presence, conferencing, and Enterprise Voice. Dies umfasst alle Features, die die Hardwareressourcen eines lync Server 2013 Pools verwenden und sich daher auf Leistung und Skalierung auswirken.This includes any features that use the hardware resources of a Lync Server 2013 pool and, therefore, affect performance and scale. Nicht alle Organisationen verwenden alle Features gleichermaßen.All organizations do not use all features equally.

Einige Organisationen können beispielsweise Videos in Konferenzen sehr stark verwenden, während andere möglicherweise wenig oder gar keine Videonutzung haben.For example, some organizations might use video in conferences very heavily while others might have little or no video usage. Einige Organisationen bevorzugen PowerPoint-Folien Freigaben für die Anwendungsfreigabe, während andere das Gegenteil bevorzugen.Some organizations prefer PowerPoint slide sharing to application sharing, while others prefer the opposite. Für Organisationen, die Enterprise-VoIP bereitstellen, wird die Reaktionsgruppenanwendung möglicherweise stark verwendet.Those organizations that deploy Enterprise Voice might or might not use the Response Group application heavily. In den meisten Organisationen werden Monitoring Server bereitgestellt, aber nicht viele von Ihnen stellen Archivierungsserver bereit.Most organizations deploy Monitoring Servers, but not many of them deploy Archiving Servers. 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 von Pools.Additionally, organizations do not all have the same infrastructures, including hardware capacities, network capacities, and the number of pools and size of pools deployed. Die Vielfalt an 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.The diversity of features and infrastructures poses a challenge to scalability testing – it is not possible to simulate all possible combinations of features and infrastructures.

Um die Skalierbarkeits Unterstützung für lync Server zu ermitteln, führen wir Tests durch, indem wir alle lync Server Funktionen gleichzeitig verwenden, basierend auf einem durchschnittlichen Verwendungsmodell (Benutzermodell).To determine scalability support for Lync Server, we conduct testing by using all Lync Server features concurrently, based on an average usage model (user model). Zur Bestimmung eines geeigneten Benutzermodells für lync Server Arbeitslasten analysieren wir zahlreiche Datenpunkte, einschließlich Kundenumfragen, Feedback aus dem Microsoft-Programm zur Verbesserung der Benutzerfreundlichkeit, lync Server Nutzungsdaten aus der internen IT-Abteilung bei Microsoft sowie Daten, die aus unserem Live Meeting-Dienst gewonnen wurden.To determine an appropriate user model for Lync Server workloads, we analyze many data points, including customer surveys, feedback from the Microsoft customer experience improvement program, Lync Server usage data from the internal IT department at Microsoft, and data mined from our Live Meeting Service. In vielen Fällen ist das Benutzermodell für umfangreichere Auslastungen ausgelegt, um eine bequeme Nutzung innerhalb einer Organisation zu ermöglichen.In many cases, the user model has a bias towards heavier loads to provide a comfortable margin for usage within an organization.

In unseren Skalierbarkeitstests richten wir lync Server 2013 Pools gemäß den empfohlenen Hardware-und Software Spezifikationen ein, einschließlich Infrastrukturkomponenten wie Active Directory-Domänendienste, Hardwarelastenausgleich und Firewalls.In our scalability tests, we set up Lync Server 2013 pools according to the recommended hardware and software specifications, including infrastructure components, such as Active Directory Domain Services, hardware load balancers, and firewalls. Wir richten lync Server Umgebungen so nah wie möglich an typischen Umgebungen in der realen Welt ein.We set up Lync Server environments as closely as possible to typical real-world environments. Anschließend verwenden wir das lync Server 2013 Stress and Performance-Tool, um lync Server 2013 Lasten zu simulieren (basierend auf unserem Benutzermodell).We then use the Lync Server 2013 Stress and Performance Tool to simulate Lync Server 2013 loads (based on our user model). ..

Wir führen die Skalierbarkeitstests mehrmals aus (einschließlich mehrerer dreiwöchiger Testläufe). Die Ergebnisse aller Tests verwenden wir dann zur Leistungsoptimierung und zum Überprüfen der Unterstützung der Skalierbarkeitszahlen in unserem Benutzermodell.We do multiple iterations of scalability tests (including multiple three-week test runs). We use the results of all tests to help with performance tuning and to verify support for the scalability numbers in our user model.