Jelaskan Overview Sistem Arsitektur dari Qubes OS

Hypervison Xen dan Domain Administratif (Dom0)

Menyediakan isolasi antara mesin yang berbeda. Sedangkan domain administratif memiliki akses langsung ke semua perangkat secara default. Dom0 melakukan hosting domain GUI dan mengontrol perangkat grafis serta perangkat input. Domain GUI sendiri bertugas untuk menjalankan server X yanag akan menampilkan dekstop pengguna dan pengelola jendela. Hal ini tentunya memungkinkan pengguna untuk memulai dan menghentikan aplikasi untuk memanipulasi jendela mereka.

Application Viewer akan menyediakan integrasi dari mesin virtual yang berbeda sehingga memberikan ilusi bagi pengguna bahwa aplikasi dijalankan secara native di dekstop. Namun pada kenyataan, sebenarnya aplikasi tersebut diisolasi di mesin virtual yang berbeda. Hanya saja Qubes mengintegrasikan semua mesin virtual ke dalam satu lingkungan dekstop secara umum.

Dom0 diisolasikan dari jaringan karena sangat sensitif terhadap keamanan. Dalam hal ini Dom0 cenderung memiliki antarmuka dan komunikasi sekecil mungkin dengan domain lain untuk meminimalkan terjadinya serangan yang berasal dari mesin virtual yang sudah terinfeksi. Selain itu, Domain Dom0 mengelola disk virtual dari VM lain yang disimpan sebagai file pada sistem Dom0.

Ruang Disk juga disimpan berdasarkan berbagai mesin virtual (VM) yang berbagi dengan sistem file root yang sama.Namun penyimpanan disk terpisah hanya bisa  digunakan untuk direktori pengguna dan pengaturan per VM.