版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、多核,即在一枚處理器中集成兩個或多個完整的計算引擎,已經(jīng)成為服務(wù)器技術(shù)的重要技術(shù)支點。未來多核處理器的發(fā)展趨勢是多核的異構(gòu)性,其中動態(tài)異構(gòu)將對未來的操作系統(tǒng)提出更大的挑戰(zhàn)。間歇性故障(Intermittent fault)是硬件領(lǐng)域一個普遍的現(xiàn)象,也是典型的動態(tài)異構(gòu)場景。間歇性故障指的是硬件在一段時間內(nèi)突發(fā)的故障,通常由電壓、溫度等因素的波動而引起。由于引起間歇性故障的因素非常多,所以突發(fā)故障持續(xù)的時間也是可短可長的。虛擬化技術(shù)是一個和
2、多核處理器密切相關(guān)的概念,其基本思路就是單一的物理資源可以形成多個虛擬資源被操作。有了多核處理器,虛擬化的實現(xiàn)變得更為簡單。近年來,Xen已經(jīng)成為最熱門的虛擬化技術(shù)之一。Xen是一個在IA-32 (x86, x86-64), IA-64及PowerPC 970等架構(gòu)基礎(chǔ)上的虛擬機監(jiān)視器。Xen允許多個操作系統(tǒng)以安全和資源可管理的風(fēng)格來共享普通的硬件,與此同時并不犧牲性能和功能。多任務(wù)是Xen的核心特點之一,Xen的Hypervisor(
3、管理程序)介于硬件層和Xen的客戶操作系統(tǒng)(Guest OS)之間,它必須保證每個正在運行的虛擬機獲得一定的CPU時間。與操作系統(tǒng)的調(diào)度類似,Xen的調(diào)度是在公平的運行每個domain(虛擬運行環(huán)境)和達(dá)到較好的總體吞吐量之間的權(quán)衡。在動態(tài)異構(gòu)多核處理器中,操作系統(tǒng)的調(diào)度會對性能和電源效率產(chǎn)生重大影響。同樣的,不考慮多核動態(tài)異構(gòu)性的CPU調(diào)度算法很可能會降低虛擬機的性能和可靠性。CPU間歇性故障會對多核處理器的性能和安全造成影響,因此也
4、會對Xen的調(diào)度性能產(chǎn)生影響。我們在Hypervisor中建立了一個模擬CPU間歇性故障的時間模型,該模型下,未經(jīng)修改的Xen系統(tǒng)中的虛擬機會立刻崩潰。我們分析了Xen中默認(rèn)使用的也是最常用的CPU調(diào)度算法:Credit調(diào)度算法,發(fā)現(xiàn)該算法并未采集CPU上下線狀態(tài)的變化情況。如果一個CPU突然下線,在該CPU上執(zhí)行和等待的線程(在Xen中,這種線程指的是VCPU)就會終止。Xen的每一個domain關(guān)聯(lián)一個或多個VCPU。在CPU該再次
5、上線之前,關(guān)聯(lián)離線CPU上VCPU的domain就會無法正常工作,因此導(dǎo)致該domain對應(yīng)虛擬機的系統(tǒng)崩潰。本文針對Xen調(diào)度算法存在的問題,提出了應(yīng)對CPU間歇性故障的自適應(yīng)策略。在調(diào)度器中,我們周期性的跟蹤CPU的狀態(tài)變化,一旦某個CPU從在線狀態(tài)變?yōu)殡x線狀態(tài),我們就把發(fā)生故障的CPU上的負(fù)載轉(zhuǎn)移到其他的CPU上。實驗表明,當(dāng)間歇性故障頻繁發(fā)生時,應(yīng)用了自適應(yīng)策略的Xen系統(tǒng)將能繼續(xù)正常的運轉(zhuǎn),并且性能平滑的下降;與此同時,跟蹤的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 虛擬化環(huán)境下的多核NUMA架構(gòu)性能優(yōu)化系統(tǒng)CNA.pdf
- 基于多核的虛擬化技術(shù)研究.pdf
- 面向多核處理器的虛擬機性能優(yōu)化.pdf
- 基于SimpleScalar的性能和功耗分析多核模擬器.pdf
- 多核虛擬環(huán)境的性能及可伸縮性研究.pdf
- I-O虛擬化的性能隔離和優(yōu)化.pdf
- 多核平臺上可信網(wǎng)絡(luò)系統(tǒng)性能改進(jìn).pdf
- 多核環(huán)境下虛擬機輸入輸出性能優(yōu)化研究.pdf
- VMX虛擬機內(nèi)存虛擬化及性能測試與分析.pdf
- 無線虛擬網(wǎng)絡(luò)中QoS的建模和性能分析.pdf
- SIP短信中心在多核平臺上的性能分析和優(yōu)化.pdf
- 虛擬化中的性能評估.pdf
- 虛擬化環(huán)境下軟件老化系統(tǒng)的性能仿真分析.pdf
- Ad hoc路由協(xié)議性能分析和改進(jìn).pdf
- 多核處理器功耗和性能模型.pdf
- 虛擬化環(huán)境下軟件老化系統(tǒng)的性能仿真分析
- 基于多核處理器串行程序并行化改造和性能優(yōu)化.pdf
- 軸流風(fēng)機流場分析和性能改進(jìn).pdf
- DDS雷達(dá)信號源的性能分析和改進(jìn).pdf
- 基于XEN網(wǎng)絡(luò)虛擬化的性能研究.pdf
評論
0/150
提交評論