Planowanie pojemności i testowanie obciążenia programu SharePoint na platformie Microsoft 365
W tym artykule opisano sposób wdrażania w programie SharePoint na platformie Microsoft 365 bez tradycyjnych testów obciążeniowych, ponieważ testowanie obciążeniowe nie jest dozwolone w programie SharePoint na platformie Microsoft 365. Program SharePoint w usłudze Microsoft 365 to usługa w chmurze, a firma Microsoft zarządza możliwościami ładowania, kondycją i ogólnym równoważeniem obciążenia w usłudze.
Najlepszym podejściem do zapewnienia powodzenia uruchamiania witryny jest przestrzeganie podstawowych zasad, praktyk i zaleceń wyróżnionych w planie wdrożenia portalu.
Omówienie sposobu, w jaki program SharePoint w usłudze Microsoft 365 wykonuje planowanie pojemności
Jedną z głównych zalet programu SharePoint w usłudze Microsoft 365 w stosunku do wdrożenia lokalnego jest elastyczność chmury i optymalizacje dla użytkowników w regionach rozproszonych. Nasze środowisko na dużą skalę jest konfigurowane tak, aby codziennie obsługiwać miliony użytkowników. Dlatego ważne jest, abyśmy efektywnie radzili sobie z wydajnością, równoważąc i rozwijając farmy.
Chociaż wzrost jest często nieprzewidywalny dla jednej dzierżawy w jednej farmie, zagregowana suma żądań jest przewidywalna w czasie. Identyfikując trendy wzrostu w programie SharePoint na platformie Microsoft 365, możemy zaplanować przyszłą ekspansję.
Aby efektywnie korzystać z pojemności i radzić sobie z nieoczekiwanym wzrostem, w każdej farmie mamy automatyzację, która śledzi i monitoruje różne elementy usługi. Wykorzystuje się wiele metryk, a jedną z głównych jest obciążenie procesora CPU, które jest używane jako sygnał do skalowania serwerów frontonu w górę. Ponadto zalecamy podejście etapowe/falowe, ponieważ środowiska SQL będą skalowane zgodnie z obciążeniem i wzrostem w czasie. Po fazach i falach umożliwia prawidłowy rozkład tego obciążenia i wzrostu.
Pojemność to coś więcej niż tylko ciągłe dodawanie większej ilości sprzętu, ale dotyczy również zarządzania tą pojemnością i kontrolowania jej w celu zapewnienia obsługi prawidłowych żądań obciążenia. Zalecamy, aby klienci postępowali zgodnie z zalecanymi wskazówkami, aby mieć pewność, że mają najlepsze środowisko pracy. Oznacza to również, że mamy wzorce ograniczania przepustowości i mechanizmy kontroli w celu zapewnienia, że nie zezwalamy na "obraźliwe" zachowanie w usłudze. Chociaż nie wszystkie "złe" zachowanie jest zamierzone, musimy upewnić się, że ograniczamy wpływ tego zachowania. Aby uzyskać więcej informacji na temat ograniczania przepustowości i sposobu jej uniknięcia, zapoznaj się z artykułem dotyczącym unikania ograniczania przepustowości .
Dlaczego nie można załadować testu sharepoint na platformie Microsoft 365
W środowiskach lokalnych testowanie obciążenia służy do weryfikowania założenia skalowania i ostatecznie znalezienia punktu krytycznego farmy; przez nasycenie go obciążeniem.
W przypadku programu SharePoint na platformie Microsoft 365 musimy wykonywać różne czynności, ponieważ skala jest względnie płynna i dostosowuje obciążenie, ogranicza przepustowość i steruje obciążeniem w oparciu o pewne algorytmy heurystyki. Będąc takim środowiskiem wielodostępnym na dużą skalę, musimy chronić wszystkie dzierżawy w tej samej farmie, więc automatycznie ograniczamy wszelkie testy obciążeniowe.
Jeśli jednak spróbujesz ładować test, oprócz ograniczania przepustowości, możesz otrzymać rozczarowujące i potencjalnie wprowadzające w błąd wyniki. Przyczyną może być to, że testowana farma może mieć zmiany skalowania w oknie testowania lub w ciągu kilku godzin po przetestowaniu, ponieważ akcje równoważenia skali i farmy są wykonywane na bieżąco.
Zamiast próbować testować obciążenie programu SharePoint jako usługi, skup się raczej na przestrzeganiu zalecanych rozwiązań i postępuj zgodnie ze wskazówkami dotyczącymi tworzenia, uruchamiania i utrzymywania dobrej kondycji portalu .