云計算的興起與發(fā)展徹底改變了人們對計算資源的使用方式,促生了以計算為中心向以業(yè)務和服務為中心的一次變革性轉(zhuǎn)化�;A設施即服務(Infrastructure-as-a-Service,IaaS)模式在云計算的服務模式中占據(jù)了重要的地位,同時也是當前云計算市場上主要組成部分。IaaS云服務將硬件基礎設施,包括計算資源、存儲資源、網(wǎng)絡資源等,作為一種可計量可伸縮的資源提供給客戶,我們稱之為彈性虛擬資源。彈性虛擬資源的服務性能決定了云服務的經(jīng)濟成本與服務質(zhì)量,因而成為提供商和用戶共同關注的核心問題。優(yōu)化彈性資源的性能面臨著許多挑戰(zhàn),解決這些問題不僅具有重要的學術價值,而且具有廣闊的應用前景。針對當前IaaS云計算大規(guī)模虛擬機群部署時間較長的問題,本文提出了一種基于分布式塊設備的點對點虛擬機集群快速部署方法VMThunder,實現(xiàn)了10秒到20秒時間級的百臺數(shù)量級虛擬機集群快速部署,有效提高了部署效率。該方法的核心思想是:基于虛擬機啟動過程中的按需性、多虛擬機啟動行為相似性等特點,利用塊設備系統(tǒng)的靈活映射和配置,通過虛擬機按需獲取啟動數(shù)據(jù)、在中繼節(jié)點緩存數(shù)據(jù)并對外提供與原始鏡像服務器等價服務的方法,減少了單機載入數(shù)據(jù)量,減少了存儲服務器總負載,從而達到加快部署時間的目標。在此基礎上,本文針對用戶需要在虛擬機啟動后快速啟動應用程序的需求,提出了一種基于虛擬機休眠恢復的虛擬機集群快速部署方法VMThunder+,可以在VMThunder相近時延下啟動并攜帶指定的應用狀態(tài)。VMThunder和VMThunder+在國家超算天津中心得到了實際大規(guī)模的部署和測試,實驗表明,實測160臺虛擬機的啟動總耗時與單機上啟動一臺虛擬機耗時相似,同時兩種方法均可以保證虛擬機運行態(tài)的性能。在傳統(tǒng)存儲系統(tǒng)中,預讀機制對提高存儲I/O性能發(fā)揮著巨大的作用;而在分布式多虛擬抽象層存儲結(jié)構中,預讀機制則表現(xiàn)出預讀傳遞、預讀疊加、以及預讀窗口激進展開等現(xiàn)象,帶來了網(wǎng)絡數(shù)據(jù)流量增加、阻礙序列后續(xù)請求等問題。針對該問題,本文通過實驗證實了多層預讀機制中的預讀傳遞與疊加現(xiàn)象對維持整個虛擬存儲的性能是必要的;同時,本文提出了一種扇形預讀窗口展開機制來克服激進窗口展開機制帶來的數(shù)據(jù)流量陡增現(xiàn)象。該機制的主要思想是:通過建立讀請求的深度信息維護機制,使每層虛擬抽象層感知自身在整個I/O路徑上的位置,進而協(xié)同完成整體預讀窗口的展開;協(xié)同式的窗口展開方式平滑且幅第i頁度小,可以有效避免過于激進的、阻塞后續(xù)讀請求的初始預讀窗口;該協(xié)同預讀窗口的展開機制是適應性的,可以根據(jù)不同的網(wǎng)絡延時調(diào)節(jié)窗口展開的粒度。通過實驗,我們將多層體系結(jié)構下的讀數(shù)據(jù)訪問性能提升了20%到50%。并且,讀請求中序列數(shù)量越多,激進的預讀窗口展開機制帶來的性能損耗越大,該機制發(fā)揮的作用也越大。雖然在線遷移使得虛擬機的可用率可以高于物理機的可用率,但當前虛擬機的遷移性能尚不理想。針對該問題,本文提出了面向存儲遷移問題的解耦合在線存儲遷移方法DLSM和面向內(nèi)存遷移問題的塊設備化解耦合在線遷移方法BDLM。其核心技術點是:DLSM通過塊設備系統(tǒng)的靈活映射與配置,實現(xiàn)了先遷后拷(Post-Copy)技術,有效的避免了迭代拷貝臟數(shù)據(jù)與遷移收斂問題;DLSM由于在存儲層實現(xiàn),對虛擬機透明,因此輕量地解決了已有先遷后拷方法中復雜的修改虛擬機管理器和其引發(fā)的內(nèi)存數(shù)據(jù)崩潰等衍生問題。BDLM通過氣球過充的方法來完成內(nèi)存數(shù)據(jù)的塊設備化,從而復用DLSM方法完成輕量級的內(nèi)存在線遷移,有效的減小了內(nèi)存遷移中對內(nèi)存缺頁等問題進行維護的復雜度。實驗證明:較KVM原生CSI存儲遷移方法,DLSM相比縮短了50%至70%的遷移時間,同時能有效減少CSI遷移不收斂問題的發(fā)生;而BDLM在KVM原生停機時間(60ms)的基礎上,縮短了遷移時間,如1GB內(nèi)存負載、115MB/s寫臟頁率情況下,將遷移時間從原有先拷后遷90s遷移時間縮短到在20s之內(nèi)。
【學位單位】:國防科學技術大學
【學位級別】:博士
【學位年份】:2014
【中圖分類】:TP302
【相似文獻】
相關期刊論文 前10條
1 王興波;;有關虛擬機及虛擬化技術的幾點詮注[J];信息化縱橫;2009年07期
2 包敬海;;淺談基于虛擬機保護個人服務器[J];福建電腦;2009年08期
3 張岐;;虛擬機在線遷移技術綜述[J];農(nóng)業(yè)網(wǎng)絡信息;2012年02期
4 ;實而不“虛” 三大王牌虛擬機評測[J];電腦愛好者;2013年08期
5 付王敏捷;;淺談虛擬機的原理及應用[J];電子制作;2014年02期
6 ;金蟬脫殼 創(chuàng)建安全的虛擬機系統(tǒng)[J];新電腦;2002年04期
7 虛擬人;;神奇的虛擬機軟件[J];軟件;2002年12期
8 吳放;虛擬機軟件專題測試 運籌帷幄之間[J];新電腦;2003年03期
9 楊興平;;玩轉(zhuǎn)虛擬機就這么簡單[J];網(wǎng)絡與信息;2005年12期
10 王國安;康雯瑛;葛稚燕;;使用虛擬機軟件解決自動站和人工站月報表數(shù)據(jù)的審核[J];河南氣象;2006年01期
相關會議論文 前5條
1 韋萬貴;;虛擬機軟件在實際工作中的應用[A];甘肅成人教育協(xié)會2008年年會論文集[C];2008年
2 李永;吳慶波;蘇航;;基于虛擬機的動態(tài)遷移技術分析和研究[A];計算機技術與應用進展·2007——全國第18屆計算機技術與應用(CACIS)學術會議論文集[C];2007年
3 王軼;陳俊輝;;使用VPC2007搭建企業(yè)應用和測試平臺[A];2007第二屆全國廣播電視技術論文集2(下)[C];2007年
4 董焱;;基于虛擬化技術的實驗教學中心環(huán)境構建[A];北京高校實驗室工作研究會2010年年會優(yōu)秀論文[C];2011年
5 董焱;;基于虛擬化技術的實驗教學中心環(huán)境構建[A];北京高教學會實驗室工作研究會2010年學術研討會論文集(下冊)[C];2010年
相關重要報紙文章 前10條
1 特約作者:聶陽德 鐘達文;體驗虛擬機的神奇魅力[N];電腦報;2002年
2 黃樹;實戰(zhàn)虛擬機軟件[N];中國電腦教育報;2004年
3 卿晨;虛擬機為網(wǎng)絡教學收緊成本口袋[N];中國電腦教育報;2007年
4 ;虛擬機管理工具仍有改進空間[N];網(wǎng)絡世界;2007年
5 四川工程職業(yè)技術學院 江平;虛擬機助力計算機教學[N];中國電腦教育報;2006年
6 區(qū)陽;微軟推出首款虛擬機軟件[N];中國計算機報;2003年
7 丁士明;聯(lián)想虛擬化解決方案[N];中國計算機報;2007年
8 特約作者 滔滔江水;計算機也能虛擬[N];電腦報;2002年
9 ;虛擬化市場增長近五成[N];網(wǎng)絡世界;2006年
10 本報特約撰稿 陳杰;虛擬化:制度下的安全[N];計算機世界;2009年
相關博士學位論文 前9條
1 林杰;面向服務監(jiān)控的可控云關鍵技術研究[D];北京郵電大學;2015年
2 王篁;基于龍芯平臺的虛擬機研究[D];中國科學技術大學;2016年
3 張釗寧;云計算大規(guī)模彈性資源的性能優(yōu)化技術研究[D];國防科學技術大學;2014年
4 林銘煒;面向云平臺的虛擬機異常行為檢測方法研究[D];重慶大學;2014年
5 陳微;基于動態(tài)二進制翻譯的協(xié)同設計虛擬機關鍵技術研究[D];國防科學技術大學;2010年
6 馬飛;云數(shù)據(jù)中心中虛擬機放置和實時遷移研究[D];北京交通大學;2013年
7 王曉靜;I/O虛擬化的性能隔離和優(yōu)化[D];華中科技大學;2012年
8 張逢U
本文編號:2821734
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2821734.html