Gyűjtemény kiértékelése a Configuration Manager
A következőre vonatkozik: Configuration Manager (aktuális ág)
Configuration Manager a gyűjtemény kiértékelése alapján frissíti a gyűjteménytagságokat a megadott gyűjtési szabályok alapján. A gyűjtemények kiértékelési hatóköre és időzítése a webhely- és gyűjteménykonfigurációtól és a kiértékelési típustól függően eltérő.
Fontos tisztában lenni a gyűjtemények kiértékelési viselkedésével, hogy megfelelő gyűjteménytervezési döntéseket hozhass. A gyűjteményértékelési útmutatóért és javaslatokért lásd: Ajánlott eljárások gyűjteményekhez.
Kiértékelési folyamat
A colleval.log rögzíti, hogy a gyűjtemény kiértékelője mikor hoz létre, módosít és töröl gyűjteményeket.
Magas szinten minden egyes gyűjtemény kiértékelése és frissítése az alábbi lépéseket követi:
- Hajtsa végre a gyűjtemény lekérdezését.
- Adja hozzá a közvetlen tagként működő rendszereket.
- Adja hozzá a Gyűjtemények belefoglalása területen megadott tagokat.
- Végezzen logikai
AND
műveleteket a visszaadott eredmények és a korlátozó gyűjtemény között. - Távolítsa el a kizárási gyűjteményekben megadott tagokat.
- Hasonlítsa össze a közvetlen tagok kiértékelésének eredményhalmazát, és foglalja bele a gyűjteményeket a kizárási gyűjtemények eredményeivel.
- Írja meg a módosításokat az adatbázisba, és végezze el a frissítéseket.
- Aktiválja a függő gyűjteményeket is a frissítéshez. A függő gyűjtemények olyan gyűjtemények, amelyeket az aktuális gyűjtemény korlátoz, vagy amelyek belefoglalási vagy kizárási szabályok használatával hivatkoznak az aktuális gyűjteményre.
Tipp
A Configuration Manager-konzolon a felügyeleti megállapítások segítségével kezelheti a gyűjteményeket. A gyűjteményekre vonatkozó megállapítások egy csoportja. A gyűjtemények Configuration Manager Értékelés csoportjában is számos megállapítás található.
Gyűjteményértékelési típusok és eseményindítók
Az ilyen típusú szálak a kiértékelési típustól függően kezelik a gyűjtemények kiértékelését:
- Elsődleges az ütemezett gyűjteményfrissítésekhez
- Segéd a gyűjtemények manuális frissítéséhez függő gyűjteményekkel
- Önállóan frissítheti a függő gyűjtemények nélküli gyűjteményeket
- Express növekményes gyűjteményfrissítésekhez
Az alábbi táblázat a gyűjtemény-kiértékelési eseményindítókat és azok megfelelő kiértékelési típusait ismerteti.
Ravaszt | Kiértékelési típus | Leírás |
---|---|---|
Kézi | Önálló vagy kiegészítő | A manuális a legmagasabb prioritású gyűjteményértékelés. Amikor egy rendszergazda manuális gyűjteményértékelést kér, a gyűjtemény kiértékelője hozzárendeli a következő elérhető kiértékelési szálat az értékeléshez. |
Ütemezett | Elsődleges | Az ütemezett kiértékelés folyamata megegyezik a manuális kiértékeléssel, kivéve, hogy az értékelés időalapú, nem pedig eseményvezérelt. |
Átmeneti | Önálló vagy kiegészítő | Minden gyűjtemény közvetlenül vagy közvetve a Minden rendszer vagy a Minden felhasználó és felhasználói csoport függvénye. Mindkét gyűjtemény napi 4:00-kor teljes körűen kiértékeli a gyűjteményeket. Ezen gyűjtemények bármelyikének módosítása aktiválja a függő gyűjtemények frissítéseit egy teljes gyűjteménydiagram alapján. |
Növekményes | Expressz | A növekményes kiértékelés gyűjtemény-kiértékelési grafikont használ a függő gyűjtemények kiértékelésére és frissítésére, ha a növekményes gyűjteménytagság frissítése megváltozik. Configuration Manager a növekményes frissítésekhez konfigurált összes gyűjtemény erőforrás-objektumait figyeli és frissíti. Ha a gyűjtemény lekérdezése olyan információkon alapul, amelyeket később frissíteni fog, például a hardverleltárat, Configuration Manager csak az ütemezett gyűjteményfrissítés során adja hozzá vagy távolítja el az erőforrást a gyűjteményből. |
Gyűjtemény kiértékelési grafikonja
A gyűjtemény-kiértékelési gráfok a kiértékelésre szánt gyűjteményhez kapcsolódó összes gyűjteményt leképezették. A gyűjtemények kiértékelése magában foglalja a célzott gyűjteményt és a kapcsolódó gyűjteményeket a gyűjtemény-kiértékelési grafikonon.
A gyűjtemény kiértékelésének megkezdésekor Configuration Manager létrehoz egy gráfot, amely tartalmazza az összes olyan gyűjteményt, amelynek esetleg ki kell értékelnie a célgyűjtemény módosításainak eredményeként, a ciklus legmagasabb szintjétől kezdve. A gyűjtemény kiértékelője ezután sorrendben halad végig a gráfon, és egymás után értékeli ki az egyes gyűjteménytagságokat. A gyűjtemény teljes kiértékelése után a gyűjteménykiértékelő eltávolítja azokat az alacsonyabb szintű gyűjteményeket, amelyekre ez a ciklus nem vonatkozik.
Ha egy vagy több kiértékelt gyűjtemény tartalmaz vagy kizár egy szabályt, a gyűjteménykiértékelő hozzáadja a belefoglalt vagy kizárt gyűjteményt a gráfhoz, valamint minden gyűjteményt, amelyet a gyűjtemény korlátoz. Ha a belefoglalási és kizárási gyűjtemények kiértékelése során változások történnek, a gráf az adott ágon folytatódik, mielőtt visszatér a főághoz.
Configuration Manager kétféle kiértékelési grafikont készít, növekményes vagy teljes.
Növekményes gyűjtemény kiértékelése
A táblaadatok változásakor egy SQL Server-eseményindító beszúr egy sort a CollectionNotifications táblába. Amikor legközelebb aktiválódik egy gyűjteményértékelési ütemezés, ez AND
az erőforrás-azonosító a meglévő gyűjtemény-lekérdezéssel, és frissítéseket aktivál a növekményes gyűjteményekhez engedélyezett gyűjteményeken.
A növekményes gyűjtemény kiértékelése gépenként egy lekérdezést hajt végre. A növekményes gyűjtemény kiértékelése alapértelmezett helykonfigurációja öt percenként történik.
A növekményes gyűjtemény-kiértékelési gráfok csak akkor hivatkoznak a gyűjteményekre, ha engedélyezve vannak a növekményes kiértékeléshez. Ha a növekményes kiértékelés olyan gyűjteményre van korlátozva, amely nincs engedélyezve a növekményes kiértékeléshez, a gráf a gyűjteményt a korlátozó gyűjtemény meglévő tagsága alapján értékeli ki.
Az alábbi ábrán például az összes gyűjteményre alkalmazható újonnan felfedezett erőforrások láthatók. A gyűjtemény kiértékelése azonban csak a Minden kiszolgáló és a Minden tartományvezérlő gyűjteményt frissíti. A gyűjteménykiértékelő nem értékeli ki a többi gyűjteményt, mert a Minden tagkiszolgáló gyűjtemény nincs engedélyezve a növekményes kiértékeléshez.
Teljes gyűjteményértékelés
A manuális vagy ütemezett gyűjteményértékelések az összes függő gyűjtemény teljes gyűjteményértékelési grafikonját készítik el. A gráf tartalmazza az összes olyan gyűjteményt, amely a frissíteni kívánt gyűjteményre és az azt követő gyűjteményekre hivatkozik. Configuration Manager továbbra is kiértékeli a gráfot, amíg a feldolgozott gyűjtemények frissítései történnek.
Az alábbi ábrán az látható, hogy a Minden kiszolgáló gyűjtemény ütemezett vagy manuális gyűjteményfrissítési kérelme hogyan hoz létre teljes diagramot, amely az összes vonatkozó gyűjteményt tartalmazza. Az új DNS-kiszolgáló és a tartományvezérlő erőforrásai az összes gyűjtemény tagsági lekérdezéseinek hatókörébe tartoznak, ezért az összes gyűjtemény frissül.
A teljes kiértékelés nem mindig értékeli ki az összes gyűjteményt. A gyűjtemény kiértékelési grafikonja csak akkor értékeli ki a függő gyűjteményeket, ha az aktuálisan hivatkozott gyűjtemény frissítése történik. Ha egy növekményesen frissített gyűjteményfrissítés az ütemezett növekményes értékelések során, előfordulhat, hogy a növekményes frissítésekhez nem engedélyezett gyűjteményekre való hivatkozás nem frissül. A teljes kiértékelés nem frissíti a gyűjteményt, és nem zárja be a gyűjtemény kiértékelési gráfját és az adott ciklusra hivatkozó gyűjteményértékeléseket.
A következő példában a DNS meglévő kiszolgálóra való telepítése a DNS-kiszolgálók gyűjteményének tagja lesz, de mivel nincs frissítés a Minden tagkiszolgáló gyűjtemény korlátozására, a teljes kiértékelés nem értékeli ki a DNS-kiszolgálók gyűjteményét. A következő növekményes kiértékelési ciklus kiértékeli a DNS-kiszolgálók gyűjteményét, mivel ez egy növekményes gyűjtemény.