Hvad er interface til skrivebordshåndtering?
Desktop management interface (DMI) er et softwaresystem, der bruges til at identificere og styre komponenterne i et computersystem. Det er nyttigt til enhver type computer, og komponenter, som computeren bruger, kan være hardware eller software. Systemet er også kompatibelt med netværk, hvilket gør det muligt for disse oplysninger at blive sendt fra en computer til en anden. Med DMI-softwarerammen kan en administrator etablere et centralt administrationssted til overvågning af hardware og software, der kører på et vilkårligt antal DMI-kompatible computersystemer.
En koalition af computerhardware og softwareproducenter, der er kendt som Desktop Management Task Force (DMTF®), udviklede først ramme om skrivebordsstyring. Det var deres første forsøg på at udvikle et middel til computerhardware og softwarestyring for at lette administrationen af store computernetværk. Som sådan blev det designet med netop denne hensigt, så mange af DMI-koncepterne blev senere integreret i DMTF®s fælles informationsmodel (CIM) -standard. DMTF® annoncerede derefter ”livets afslutning” for DMI i 2005.
Den måde, hvorpå desktopadministrationsgrænsefladen fungerer, er gennem indsamling af data om komponenterne i et computersystem, som derefter kan læses, skrives til og samles til administrationsformål. DMI-aktiverede software- og hardwarekomponenter, også kaldet håndterbare produkter, genererer små filer, der identificerer en komponents funktioner, funktionalitet og forhold til andre komponenter. Disse filer kaldes administrationsinformationsformatfiler og fås adgang via den anden software, der udgør DMI.
Det er her komponentgrænsefladen (CI) -softwaren på skrivebordshåndteringsgrænsefladen kommer i spil. CI er en applikationsprogrammeringsgrænseflade, der gør det muligt for MIF-filer at blive læst fra og skrevet til. Når han fungerer som noget af en bro mellem en given komponent i computersystemet og administratoren, kommunikerer CI derefter gennem DMI-rammets servicelag.
Servicelaget er den kritiske sti for desktopadministrationsgrænsefladen. I et DMI-administreret computersystem svarer servicelaget til en enhedsdriver. Det håndteres af operativsystemet og optager en lille smule computerhukommelse hele tiden for at udføre sin rolle som den primære formidler for DMI-rammets software. Ved at indsamle informationen via CI, tager servicelaget derefter dataene fra MIF-filerne og indsamler dem til en database. I denne afgørende rolle ligger servicelaget mellem komponentgrænsefladen og det øverste niveau kendt som styringsgrænsefladen (MI).
På det øverste niveau i skrivebordsstyringsgrænsefladen giver MI midlerne til specifikke programmer til at få adgang til og ændre MIF-filer gennem servicelaget. Disse programmer, der benævnes administrationsapplikationer, kan køre på DMI-administreret computer eller på tværs af et netværk for at etablere en centraliseret administration af flere computersystemer. En administrator kan bruge MI-applikationsvisning og ændre en computers komponenter og deres status og modtage advarsler, hvis noget er gået galt.