虛擬桌面架構VDI

之前做調研,看到VDI架構,後來看spice協議源碼也多次看到VDI ,本以爲是一個東西,後來確認了下,它們還是有差別的。
1.VDI(Virtual Desktop Infrastructure)
虛擬桌面基礎架構,指在數據中心的服務器上運行用戶桌面的過程。它是一種桌面虛擬化形式,因爲它能夠爲每個用戶提供完全個性化的桌面,並具有集中管理的安全性和簡單性。VDI使客戶能夠通過整合和集中桌面來簡化管理和成本,同時實現終端用戶的移動和在任何設備上隨時隨地訪問虛擬桌面的自由。VDI只是桌面虛擬化的一種實現形式。
2.VDI(Virtual Device Interfaces)
虛擬硬件接口,Spice中的VDI是一個專門設計的接口規範,設計的主要目標是在儘量不改變原有代碼的情況下,通過動態庫的方式來爲原有軟件提供全新的功能組件,動態庫的代碼是完全私有的。具體到VDI,其設計目標是提供一個標準方法,能夠將虛擬設備的接口通過軟件組件直接開放給其他軟件組件使用。
提到的軟件組件是VDI接口的兩大組成部分,成爲front-end,back-end,對於spice遠程桌面傳輸協議來說,虛擬設備即爲back-end,如虛擬顯卡、虛擬聲卡等,LibSpice則充當front-end角色。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章