Co to jest interfejs zarządzania pulpitem?
Interfejs zarządzania pulpitem (DMI) to system oprogramowania służący do identyfikacji i zarządzania elementami systemu komputerowego. Jest przydatny na każdym typie komputera, a komponenty, z których korzysta komputer, mogą być sprzętem lub oprogramowaniem. System może również współpracować z siecią, umożliwiając przesyłanie tych informacji z jednego komputera na drugi. Dzięki oprogramowaniu DMI administrator może ustanowić centralne miejsce zarządzania, aby monitorować sprzęt i oprogramowanie działające na dowolnej liczbie systemów komputerowych obsługujących DMI.
Koalicja producentów sprzętu komputerowego i oprogramowania znana jako Desktop Management Task Force (DMTF®) po raz pierwszy opracowała platformę interfejsu zarządzania pulpitem. To była ich pierwsza próba opracowania środków do zarządzania sprzętem komputerowym i oprogramowaniem w celu ułatwienia zarządzania dużymi sieciami komputerowymi. Jako taki został zaprojektowany właśnie z tego powodu, więc wiele koncepcji DMI zostało później zintegrowanych ze standardowym modelem informacyjnym DMTF® (CIM). DMTF® ogłosił następnie „koniec życia” dla DMI w 2005 roku.
Interfejs zarządzania pulpitem działa poprzez zbieranie danych o komponentach systemu komputerowego, które można następnie odczytywać, zapisywać i gromadzić do celów administracyjnych. Oprogramowanie i komponenty sprzętowe z obsługą DMI, zwane również produktami zarządzanymi, generują małe pliki, które identyfikują funkcje komponentu, jego funkcjonalność i relacje z innymi komponentami. Pliki te nazywane są plikami formatu informacji zarządczych i są dostępne za pośrednictwem innego oprogramowania tworzącego interfejs DMI.
W tym momencie wchodzi w grę oprogramowanie interfejsu komponentu (CI) interfejsu zarządzania pulpitem. CI to interfejs programowania aplikacji, który umożliwia odczyt i zapis plików MIF. Działając jako swego rodzaju pomost między dowolnym komponentem systemu komputerowego a administratorem, CI komunikuje się następnie za pośrednictwem warstwy usług środowiska DMI.
Warstwa usług jest ścieżką krytyczną dla interfejsu zarządzania pulpitem. W systemie komputerowym zarządzanym przez DMI warstwa usług jest podobna do sterownika urządzenia. Jest obsługiwany przez system operacyjny i zajmuje cały czas niewielką pamięć komputera, aby mógł pełnić swoją rolę głównego pośrednika w oprogramowaniu DMI. Gromadząc informacje za pośrednictwem CI, warstwa usługi pobiera dane z plików MIF i gromadzi je w bazie danych. W tej kluczowej roli warstwa usługi jest zagnieżdżona między interfejsem komponentu a poziomem wyższym zwanym interfejsem zarządzania (MI).
Na najwyższym poziomie struktury interfejsu zarządzania pulpitem MI zapewnia środki dla określonych programów na dostęp i modyfikowanie plików MIF za pośrednictwem warstwy usługi. Programy te, zwane aplikacjami do zarządzania, mogą działać na komputerze zarządzanym przez DMI lub w sieci w celu ustanowienia scentralizowanego zarządzania wieloma systemami komputerowymi. Administrator może korzystać z widoku aplikacji MI i modyfikować komponenty komputera i ich statusy oraz otrzymywać powiadomienia, jeśli coś pójdzie nie tak.