Wydajność i skalowanie cmg
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Obsługiwana skala i wydajność bramy zarządzania chmurą (CMG) jest oparta na liczbie urządzeń, które mają jednocześnie łączyć się z usługą. Skorzystaj z informacji zawartych w tym artykule, aby określić, ile z następujących składników jest potrzebnych w środowisku, aby uzyskać najlepszą wydajność w odpowiedniej skali:
- Usługa cmg w chmurze
- Wystąpienia maszyn wirtualnych dla każdej usługi CMG
- System lokacji punktu połączenia CMG w sieci wewnętrznej
Uwaga
Wskazówki dotyczące ustalania rozmiaru punktów zarządzania i punktów aktualizacji oprogramowania nie zmieniają tego, czy obsługują oni klientów lokalnych, czy internetowych. Aby dowiedzieć się więcej, zapoznaj się z artykułem Wartości dotyczące rozmiarów i skalowania.
Rozmiar i skalowanie dla cmg
O ile nie zaznaczono inaczej, te wskazówki są takie same dla wszystkich modeli wdrażania i rozmiarów maszyn wirtualnych.
W lokacjach głównych lub centralnej lokacji administracyjnej (CAS) można zainstalować wiele wystąpień bramy zarządzania chmurą (CMG).
Porada
W hierarchii utwórz grupę cmg w cas.
Jedna grupa cmg obsługuje maksymalnie 16 wystąpień maszyn wirtualnych w usłudze w chmurze platformy Azure.
Jednoczesne połączenia klienta na każde wystąpienie maszyny wirtualnej cmg zależą od modelu wdrażania i rozmiaru maszyny wirtualnej. Gdy cmg jest pod dużym obciążeniem więcej niż obsługiwana liczba klientów, nadal obsługuje żądania, ale może wystąpić opóźnienie.
Zestaw skalowania maszyn wirtualnych(wersja 2107 i nowsze)
- Laboratorium (B2s): 10
- Standardowa (A2_v2): 6000
- Duży (A4_v2): 10 000
Ważna
Maszyna wirtualna o rozmiarze laboratorium (B2s) jest przeznaczona tylko do testowania laboratoryjnego i małych środowisk weryfikacji koncepcji. Nie są one przeznaczone do użytku produkcyjnego z cmg. Maszyny wirtualne B2s mają niski koszt i niską wydajność. Gałąź technical preview programu Configuration Manager obsługuje tylko 10 klientów, dlatego ten rozmiar obsługuje tę liczbę klientów.
Zestaw skalowania maszyn wirtualnych(wersja 2010 i 2103 dla subskrypcji dostawcy usług w chmurze(CSP): 2000
Usługa w chmurze (klasyczna)(wersja 2111 i starsza): 6000
Ważna
Począwszy od wersji 2203, opcja wdrożenia cmg jako usługi w chmurze (klasycznej) jest usuwana. Wszystkie wdrożenia cmg powinny używać zestawu skalowania maszyn wirtualnych. Aby uzyskać więcej informacji, zobacz Funkcje usunięte i przestarzałe.
Rozmiar i skalowanie punktu połączenia cmg
Te wskazówki są takie same dla wszystkich modeli wdrażania i rozmiarów maszyn wirtualnych.
W lokacjach głównych można zainstalować wiele wystąpień punktu połączenia cmg.
Jeden punkt połączenia cmg może obsługiwać grupę cmg z maksymalnie czterema wystąpieniami maszyn wirtualnych. Jeśli cmg ma więcej niż cztery wystąpienia maszyn wirtualnych, dodaj drugi punkt połączenia CMG do równoważenia obciążenia. Grupa cmg z 16 wystąpieniami maszyn wirtualnych powinna być połączona z czterema punktami połączenia cmg.
Uwaga
Rozważając wymagania sprzętowe punktu połączenia cmg, zobacz Zalecany sprzęt dla zdalnych serwerów systemu lokacji.
Zwiększanie wydajności
Poniższe zalecenia mogą pomóc w poprawie wydajności cmg:
Połączenie między klientem programu Configuration Manager a usługą CMG nie jest uwzględniane w regionie. Na komunikację z klientem w dużej mierze nie ma wpływu opóźnienie i separacja geograficzna. Na ogół nie trzeba wdrażać wielu cmg do celów geo-bliskości. Wdróż grupę cmg w lokacji najwyższego poziomu w hierarchii. Aby zwiększyć skalę, dodaj wystąpienia maszyn wirtualnych.
Aby uzyskać wysoką dostępność usługi, utwórz grupę cmg z co najmniej dwoma wystąpieniami maszyn wirtualnych i dwoma punktami połączenia cmg na lokację.
Skalowanie cmg do obsługi większej liczby klientów przez dodanie większej liczby wystąpień maszyn wirtualnych. Moduł równoważenia obciążenia platformy Azure kontroluje połączenia klienta z usługą.
Utwórz więcej punktów połączenia cmg, aby rozdzielić obciążenie między nimi. Usługa CMG dystrybuuje ruch do łączących się punktów połączenia cmg w sposób okrężny.
Uwaga
Punkt połączenia cmg tworzy połączenie TCP z punktem zarządzania dla każdego klienta. Chociaż program Configuration Manager nie ma twardego limitu liczby klientów dla punktu połączenia cmg, system Windows Server ma domyślny maksymalny zakres portów dynamicznych TCP wynoszący 16 384. Jeśli lokacja programu Configuration Manager zarządza ponad 16 384 klientami z jednym punktem połączenia cmg, dodaj inny system lokacji lub zwiększ limit systemu Windows Server. Wszyscy klienci obsługują kanał powiadomień klienta, który przechowuje port otwarty w punkcie połączenia cmg. Aby uzyskać więcej informacji na temat zwiększania tego limitu, zobacz Artykuł pomocy technicznej firmy Microsoft 929851.
Wydajność zawartości
Podobnie jak w przypadku każdego projektu punktu dystrybucji, należy wziąć pod uwagę następujące czynniki dla cmg z obsługą zawartości:
- Liczba współbieżnych połączeń klienta
- Rozmiar zawartości pobieranej przez klientów
- Czas, przez który można spełnić wymagania biznesowe
W zależności od projektu, jeśli klienci mają opcję więcej niż jednej grupy cmg dla danej zawartości, naturalnie losowo korzystają z tych źródeł w chmurze. Jeśli dystrybuujesz tylko określoną zawartość do pojedynczej grupy cmg, a duża liczba klientów próbuje pobrać tę zawartość w tym samym czasie, powoduje to większe obciążenie tej pojedynczej grupy cmg. Dodanie kolejnej usługi CMG obejmuje oddzielną usługę azure storage. Aby uzyskać więcej informacji na temat sposobu, w jaki klient komunikuje się ze składnikami cmg i pobiera zawartość, zobacz Przepływ danych.
Uwaga
Usługa Azure Storage obsługuje 500 żądań na sekundę dla pojedynczego pliku. Testowanie wydajności pojedynczego opartego na chmurze źródła zawartości obsługiwało dystrybucję pojedynczego pliku o rozmiarze 100 MB do 50 000 klientów w ciągu 24 godzin.
Następne kroki
Następnie zapoznaj się z kosztami związanymi z obsługą usługi platformy Azure dla usługi CMG: