Masaüstü yönetim arayüzü (DMI), bir bilgisayar sisteminin bileşenlerini tanımlamak ve yönetmek için kullanılan bir yazılım sistemidir. Herhangi bir bilgisayar türü için kullanışlıdır ve bilgisayarın kullandığı bileşenler donanım veya yazılım olabilir. Sistem, ağ bilgisine de sahiptir ve bu bilgilerin bir bilgisayardan diğerine gönderilmesine izin verir. DMI yazılım çerçevesiyle, bir yönetici herhangi bir sayıda DMI özellikli bilgisayar sisteminde çalışan donanımı ve yazılımı izlemek için merkezi bir yönetim konumu kurabilir.
Masaüstü Yönetimi Görev Gücü (DMTF®) olarak bilinen bir bilgisayar donanımı ve yazılımı üreticisi koalisyonu ilk olarak masaüstü yönetimi arayüz çerçevesini geliştirdi. Büyük bilgisayar ağlarının yönetimini kolaylaştırmak için bilgisayar donanımı ve yazılım yönetimi için bir araç geliştirmeye ilk adım attılar. Bu haliyle, tam da bu amaçla tasarlandı, bu yüzden DMI kavramlarının çoğu daha sonra DMTF®'in ortak bilgi modeli (CIM) standardına entegre edildi. DMTF® daha sonra 2005 yılında DMI için "yaşamın sonu" nu açıkladı.
Masaüstü yönetim arabiriminin çalışma şekli, bir bilgisayar sisteminin bileşenleri hakkında veri toplama yoluyla daha sonra yönetim amaçları için okunabilir, yazılabilir ve toplanabilir. Yönetilebilir ürünler olarak da adlandırılan DMI etkin yazılım ve donanım bileşenleri, bir bileşenin özelliklerini, işlevselliğini ve diğer bileşenlerle ilişkilerini tanımlayan küçük dosyalar oluşturur. Bu dosyalara yönetim bilgisi formatı dosyaları denir ve bu bilgilere DMI'yı oluşturan diğer yazılımlar aracılığıyla erişilir.
Masaüstü yönetim arayüzünün bileşen arayüzü (CI) yazılımının devreye girdiği yer burasıdır. CI, MIF dosyalarının okunmasını ve bunlara yazılmasını sağlayan bir uygulama programlama arabirimidir. Bilgisayar sisteminin herhangi bir bileşeni ile yönetici arasında bir köprü görevi gören CI, daha sonra DMI çerçevesinin hizmet katmanı üzerinden iletişim kurar.
Servis katmanı, masaüstü yönetim arayüzü için kritik yoldur. DMI tarafından yönetilen bir bilgisayar sisteminde servis katmanı bir aygıt sürücüsüne benzer. İşletim sistemi tarafından yönetilir ve DMI çerçevesinin yazılımı için birincil aracı olarak rolünü üstlenmek amacıyla her zaman küçük bir miktar bilgisayar belleği kullanır. Bilgileri CI yoluyla toplayarak, servis katmanı daha sonra verileri MIF dosyalarından alır ve bir veritabanına toplar. Bu kritik rolde servis katmanı, bileşen arayüzü ile yönetim arayüzü (MI) olarak bilinen üst seviye arasında yer almaktadır.
Masaüstü yönetim arabirimi çerçevesinin en üst seviyesinde, MI, MIF dosyalarına servis katmanı yoluyla erişmek ve bunları değiştirmek için belirli programların araçlarını sağlar. Yönetim uygulamaları olarak adlandırılan bu programlar, birden fazla bilgisayar sisteminin merkezi bir yönetimini oluşturmak için DMI yönetilen bilgisayarda veya bir ağ üzerinde çalışabilir. Bir yönetici MI uygulamalarını kullanarak bilgisayar bileşenlerini ve durumlarını görüntüleyebilir ve değiştirebilir ve bir şeyler ters gittiğinde uyarı alabilir.


