虛擬機(jī)級別容錯機(jī)制的性能分析與優(yōu)化
【文章頁數(shù)】:77 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-2延遲拷貝流程
圖2-2延遲拷貝流程Fig2-2TheProcedureofPost-Copy我們能夠看出,相比于預(yù)拷貝技術(shù),延遲拷貝技術(shù)由于其按需拷貝內(nèi)存的技術(shù),需要通過網(wǎng)絡(luò)請求將內(nèi)存頁從遠(yuǎn)端拷貝至備份虛擬機(jī)中,會導(dǎo)致在遷移之后啟用的一段時間內(nèi)的性能受到比較大的影響,甚至....
圖3-1Remus和COLO處理用戶請求流程
圖3-1Remus和COLO處理用戶請求流程Fig3-1TheprocedureofhandlinguserrequestsinRemusandCOLOCOLO處理用戶的具體步驟如下:1.主虛擬機(jī)接收用戶的請求,并且將請求推送到備份虛擬....
圖3-2持鎖搶占問題Fig3-2LockHolderPreemptionProblem
于COLO主從虛擬機(jī)活躍-活躍的模型,導(dǎo)致了備份虛擬機(jī)所在的物理機(jī)需要耗費(fèi)額外的調(diào)度資源對vCPU進(jìn)行調(diào)度管理,對于這樣的情形,就很有可能會帶來雙重調(diào)度問題。在虛擬機(jī)環(huán)境下,客戶機(jī)內(nèi)核會在vCPU上調(diào)度用戶進(jìn)程,而下層操作系統(tǒng)則會負(fù)責(zé)將vCPU在對應(yīng)的物理CPU....
圖3-3Streamcluster的在不同CPU復(fù)用比下的性能表現(xiàn)Fig3-3ThePerformanceofStreamclusterinDifferent#vCPU/#pCPURate
件變量控制不同的線程之間在應(yīng)用程序的不同階段進(jìn)行同步。由于信號量和變量在底層是通過IPI實(shí)現(xiàn)的,因此Streamcluster的性能在很大程度依賴PI的效率。雙重調(diào)度問題產(chǎn)生的原因是虛擬機(jī)管理者CPU的調(diào)度隊列過長,導(dǎo)致下層PU搶占行為影響上層的應(yīng)用。我們用vC....
本文編號:4042882
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/4042882.html