Share via


Capaciteitsplanning en belastingtest van SharePoint Online

In dit artikel wordt beschreven hoe u kunt implementeren in SharePoint Online zonder traditionele belastingstests, omdat load-testing niet is toegestaan in SharePoint Online. SharePoint Online is een cloudservice en Microsoft beheert de laadmogelijkheden, status en algehele taakverdeling in de service.

De beste manier om ervoor te zorgen dat uw site succesvol wordt gestart, is door de basisprincipes, procedures en aanbevelingen te volgen die zijn gemarkeerd in het plan van de lancering van uw portal.

Overzicht van hoe SharePoint Online capaciteitsplanning uitvoert

Een van de belangrijkste voordelen van SharePoint Online ten opzichte van een on-premises implementatie is de elasticiteit van de cloud en optimalisaties voor gebruikers in gedistribueerde regio's. Onze grootschalige omgeving is ingesteld om dagelijks miljoenen gebruikers te kunnen gebruiken. Het is dus belangrijk dat we effectief omgaan met capaciteit door boerderijen in balans te brengen en uit te breiden.

Hoewel de groei vaak onvoorspelbaar is voor één tenant in een farm, is de geaggregeerde som van aanvragen in de loop van de tijd voorspelbaar. Door de groeitrends in SharePoint Online te identificeren, kunnen we toekomstige uitbreiding plannen.

Om de capaciteit efficiënt te kunnen benutten en onverwachte groei te kunnen verwerken, hebben we in elke farm automatisering die verschillende elementen van de service volgt en bewaakt. Er worden meerdere metrische gegevens gebruikt, waarbij een van de belangrijkste is cpu-belasting, die wordt gebruikt als signaal voor het omhoog schalen van front-endservers. Daarnaast raden we een gefaseerde/golfbenadering aan, omdat SQL-omgevingen worden geschaald op basis van belasting en groei in de loop van de tijd. Het volgen van de fasen en golven zorgt voor de juiste verdeling van die belasting en groei.

Capaciteit is meer dan alleen het toevoegen van meer hardware op een continue basis, maar het heeft ook betrekking op het beheren en beheren van die capaciteit om ervoor te zorgen dat deze geldige belastingsaanvragen verwerkt. We raden klanten aan de aanbevolen richtlijnen te volgen om ervoor te zorgen dat ze de beste ervaring hebben. Dit betekent ook dat we beperkingspatronen en besturingselementen hebben ingesteld om ervoor te zorgen dat we geen 'beledigend' gedrag in de service toestaan. Hoewel niet alle 'slecht' gedrag opzettelijk is, moeten we ervoor zorgen dat we het effect van dat gedrag beperken. Raadpleeg het artikel Hoe te voorkomen dat u wordt beperkt voor meer informatie over beperking en hoe u dit kunt voorkomen .

Waarom u sharePoint Online niet kunt laden

Met on-premises omgevingen wordt belastingstest gebruikt om de veronderstelling van de schaal te valideren en uiteindelijk het breekpunt van een farm te vinden; door het te verzadigen met belasting.

Met SharePoint Online moeten we dingen anders doen, omdat de schaal relatief vloeiend is en de belasting aanpast, beperkt en regelt, op basis van bepaalde heuristieken. Omdat het zo'n grootschalige omgeving met meerdere tenants is, moeten we alle tenants in dezelfde farm beschermen, dus we beperken automatisch belastingstests. Als u echter probeert om de test te laden, kunt u niet alleen worden beperkt, maar ook teleurstellende en mogelijk misleidende resultaten ontvangen. De reden dat dit kan gebeuren, is omdat de farm die u vandaag hebt getest, schaalwijzigingen kan hebben tijdens het testvenster of binnen enkele uren na het testen, omdat schaal- en farmverdelingsacties voortdurend worden uitgevoerd.

In plaats van sharePoint als een service te testen, richt u zich op het volgen van de aanbevolen procedures en volgt u de richtlijnen voor het maken, starten en onderhouden van een goede portal .