Hva er Desktop Management Interface?
Desktop Management Interface (DMI) er et programvaresystem som brukes til å identifisere og administrere komponentene i et datasystem. Det er nyttig for alle typer datamaskiner, og komponenter som datamaskinen bruker kan være enten maskinvare eller programvare. Systemet er også i stand til nettverk, noe som gjør at denne informasjonen kan sendes fra en datamaskin til en annen. Med DMI-programvarerammen kan en administrator etablere et sentralt administrasjonssted for å overvåke maskinvaren og programvaren som kjører på et hvilket som helst antall DMI-kompatible datasystemer.
En koalisjon av maskinvare- og programvareprodusenter kjent som Desktop Management Task Force (DMTF®) utviklet først grensesnittet for skrivebordshåndtering. Det var deres første forsøk på å utvikle et middel for maskinvare- og programvarehåndtering for å lette administrasjonen av store datanettverk. Som sådan ble den designet med akkurat den hensikten, så mange av DMI-konseptene ble senere integrert i DMTF®s felles informasjonsmodell (CIM) -standard. DMTF® kunngjorde deretter "livets slutt" for DMI i 2005.
Slik skrivebordshåndteringsgrensesnittet fungerer er gjennom innsamling av data om komponentene i et datasystem, som deretter kan leses, skrives til og samles for administrasjonsformål. DMI-aktiverte programvare- og maskinvarekomponenter, også kalt håndterbare produkter, genererer små filer som identifiserer en komponents funksjoner, funksjonalitet og forhold til andre komponenter. Disse filene kalles administrasjonsinformasjonsformatfiler, og fås tilgang via den andre programvaren som utgjør DMI.
Det er her komponentgrensesnittet (CI) -programvaren til skrivebordshåndteringsgrensesnittet kommer inn. CI er et applikasjonsprogrammeringsgrensesnitt som gjør at MIF-filene kan leses fra og skrives til. Å fungere som noe av en bro mellom en gitt komponent i datasystemet og administratoren, og deretter kommuniserer CI gjennom DMI-rammeverkets tjenestelag.
Tjenestelaget er den kritiske veien for skrivebordshåndteringsgrensesnittet. I et DMI-administrert datasystem er tjenestelaget som en enhetsdriver. Det håndteres av operativsystemet og opptar en liten bit datamaskinminne hele tiden for å utføre sin rolle som primærformidler for programvaren til DMI framework. Ved å samle informasjonen via CI, tar tjenestelaget deretter dataene fra MIF-filene og samler dem inn i en database. I denne avgjørende rollen ligger tjenestelaget mellom komponentgrensesnittet og det øvre nivået kjent som administrasjonsgrensesnittet (MI).
På det øverste nivået i rammeverket for skrivebordshåndteringsgrensesnittet gir MI midlene for spesifikke programmer for å få tilgang til og endre MIF-filene gjennom tjenestelaget. Disse programmene, referert til som administrasjonsapplikasjoner, kan kjøres på DMI-administrerte datamaskiner eller over et nettverk for å etablere en sentralisert administrasjon av flere datasystemer. En administrator kan bruke MI-applikasjonene og vise og endre datamaskinens komponenter og statusene og motta varsler hvis noe har gått galt.