Co to jest interfejs zarządzania pulpitem?

Interfejs zarządzania pulpitem (DMI) to system oprogramowania używany do identyfikowania i zarządzania komponentami systemu komputerowego. Jest przydatny dla każdego typu komputera, a komponenty, z których korzysta komputer, mogą być sprzętem lub oprogramowaniem. System jest również zdolny do pracy w sieci, co pozwala na przesyłanie tych informacji z jednego komputera do drugiego. Dzięki oprogramowaniu DMI administrator może ustanowić centralną lokalizację zarządzania, aby monitorować sprzęt i oprogramowanie działające w dowolnej liczbie systemów komputerowych obsługujących DMI.

Koalicja producentów sprzętu i oprogramowania komputerowego, znana jako grupa zadaniowa ds. zarządzania pulpitem (DMTF®), jako pierwsza opracowała strukturę interfejsu zarządzania komputerami stacjonarnymi. Był to ich pierwszy krok w kierunku opracowania środków do zarządzania sprzętem i oprogramowaniem komputerowym w celu ułatwienia administrowania dużymi sieciami komputerowymi. W związku z tym został zaprojektowany właśnie z tym zamiarem, więc wiele koncepcji DMI zostało później zintegrowanych ze standardem wspólnego modelu informacyjnego (CIM) DMTF®. DMTF® ogłosił następnie „koniec życia” DMI w 2005 roku.

Sposób działania interfejsu zarządzania pulpitem polega na gromadzeniu danych o komponentach systemu komputerowego, które można następnie odczytywać, zapisywać i gromadzić w celach administracyjnych. Oprogramowanie i komponenty sprzętowe z obsługą DMI, zwane również produktami zarządzalnymi, generują małe pliki, które identyfikują cechy, funkcjonalność i relacje komponentu z innymi komponentami. Pliki te nazywane są plikami formatu informacji zarządzania i są dostępne za pośrednictwem innego oprogramowania, które tworzy DMI.

W tym miejscu do gry wchodzi oprogramowanie Component Interface (CI) interfejsu zarządzania pulpitem. CI to interfejs programowania aplikacji, który umożliwia odczytywanie i zapisywanie plików MIF. Działając jako coś w rodzaju pomostu między dowolnym komponentem systemu komputerowego a administratorem, CI komunikuje się następnie za pośrednictwem warstwy usługowej struktury DMI.

Warstwa usług jest kluczową ścieżką dla interfejsu zarządzania komputerami stacjonarnymi. W systemie komputerowym zarządzanym przez DMI warstwa usług jest podobna do sterownika urządzenia. Jest obsługiwany przez system operacyjny i przez cały czas zajmuje niewielką część pamięci komputera, aby pełnić swoją rolę głównego pośrednika dla oprogramowania frameworka DMI. Gromadząc informacje za pośrednictwem CI, warstwa usługowa następnie pobiera dane z plików MIF i gromadzi je w bazie danych. W tej kluczowej roli warstwa usług znajduje się między interfejsem komponentu a wyższym poziomem zwanym interfejsem zarządzania (MI).

Na najwyższym poziomie struktury interfejsu zarządzania pulpitem MI zapewnia środki umożliwiające określonym programom dostęp do plików MIF i ich modyfikowanie za pośrednictwem warstwy usług. Programy te, zwane aplikacjami do zarządzania, mogą działać na komputerze zarządzanym przez DMI lub w sieci w celu ustanowienia scentralizowanej administracji wieloma systemami komputerowymi. Administrator może korzystać z aplikacji MI, aby przeglądać i modyfikować komponenty komputera i ich stany oraz otrzymywać alerty, jeśli coś poszło nie tak.