Kapazitätsplanung und Auslastungstests für SharePoint Online

In diesem Artikel wird beschrieben, wie Sie die Bereitstellung in SharePoint Online ohne herkömmliche Auslastungstests durchführen können, da Auslastungstests in SharePoint Online nicht zulässig sind. SharePoint Online ist ein Clouddienst, und Microsoft verwaltet die Ladefunktionen, die Integrität und das allgemeine Lastenausgleich im Dienst.

Der beste Ansatz, um den Erfolg des Starts Ihrer Website sicherzustellen, besteht darin, die grundlegenden Prinzipien, Methoden und Empfehlungen zu befolgen, die im Rollout Ihres Portals für den Plan hervorgehoben sind.

Übersicht über die Ausführung von SharePoint Online bei der Kapazitätsplanung

Einer der Standard Vorteile von SharePoint Online gegenüber einer lokalen Bereitstellung ist die Elastizität der Cloud und Optimierungen für Benutzer in verteilten Regionen. Unsere groß angelegte Umgebung ist so eingerichtet, dass täglich Millionen von Benutzern bedient werden können. Daher ist es wichtig, dass wir die Kapazität effektiv bewältigen, indem wir die Farmen ausgleichen und erweitern.

Während das Wachstum für einen Mandanten in einer Farm häufig unvorhersehbar ist, ist die aggregierte Summe der Anforderungen im Laufe der Zeit vorhersagbar. Durch die Identifizierung der Wachstumstrends in SharePoint Online können wir eine zukünftige Expansion planen.

Um die Kapazität effizient zu nutzen und mit unerwartetem Wachstum umzugehen, verfügen wir in jeder Farm über eine Automatisierung, die verschiedene Elemente des Diensts nachverfolgt und überwacht. Es werden mehrere Metriken verwendet, wobei eine der Standard cpu-Last ist, die als Signal für das hochskalierte Front-End-Server verwendet wird. Darüber hinaus empfehlen wir einen Stufen-/Wellenansatz, da SQL-Umgebungen im Laufe der Zeit entsprechend der Auslastung und dem Wachstum skaliert werden. Das Folgen der Phasen und Wellen ermöglicht die korrekte Verteilung dieser Last und des Wachstums.

Bei der Kapazität geht es nicht nur um das kontinuierliche Hinzufügen weiterer Hardware, sondern auch um die Verwaltung und Steuerung dieser Kapazität, um sicherzustellen, dass gültige Lastanforderungen verarbeitet werden. Es wird empfohlen, dass Kunden die empfohlenen Anleitungen befolgen, um sicherzustellen, dass sie die beste Erfahrung haben. Dies bedeutet auch, dass wir über Drosselungsmuster und -kontrollen verfügen, um sicherzustellen, dass wir kein "missbräuchliches" Verhalten im Dienst zulassen. Obwohl nicht alle "schlechten" Verhaltensweisen beabsichtigt sind, müssen wir sicherstellen, dass wir die Auswirkungen dieses Verhaltens begrenzen. Weitere Informationen zur Drosselung und zur Vermeidung finden Sie im Artikel Vermeiden einer Drosselung .

Gründe für den Auslastungstest für SharePoint Online

In lokalen Umgebungen werden Auslastungstests verwendet, um die Skalierungsannahme zu überprüfen und letztendlich den Haltepunkt einer Farm zu ermitteln. durch Sättigen mit Last.

Mit SharePoint Online müssen wir die Dinge anders machen, da die Skalierung relativ flüssig ist und die Last basierend auf bestimmten Heuristiken anpasst, drosselt und steuert. Da wir eine so umfangreiche Umgebung mit mehreren Mandanten sind, müssen wir alle Mandanten in derselben Farm schützen, sodass wir alle Auslastungstests automatisch drosseln. Wenn Sie jedoch versuchen, einen Auslastungstest durchzuführen, können Sie neben der Drosselung enttäuschende und potenziell irreführende Ergebnisse erhalten. Der Grund dafür ist, dass die farm, die Sie heute getestet haben, skalierungsänderungen während des Testfensters oder innerhalb von Stunden nach dem Testen auftreten kann, da Skalierungs- und Farmausgleichsaktionen fortlaufend ausgeführt werden.

Anstatt zu versuchen, SharePoint als Dienst zu laden, konzentrieren Sie sich auf die Einhaltung der empfohlenen Methoden, und befolgen Sie die Anleitung zum Erstellen, Starten und Verwalten eines fehlerfreien Portals .