Che cos’è l’interfaccia di gestione desktop?

L’interfaccia di gestione desktop (DMI) è un sistema software utilizzato per identificare e gestire i componenti di un sistema informatico. È utile per qualsiasi tipo di computer e i componenti utilizzati dal computer possono essere hardware o software. Il sistema è anche in grado di funzionare in rete, consentendo l’invio di queste informazioni da un computer a un altro. Con il framework software DMI, un amministratore può stabilire una posizione di gestione centrale per monitorare l’hardware e il software in esecuzione su un numero qualsiasi di sistemi informatici compatibili con DMI.

Una coalizione di produttori di hardware e software nota come Desktop Management Task Force (DMTF®) ha sviluppato per la prima volta il framework dell’interfaccia di gestione desktop. È stata la loro prima incursione nello sviluppo di un mezzo per la gestione dell’hardware e del software del computer per facilitare l’amministrazione di grandi reti di computer. In quanto tale, è stato progettato proprio con questo intento, quindi molti dei concetti DMI sono stati successivamente integrati nello standard CIM (Common Information Model) di DMTF®. Il DMTF® ha poi annunciato la “fine del ciclo di vita” per DMI nel 2005.

Il modo in cui funziona l’interfaccia di gestione del desktop è attraverso la raccolta di dati sui componenti di un sistema informatico, che possono essere letti, scritti e raccolti per scopi di amministrazione. I componenti software e hardware abilitati per DMI, detti anche prodotti gestibili, generano piccoli file che identificano le caratteristiche, le funzionalità e le relazioni di un componente con altri componenti. Questi file sono chiamati file di formato delle informazioni di gestione e sono accessibili tramite l’altro software che costituisce il DMI.

È qui che entra in gioco il software dell’interfaccia a componenti (CI) dell’interfaccia di gestione del desktop. Il CI è un’interfaccia di programmazione dell’applicazione che consente di leggere e scrivere i file MIF. Agendo come una sorta di ponte tra un dato componente del sistema informatico e l’amministratore, il CI comunica quindi attraverso il livello di servizio del framework DMI.

Il livello di servizio è il percorso critico per l’interfaccia di gestione del desktop. In un sistema informatico gestito da DMI, il livello di servizio è simile a un driver di dispositivo. È gestito dal sistema operativo e occupa sempre una piccola parte della memoria del computer per svolgere il suo ruolo di intermediario principale per il software del framework DMI. Raccogliendo le informazioni tramite il CI, il livello di servizio prende quindi i dati dai file MIF e li raccoglie in un database. In questo ruolo cruciale, il livello di servizio è annidato tra l’interfaccia del componente e il livello superiore noto come interfaccia di gestione (MI).

Al livello più alto della struttura dell’interfaccia di gestione del desktop, l’MI fornisce i mezzi per programmi specifici per accedere e modificare i file MIF attraverso il livello di servizio. Questi programmi, denominati applicazioni di gestione, possono essere eseguiti sul computer gestito da DMI o su una rete per stabilire un’amministrazione centralizzata di più sistemi di computer. Un amministratore può utilizzare le applicazioni MI per visualizzare e modificare i componenti di un computer e il loro stato e ricevere avvisi se qualcosa è andato storto.