Přehled architektury

Configuration Manager je produkt pro správu konfigurace, který vyžaduje servery pro správu klientských počítačů. Následující části popisují architekturu Configuration Manager serveru i klienta. Pochopení konceptů týkajících se serverové i klientské architektury vám pomůže pochopit, jak můžete přizpůsobit Configuration Manager pro konkrétní použití ve vaší organizaci.

Architektura Configuration Manager serveru

Architekturu Configuration Manager serveru je možné rozdělit do dvou samostatných úrovní:

  • Komponenty Configuration Manager
  • Rozhraní WBEM pro architekturu Configuration Manager (poskytovatel serveru SMS)

Configuration Manager komponenty jsou podobné mechanismům a zařízením, které umožňují správné fungování výtahu, telefonního systému a elektrického systému v kancelářské budově. Když provedete změny prostřednictvím konzoly Configuration Manager, začnou Configuration Manager služby a komponenty pracovat na úspěšném dokončení operace, ať už se jedná o distribuci softwaru, inventář hardwaru nebo jakékoli jiné plány iniciované správcem nebo plány Configuration Manager úlohy nebo funkce. , nebo nástroj.

Rozhraní WBEM pro architekturu Configuration Manager je popisem architektury Configuration Manager, podobně jako plány budovy popisují budovu. Jakmile se s Configuration Manager seznámíte, možná zjistíte, že vaše organizace potřebuje poskytovat Configuration Manager funkce trochu jiným způsobem. Možná budete muset shromáždit další informace o inventáři a uložit je do databáze Configuration Manager. Rozhraní WBEM umožňuje zákazníkům Configuration Manager pro optimální správu změn a konfigurace.

Architektura komponent SMS a úložiště dat

Abyste plně porozuměli Configuration Manager funkcím, potřebujete základní znalost prvků, které tvoří Configuration Manager. Hlavní prvky architektury Configuration Manager serveru jsou komponenty služeb, komponenty vláken a úložiště dat. Každý z těchto prvků provede určitou funkci k dokončení práce, kterou přiřadíte a naplánujete.

Komponenty SMS

V Configuration Manager jsou komponenty vlákna, služby a aplikace, které běží na serverových i klientských počítačích a poskytují Configuration Manager funkce. Komponenty služeb a vláken provádí řadu úloh, Configuration Manager vyžadují, aby fungovaly – úlohy, jako je komunikace pro připojení mezi lokalitou a uvnitř lokality, konfigurace, zjišťování prostředků, instalace klienta, údržba databáze, stav, instalace systému lokality a vytváření sestav.

Úložiště dat

Prostředí dynamického výpočetního prostředí musí mít centrální umístění, ve kterém jsou uložené důležité informace o operacích. Serverové a klientské komponenty také potřebují přístup ke svým konfiguračním datům, naplánovaným časům provozu a datům v databázi Configuration Manager lokality, aby bylo možné provádět úkoly. Například operace vyhodnocovače kolekcí vyžaduje informace, jako jsou například to, které kolekce se mají vyhodnotit, kdy se mají vyhodnotit a jaké prostředky patří do jednotlivých kolekcí. K provedení těchto úloh potřebuje nástroj Pro vyhodnocování kolekcí přístup k konfiguračním datům i datům uloženým v databázi Configuration Manager lokality.

V Configuration Manager existují dva základní typy úložišť dat: konfigurační data a systémová data.

Konfigurační data

Configuration Manager shromažďuje konfigurační data z výchozích nastavení Configuration Manager, změn provedených prostřednictvím konzoly Configuration Manager a změn, které Configuration Manager služby. Konfigurace je dynamický systém, který umožňuje rozhodovat o tom, jak a jak bude lokalita fungovat. Při provádění změn konfigurace Configuration Manager aktualizuje řídicí soubor lokality a registr. Řídicí soubor lokality obsahuje konfiguraci pro Configuration Manager lokalitu. Mnoho Configuration Manager funkcí, jako je inventář softwaru, funguje podle plánu. Po povolení služby serveru Configuration Manager a komponent vláken pravidelně kontrolují konfiguraci a plán, jak budou pokračovat v práci.

Systémová data

Configuration Manager shromažďuje systémová data z různých prostředků v lokalitě. Systémy v rámci organizace se neustále mění s upgradem a opravou hardwaru a softwaru, nasazením nových systémů a vyřazením starých systémů. Configuration Manager ukládá informace do databáze Configuration Manager lokality. Tato databáze ukládá všechna data související s Configuration Manager funkcemi, včetně DDR, souborů MIF, dat zjišťování sítě a konfiguračních dat lokality.

Rozhraní WBEM s architekturou SMS

Configuration Manager poskytuje otevřenou architekturu, která umožňuje psát aplikace a skripty, které automatizují a přizpůsobují Configuration Manager funkce, jako je distribuce softwaru. Můžete také vytvářet a instalovat přizpůsobené programy, které můžete spustit z konzoly Configuration Manager.

Rozhraní WBEM s architekturou SMS

Pojmy a koncepty související s architekturou Configuration Manager pocházejí z různých zdrojů. Některé pocházejí z dmTF (Desktop Management Task Force) a byly vytvořeny k popisu spravovaných objektů. Další jsou standardní pojmy a koncepty iniciativy COM a Web-Based Enterprise Management (WBEM). Další jsou specifické pro Configuration Manager.

Termín Vysvětlení
Správa systému Windows Microsoft implementaci jednoho ze standardů DMTF pro identifikaci spravovaných objektů a manipulaci s nimi.
Správce objektů CIM Primární komponenta v infrastruktuře správy technologie WBEM. Klientské aplikace přistupujte ke Správci objektů CIM a najdou správného zprostředkovatele.
Poskytovatel serveru SMS Poskytovatel WBEM, který zveřejňuje databázi Configuration Manager lokality. Poskytovatel serveru SMS funguje jako zprostředkovatel mezi správcem objektů CIM a všemi Configuration Manager daty. Poskytovatel serveru SMS také přistupuje k databázi Configuration Manager lokality a poskytuje data do konzoly Configuration Manager.
Configuration Manager databáze lokality Databáze SQL Server, která ukládá Configuration Manager data. Spravované objekty (například diskové jednotky nebo kolekce) uložené v databázi Configuration Manager lokality jsou reprezentovány instancemi Configuration Manager tříd v databázi, nikoli záznamy v databázi.
Aplikace WBEM Spustitelná aplikace, která volá rozhraní API správce objektů CIM k zobrazení nebo správě dat od zprostředkovatelů.
Služba pro správu systému Windows Služba systému Windows, která spouští a zastavuje Správce objektů CIM.
konzola Configuration Manager Aplikace WBEM.

Configuration Manager a architektura WBEM

Configuration Manager používá ke správě objektů architekturu WBEM. WBEM je oborová iniciativa přijatá DMTF, která je také podporována mnoha výrobci počítačů a síťových zařízení bez Windows. Iniciativa WBEM doplňuje službu Active Directory, která vyhledává a spravuje zásady entit. WBEM také poskytuje sjednocující mechanismus, pomocí kterého můžou aplikace pro správu pracovat se spravovanými entitami (jako jsou Configuration Manager objekty), aniž byste museli rozumět základním protokolům správy, které tyto entity používají.

V Configuration Manager jsou objekty položky, jako jsou klientské počítače, reklamy a balíčky uložené v databázi Configuration Manager. Iniciativa WBEM popisuje architekturu používanou správou systému Windows, Microsoft implementaci jednoho ze standardů správy objektů DMTF.

Správce objektů CIM ukládá metadata. Správa systému Windows poskytuje přístup k Configuration Manager konfiguračním a provozním datům pomocí rozšiřitelného rozhraní nezávislého na platformě. Spravovaný objekt, například disková jednotka nebo kolekce, je reprezentován instancí třídy Configuration Manager. Každý Configuration Manager spravovaný objekt je reprezentován třídou CIM.

Configuration Manager a správa Windows

Pokud chcete zobrazit objekty a manipulovat s nimi, Configuration Manager odešle žádost správci objektů CIM (centrální komponentě WBEM). Configuration Manager používá databázi lokality k ukládání dat spravovaných objektů. Configuration Manager však používá rozhraní SPRÁVCE objektů CIM a poskytovatele serveru SMS k zobrazení a manipulaci s těmito spravovanými daty. Databázi Configuration Manager nemůžete zobrazit ani s nimi přímo manipulovat. Místo toho získáte přístup k podkladové databázi Configuration Manager lokality prostřednictvím správce objektů CIM, který pak komunikuje s poskytovatelem serveru SMS.

Configuration Manager a správa Windows

Architektura klienta

Klientský počítač Configuration Manager je jakýkoli počítač ve vaší organizaci, který má nainstalovaný Configuration Manager klientský software. Počítače, které slouží jako Configuration Manager servery lokality a systémy lokality, se dají nainstalovat také jako Configuration Manager klientské počítače a všechny ostatní servery ve vaší organizaci, na které instalujete Configuration Manager klientský software.

Configuration Manager klientský software:

  • Spouští se téměř výhradně jako služby, procesy nebo aplikace spouštěné z Configuration Manager služeb.

  • Spouští se z klientského počítače (nikoli přes síť).

  • Udržuje informace o historii pro většinu funkcí, jako je klientský počítač (například inventář softwaru a hardwaru).

Viz také

Začínáme s programováním Configuration Manager