面向嵌入式系統的虛擬化技術研究

《面向嵌入式系統的虛擬化技術研究》是依託蘭州大學,由周慶國擔任項目負責人的面上項目。

基本介紹

  • 中文名:面向嵌入式系統的虛擬化技術研究
  • 依託單位:蘭州大學
  • 項目負責人:周慶國
  • 項目類別:面上項目
項目摘要,結題摘要,

項目摘要

虛擬化技術在大型機和桌面計算機領域得到了廣泛的套用,但是針對嵌入式系統的虛擬化技術研究還亟待深入,隨著嵌入式系統硬體性能提升和套用環境複雜化,同樣需要藉助虛擬化技術來提高系統性能和可靠性。本項目將虛擬化技術結合嵌入式實時超微核心(Nanokernel)和微核心(Microkernel),對適用與嵌入式領域的Hypervisor開展研究,將結合Belady's和LRU算法降低Cache Missing,最佳化裁剪核心以實現Hypervisor的微型化;實現高速IPC機制,構建高效安全的底層任務間通信模型,提高嵌入式系統性能;利用虛擬化技術的資源隔離特性,開展嵌入式系統中多作業系統共存研究,以及為非可信軟體構建安全運行環境,開展針對嵌入式系統軟體復用技術的研究。本課題的研究成果將直接推動虛擬化技術在嵌入式領域的套用,為進一步構建發展基於嵌入式系統的Hypervisor提供理論依據和技術指導。

結題摘要

虛擬化技術在大型機和桌面計算機領域得到了廣泛的套用,但是針對嵌入式系統的虛擬化技術研究還亟待深入,隨著嵌入式系統硬體性能提升和套用環境複雜化,同樣需要藉助虛擬化技術來提高系統性能和可靠性。本項目的研究要點包括:構建微型化Hypervisor模型;改進Hypervisor底層通信機制;軟體安全移植;多作業系統共存。本項目通過採用虛擬化技術結合嵌入式實時超微核心(Nanokernel)和微核心(Microkernel),對適用與嵌入式領域的Hypervisor開展研究,通過最佳化裁剪核心以實現Hypervisor的微型化,並對Hypervisor模型進行驗證和測試;通過共享記憶體的方式實現高速IPC機制,並進行測試和最佳化,從而構建高效安全的底層任務間通信模型,提高嵌入式系統性能;利用虛擬化技術的資源隔離特性,基於Linux實現Hypervisor,開展嵌入式系統中多作業系統共存研究;為非可信軟體構建安全運行環境,提出在嵌入式實時系統中進行軟體復用的意義和方法,開展針對嵌入式系統軟體復用技術的研究。

相關詞條

熱門詞條

聯絡我們