基于協(xié)作模型的多層次I/O虛擬化技術(shù)研究
發(fā)布時間:2024-04-13 10:32
目前的系統(tǒng)虛擬化技術(shù)研究,主要集中在對處理器和內(nèi)存的功能、性能改善方面,使處理器虛擬化和內(nèi)存虛擬化能夠較好的滿足各種需求。相對而言,I/O虛擬化的方式和性能較為滯后,制約著虛擬化的廣泛應用尤其是在I/O密集型環(huán)境中的部署,因此對I/O虛擬化技術(shù)進行研究具有重要意義。 當前的I/O虛擬化技術(shù)主要包括:軟件層仿真或模擬、總線層直接分配、設備層多接口。盡管不同層次的I/O虛擬化都有各自的特性,能夠滿足用戶特定的需求,但普遍存在一些問題:軟件層在性能和兼容性上無法兼顧;總線層支持設備的直接訪問,卻導致設備共享性較差;設備層對硬件要求高,應用受到較大的限制。目前的I/O虛擬化方法很難在提供多層次支持的同時兼顧較高的I/O吞吐量,無法滿足設備兼容性、共享性等用戶期望的實際需求。 針對上述I/O虛擬化方法的不足,本文提出了一種基于協(xié)作模型的多層次I/O虛擬化框架ME-IOVF,融合了不同層次的多種I/O虛擬技術(shù),解決了運行環(huán)境緊耦合和I/O虛擬方式單一所帶來的問題。主要解決了三方面的問題: 1、提供了與VMM松耦合的設備模型運行環(huán)境,保證了I/O處理的及時性; 2、融合了軟件仿真、VT-d以及SR-...
【文章頁數(shù)】:84 頁
【學位級別】:碩士
【部分圖文】:
本文編號:3952900
【文章頁數(shù)】:84 頁
【學位級別】:碩士
【部分圖文】:
圖37網(wǎng)絡性能測試結(jié)果
信息工程大學碩士學位論文表9測試環(huán)境與測試對象試境LenovoThinkCentreM8200t,支持VT-dCPU:Intel(R)Core(TM)i5,主頻:3.20GHz,Memory:4G,網(wǎng)卡:Intel82578DM試象LinuxME-IOVF....
圖38網(wǎng)絡平均性能比較
試TCP和UDP數(shù)據(jù)流的帶寬、延時等數(shù)據(jù)。為了較為真實的試對象進行6次測試。圖37為網(wǎng)絡性能的測試結(jié)果,圖38為試時的網(wǎng)絡平均性能比較圖。圖37網(wǎng)絡性能測試結(jié)果
圖39動態(tài)調(diào)整前后不同客戶機完成時間對比
信息工程大學碩士學位論文在客戶機增多到一定數(shù)量時,性能提高得不是很明顯,甚至有些停滯,時調(diào)整直分設備的分配帶來的較大性能開銷,下一步可以通過優(yōu)化直分提升性能。整體來說,動態(tài)調(diào)整直分設備分配是可取的,其分配策略是提高系統(tǒng)的性能。
圖40調(diào)整前后CPU占用率
圖39動態(tài)調(diào)整前后不同客戶機完成時間對比用率用率測試方法:在上面對性能進行測試時,同時在IOPM中使用F性能分析工具對CPU占用率進行統(tǒng)計。由于平臺有4個CPU核,使用4個CPU核的平均利用率,資源利用率情況如圖40所示。
本文編號:3952900
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3952900.html
最近更新
教材專著