Ocena kolekcji w Configuration Manager
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Configuration Manager używa oceny kolekcji do aktualizowania członkostwa w kolekcji na podstawie zdefiniowanych reguł zbierania. Zakres i czas oceny kolekcji różnią się w zależności od konfiguracji witryny i kolekcji oraz typu oceny.
Ważne jest, aby zrozumieć zachowanie oceny kolekcji, aby można było podejmować odpowiednie decyzje dotyczące projektowania kolekcji. Aby uzyskać wskazówki i zalecenia dotyczące oceny kolekcji, zobacz Najlepsze rozwiązania dotyczące kolekcji.
Proces oceny
Plik colleval.log rejestruje, gdy ewaluator kolekcji tworzy, zmienia i usuwa kolekcje.
Na wysokim poziomie każda indywidualna ocena i aktualizacja kolekcji są następujące:
- Wykonaj zapytanie kolekcji.
- Dodaj wszystkie systemy, które są bezpośrednimi elementami członkowskimi.
- Dodaj elementy członkowskie określone w kolekcjach Dołączanie .
- Wykonaj logiczną
AND
operację między zwróconym wynikiem a kolekcją ograniczającą. - Usuń elementy członkowskie określone w kolekcjach wykluczania .
- Porównaj zestaw wyników z oceny bezpośrednich elementów członkowskich i uwzględnij kolekcje z wynikami kolekcji wykluczania.
- Zapisz zmiany w bazie danych i wykonaj aktualizacje.
- Wyzwalaj wszystkie kolekcje zależne, aby również zostać zaktualizowane. Kolekcje zależne to kolekcje, które są ograniczane przez bieżącą kolekcję lub odwołujące się do bieżącej kolekcji przy użyciu reguł dołączania lub wykluczania.
Porada
Możesz użyć szczegółowych informacji dotyczących zarządzania w konsoli Configuration Manager, aby ułatwić zarządzanie kolekcjami. Istnieje grupa szczegółowych informacji specyficznych dla kolekcji. Istnieje również kilka szczegółowych informacji w grupie Configuration Manager Assessment dla kolekcji.
Typy i wyzwalacze oceny kolekcji
Te typy wątków obsługują ocenę kolekcji, w zależności od typu oceny:
- Podstawowe dla zaplanowanych aktualizacji kolekcji
- Pomocnicze ręczne aktualizowanie kolekcji przy użyciu kolekcji zależnych
- Pojedyncze , aby ręcznie aktualizować kolekcje bez kolekcji zależnych
- Platforma Express dla aktualizacji kolekcji przyrostowych
W poniższej tabeli opisano wyzwalacze oceny kolekcji i odpowiadające im typy oceny.
Wyzwalacz | Typ oceny | Opis |
---|---|---|
Ręcznie | Pojedyncze lub pomocnicze | Ręczna ocena kolekcji o najwyższym priorytecie. Gdy administrator żąda oceny kolekcji ręcznej, osoba oceniająca kolekcję przypisuje następny dostępny wątek ewaluacji do oceny. |
Zaplanowane | Podstawowy | Proces zaplanowanej oceny jest taki sam jak ocena ręczna, z wyjątkiem oceny opartej na czasie, a nie sterowanej zdarzeniami. |
Tymczasowej | Pojedyncze lub pomocnicze | Wszystkie kolekcje bezpośrednio lub pośrednio zależą od wszystkich systemów lub wszystkich użytkowników i grup użytkowników. Obie te kolekcje wykonują pełną ocenę kolekcji codziennie o godzinie 4:00. Zmiana jednej z tych kolekcji wyzwala aktualizacje kolekcji zależnych na podstawie pełnego wykresu kolekcji. |
Przyrostowe | Express | Ocena przyrostowa używa wykresu oceny kolekcji do oceny i aktualizowania kolekcji zależnych w przypadku zmiany aktualizacji członkostwa w kolekcji przyrostowej. Configuration Manager monitoruje i aktualizuje obiekty zasobów we wszystkich kolekcjach skonfigurowanych pod kątem aktualizacji przyrostowych. Jeśli zapytanie kolekcji jest oparte na informacjach, które zostaną zaktualizowane później, takich jak spis sprzętu, Configuration Manager tylko dodaje lub usuwa zasób z kolekcji podczas zaplanowanej aktualizacji kolekcji. |
Wykres oceny kolekcji
Wykres oceny kolekcji mapuje wszystkie kolekcje powiązane z kolekcją przeznaczoną do oceny. Ocena kolekcji obejmuje docelową kolekcję i wszelkie powiązane kolekcje na grafie oceny kolekcji.
Po rozpoczęciu oceny kolekcji Configuration Manager tworzy graf zawierający wszystkie kolekcje, które mogą wymagać oceny w wyniku zmian w kolekcji docelowej, począwszy od najwyższego poziomu w cyklu. Następnie ewaluator kolekcji przechodzi przez wykres w kolejności, oceniając po kolei każde członkostwo w kolekcji. Po pełnej ocenie kolekcji ewaluator kolekcji usuwa kolekcje niższego poziomu, na które ten cykl nie ma wpływu, z wykresu oceny kolekcji.
Jeśli co najmniej jedna z ocenianych kolekcji ma regułę dołączania lub wykluczania, ewaluator kolekcji dodaje dołączoną lub wykluczoną kolekcję do grafu wraz z kolekcjami, które ograniczają kolekcję. Jeśli podczas oceny kolekcji dołączania i wykluczania wystąpią jakiekolwiek zmiany, graf będzie kontynuowany w tej gałęzi, zanim wróci do gałęzi głównej.
Configuration Manager tworzy dwa typy wykresów ewaluacji, przyrostowe lub pełne.
Ocena kolekcji przyrostowej
Po zmianie danych tabeli wyzwalacz SQL Server wstawia wiersz do tabeli CollectionNotifications. Przy następnym uruchomieniu harmonogramu oceny kolekcji jest to AND
identyfikator zasobu z istniejącym zapytaniem kolekcji i wyzwala aktualizacje kolekcji, które są włączone dla kolekcji przyrostowych .
Ocena kolekcji przyrostowej wykonuje jedno zapytanie na maszynę. Domyślna konfiguracja lokacji dla oceny kolekcji przyrostowej jest co pięć minut.
Wykres oceny kolekcji przyrostowej mapuje kolekcje, do których odwołuje się odwołanie, tylko wtedy, gdy są one włączone do oceny przyrostowej. Jeśli ocena przyrostowa jest ograniczona do kolekcji, która nie jest włączona do oceny przyrostowej, wykres ocenia kolekcję na podstawie istniejącego członkostwa w kolekcji ograniczającej.
Na przykład na poniższym diagramie przedstawiono nowo odnalezione zasoby, które mają zastosowanie do wszystkich kolekcji. Jednak ocena kolekcji aktualizuje tylko kolekcje Wszystkie serwery i Wszystkie kontrolery domeny . Ewaluator kolekcji nie ocenia innych kolekcji, ponieważ kolekcja Wszystkie serwery członkowskie nie jest włączona do oceny przyrostowej.
Pełna ocena kolekcji
Ręczne lub zaplanowane oceny kolekcji tworzą graf oceny pełnej kolekcji wszystkich kolekcji zależnych. Wykres zawiera wszystkie kolekcje odwołujące się do kolekcji, która jest aktualizowana, i kolejnych kolekcji. Configuration Manager w dalszym ciągu oceniać wykres tak długo, jak długo występują aktualizacje przetwarzanych kolekcji.
Na poniższym diagramie przedstawiono sposób, w jaki zaplanowane lub ręczne żądanie aktualizacji kolekcji dla kolekcji Wszystkie serwery tworzy pełny wykres zawierający wszystkie odpowiednie kolekcje. Nowe zasoby serwera DNS i kontrolera domeny są w zakresie zapytań członkostwa wszystkich kolekcji, więc wszystkie kolekcje są aktualizowane.
Pełna ocena nie zawsze ocenia wszystkie kolekcje. Wykres oceny kolekcji nadal ocenia kolekcje zależne tylko wtedy, gdy nastąpi aktualizacja bieżącej kolekcji, do których odwołuje się odwołanie. Jeśli przyrostowo aktualizowana kolekcja zostanie zaktualizowana podczas zaplanowanych ocen przyrostowych, odwoływanie się do kolekcji, które nie są włączone dla aktualizacji przyrostowych, może nie zostać zaktualizowane. Pełna ocena nie aktualizuje kolekcji, kończąc wykres oceny kolekcji i wszelkie odwołania do ocen kolekcji dla tego cyklu.
W poniższym przykładzie instalowanie systemu DNS na istniejącym serwerze czyni go członkiem kolekcji serwerów DNS , ale ponieważ nie ma aktualizacji do ograniczania kolekcji Wszystkie serwery członkowskie , pełna ocena nie ocenia kolekcji serwerów DNS . Następny przyrostowy cykl oceny oceni kolekcję serwerów DNS , ponieważ jest to kolekcja przyrostowa.