【摘要】:隨著云計算的不斷發(fā)展和成熟,越來越多的業(yè)務系統(tǒng)被部署到云平臺上以提高硬件資源利用率和降低IT運營成本。虛擬機是云平臺的核心部件,負責為業(yè)務系統(tǒng)提供計算和存儲資源,從而保證業(yè)務系統(tǒng)的正常運行。然而,隨著業(yè)務系統(tǒng)種類和數(shù)量的不斷增多,云平臺的規(guī)模不斷擴大,云平臺變得日益復雜,而且云平臺上的虛擬機共享硬件資源,會引起資源競爭等問題,這些使得虛擬機在運行過程中容易出現(xiàn)異常。虛擬機異常的存在不僅會導致業(yè)務系統(tǒng)無法正常運行,造成各種難以估量的損失;而且會引發(fā)企業(yè)對云計算的擔憂,阻礙云計算的發(fā)展和應用。面向云平臺的虛擬機異常行為檢測通過對云平臺中虛擬機運行狀態(tài)的連續(xù)監(jiān)測,及時發(fā)現(xiàn)虛擬機的異常行為,以通知云平臺管理員采取必要措施,來保證虛擬機的正常運行。因此,面向云平臺的虛擬機異常行為檢測研究具有重要的科學意義及應用價值。 本文針對云平臺中虛擬機異常行為檢測的若干關(guān)鍵問題展開研究。在對現(xiàn)有相關(guān)技術(shù)及研究成果的總結(jié)和深入分析基礎(chǔ)上,提出了面向云平臺的虛擬機異常行為檢測框架,解決了虛擬機運行狀態(tài)信息傳輸策略、虛擬機性能指標數(shù)據(jù)降維算法、虛擬機工作負載聚類算法以及在線異常檢測機制等關(guān)鍵問題。具體而言,本文的主要研究內(nèi)容和創(chuàng)新點如下: ①設計了監(jiān)控代理組件和異常檢測組件分開部署的虛擬機異常行為檢測框架,同時分析了虛擬機異常行為檢測流程及虛擬機異常行為檢測框架的特性。 ②抽象出虛擬機運行狀態(tài)信息傳輸模型,并設計出三種虛擬機運行狀態(tài)信息傳輸策略:自適應周期性推策略、基于窗口的事件驅(qū)動推策略以及基于窗口的混合推策略,有效地解決了傳統(tǒng)推策略存在動態(tài)時間間隔無法感知虛擬機性能指標數(shù)據(jù)變化程度的問題以及動態(tài)閾值無法感知虛擬機性能指標數(shù)據(jù)變化趨勢的問題。實驗結(jié)果表明,三種虛擬機運行狀態(tài)信息傳輸策略都能滿足虛擬機運行狀態(tài)信息傳輸模型的需求,其中基于窗口的混合推策略在數(shù)據(jù)傳輸次數(shù)和數(shù)據(jù)一致性兩個指標上都優(yōu)于現(xiàn)有的數(shù)據(jù)傳輸策略。 ③設計出全局感知的局部保持投影法對虛擬機性能指標數(shù)據(jù)進行降維,使得降維后的低維數(shù)據(jù)樣本不僅可以保留原始數(shù)據(jù)樣本的大部分方差信息,而且可以保留原始數(shù)據(jù)樣本中數(shù)據(jù)之間的近鄰信息。實驗結(jié)果表明,全局感知的局部保持投影法不僅可以提高異常檢測性能,而且有效地降低了平均計算時間開銷,滿足在線異常檢測機制的實時性要求。 ④提出增量式虛擬機工作負載聚類算法,將具有相似虛擬機工作負載的虛擬機運行狀態(tài)信息劃分到同一簇,達到提高異常檢測性能的目的。實驗結(jié)果表明,增量式虛擬機工作負載聚類算法不僅提高了異常檢測性能,而且大大降低了計算量,從而減少平均計算時間開銷。 ⑤提出基于增量局部異常因子算法的在線異常檢測機制,采用增量局部異常因子算法只更新簇內(nèi)受影響的虛擬機運行狀態(tài)信息的局部異常因子值,達到降低計算復雜度的目的。實驗結(jié)果驗證了其性能優(yōu)勢。
【學位授予單位】:重慶大學
【學位級別】:博士
【學位授予年份】:2014
【分類號】:TP302
【參考文獻】
相關(guān)期刊論文 前10條
1 崔巍;李益發(fā);斯雪明;;基于Eucalyptus的基礎(chǔ)設施即服務云框架協(xié)議設計[J];電子與信息學報;2012年07期
2 魏亮;黃韜;陳建亞;劉韻潔;;基于工作負載預測的虛擬機整合算法[J];電子與信息學報;2013年06期
3 楊風召,朱揚勇,施伯樂;IncLOF:動態(tài)環(huán)境下局部異常的增量挖掘算法[J];計算機研究與發(fā)展;2004年03期
4 王繼暉;周興社;施笑安;;基于策略的分布式資源監(jiān)測技術(shù)[J];計算機工程;2006年01期
5 陳全;鄧倩妮;;云計算及其關(guān)鍵技術(shù)[J];計算機應用;2009年09期
6 張建勛;古志民;鄭超;;云計算研究進展綜述[J];計算機應用研究;2010年02期
7 饒翔;王懷民;陳振邦;周揚帆;蔡華;周琦;孫廷韜;;云計算系統(tǒng)中基于伴隨狀態(tài)追蹤的故障檢測機制[J];計算機學報;2012年05期
8 陳康;鄭緯民;;云計算:系統(tǒng)實例與研究現(xiàn)狀[J];軟件學報;2009年05期
9 馮登國;張敏;張妍;徐震;;云計算安全研究[J];軟件學報;2011年01期
10 韓芳芳;彭俊杰;張武;李青;李建敦;江欽龍;袁勤;;Virtual resource monitoring in cloud computing[J];Journal of Shanghai University(English Edition);2011年05期
相關(guān)博士學位論文 前2條
1 常光輝;大規(guī)模分布式可信監(jiān)控系統(tǒng)研究[D];重慶大學;2011年
2 盧華瑋;面向可信計算的分布式故障檢測系統(tǒng)研究[D];重慶大學;2012年
本文編號:
2731368
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2731368.html