COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
o Internetu
(CW 30/96)

Centrální správa stolních počítačů - DMI

Současný administrátor musí mít kromě dobrých technických znalostí také pevné nervy. Software je stále méně spolehlivý, a také rozmanitější. U serverů se sice spolehlivost nijak drasticky nesnižuje, ale počet standardů, protokolů a softwaru, které musí moderní systém podporovat, je dosti vysoký. A situace na straně desktopů je stejná.

Delší dobu se síťový administrátor zabýval především správou serverů, sítě a pouze okrajově spravoval desktopové systémy. Ale i sebelépe fungující server je k ničemu, pokud neexistuje nikdo, kdo může jeho zdrojů využívat. Před časem bylo také jednodušší stolní systémy spravovat, protože počítače používali techničtěji zaměření uživatelé a o své aplikace se starali často sami. V současné době používá počítač téměř každý, a správa desítek až stovek stolních systémů je noční můrou. Proto vznikl standard na uchovávání a zveřejňování informací o stavu a konfiguraci klientských systémů - DMI (Desktop Management Interface). Tuto specifikaci definovalo konsorcium počítačových firem DMTF (Desktop Management Task Force), ve kterém jsou nejdůležitější společnosti - IBM, Microsoft, Novell, Intel a další.

DMI je obecnou definicí, která nijak neurčuje prostředky použité pro implementaci. Může být tedy umístěna přímo v hardwaru počítače, nebo častěji jako součást BIOSu nebo operačního systému. U desktopů některých společností (např. Digital) je DMI součástí každé dodávky, a takové počítače mohou být po připojení sledovány pomocí řídicích síťových nástrojů, které DMI podporují. Standard není zatím kompletní, protože ve výsledné podobě by měl podporovat nejen vlastní hardware počítače, ale i nejrůznější periferie.

Dva přístupy

DMI používá dva základní přístupy. První je založen na statické informaci o konfiguraci počítače a jeho komponentech. Tato data jsou většinou uložena v souboru na pevném disku systému ve formátu MIF (Management Information Format). Právě specifikace tohoto formátu není úplná, a v současné době se DMTF dohodlo na formátu pro PC systémy, LAN adaptéry a software. Ostatní součásti a periferie si musí na svou definici ještě nějakou chvilku počkat. DMI je definováno tak, aby také mohlo poskytovat informace v reálném čase o svém statutu a případných problémech.

DMI používá tři vrstvy, které zajišťují obsluhu požadavků na získání informací:

Řídicí vrstva (Management Interface - MI) je určena pro přímoui komunikaci s nezávislými aplikacemi, které jsou schopné DMI používat. Požadavek na získání nebo naopak uložení informace jde neprve přes tuto vrstu. Ta potom předá údaje servisní vrstvě. Tato vrstva nemusí být přímo na vlastním počítači.

Servisní vrstva (Service Layer) - Je hlavní obslužný program, který na jedné straně přes MI komunikuje s ovládací aplikací a na druhé přes tzv. Komponent Interface (Component Interface - CI) pracuje s lokálními zařízeními. Pracuje také s lokální MIF databází, která obsahuje údaje o konfiguraci, zapisuje do ní případné změny, a předává její obsah řídicí vrstvě.

Komponent Interface (Component Interface - CI) - Poslední, nejnižší vrstvou jsou DMI ovladače jednotlivých zařízení, komponent interface. Části systému, které jsou schopné pracovat s DMI v reálném čase, používají tento interface pro komunikaci s řídicí aplikací. Tento standard zajišťuje, že všechna kompatibilní zařízení budou komunikovat jednotným způsobem. Výrobci řídicích aplikací nemusí vytvářet speciální programy pro zařízení jednotlivých dodavatelů, protože stačí, pokud podporují DMI.

MIF soubor

Statické informace o systému jsou uloženy v MIF souboru, který není ničím jiným než normálním ASCII souborem zachovávajícím dohodnutý formát. Každý produkt má vlastní MIF soubor. Soubory jsou sdruženy do databáze, která může obsahovat MIF definice na jednom PC nebo dokonce určitém segmenu sítě. Standard DMI je určen pro použití v jakémkoliv síťovém prostředí, a proto není nijak svázán určitým protokolem.

Pro správné pochopení funkce DMI je nutné si uvědomit, že jeho podpora není instalovatelná uživatelem, ani administrátorem sítě. Musí být dodána společně se systémem, kde je zabudována jeho výrobcem. Řídicí aplikace pouze dokáže s DMI komponenty komunikovat, a dokud tedy nebude DMI podporováno širokou řadou výrobců, nebude mít valnou cenu.

Podpora DMI roste

V současné době se podpora DMI na klientské straně omezuje na několik hlavním výrobců. Avšak její definice není příliš stará, a dá se očekávat, že během velmi krátké doby se pro značkové výrobky stane podpora DMI stejně důležitou, jako současná podpora SNMP pro servery.

Jednotný systém pro správu desktopových systémů je předpokladem pro spolehlivé fungování budoucích sítí, protože počet propojených počítačů narůstá geometrickou řadou. Umožní také menším firmám najímat si vzdálené správce, kteří v kombinaci s dalšími technikami budou schopni ovládat nejen podnikové servery, ale i desktopy. A protože DMI může samozřejmě pracovat také přes TCP/IP, není problém pracovat s desktopovými systémy přes Internet.

(pes)


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |