面向資源服務(wù)的基于Linux內(nèi)核的虛擬機(jī)異常監(jiān)控系統(tǒng)研究
發(fā)布時(shí)間:2023-05-17 20:34
基礎(chǔ)設(shè)施即服務(wù)(Infrastructure as a Service,IaaS)是云計(jì)算中的一種面向資源服務(wù)的模式,它將硬件設(shè)備等基礎(chǔ)的資源封裝成服務(wù)供用戶使用。由于理論上在云平臺(tái)上可以獲得更強(qiáng)的計(jì)算能力和更大的網(wǎng)絡(luò)帶寬,同時(shí)也會(huì)產(chǎn)生很多虛擬機(jī)的異常使用,并造成更大危害的情況,例如惡意用戶可以利用供應(yīng)商的硬件發(fā)動(dòng)攻擊,其他用戶也可能在不知情的情況下上傳運(yùn)行了帶有惡意代碼的系統(tǒng)鏡像或者程序等等,不管在哪種情況下,都有可能對(duì)云服務(wù)提供商或者用戶利益造成損害。為了實(shí)現(xiàn)對(duì)虛擬機(jī)異常使用進(jìn)行有效識(shí)別,本文研究并開發(fā)了基于開源IaaS云環(huán)境平臺(tái)Eucalyptus的Xen虛擬機(jī)的異常監(jiān)控系統(tǒng)。 論文分析了目前云環(huán)境監(jiān)控的研究現(xiàn)狀。針對(duì)現(xiàn)有的云環(huán)境虛擬機(jī)監(jiān)控著重于對(duì)虛擬機(jī)設(shè)備本身進(jìn)行監(jiān)控,提出了IaaS云環(huán)境下的Xen虛擬機(jī)系統(tǒng)異常使用的監(jiān)控機(jī)制。具體工作如下: ①研究云計(jì)算中IaaS架構(gòu)特點(diǎn),對(duì)比多種開源實(shí)現(xiàn)工具,采用Eucalyptus搭建云計(jì)算平臺(tái),選擇使用Xen作為虛擬機(jī)實(shí)現(xiàn)機(jī)制,充分研究Xen與Eucalyptus的結(jié)合適配等問題,提出基于Eucalyptus和Xen的面向虛擬機(jī)異常監(jiān)控...
【文章頁數(shù)】:62 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
中文摘要
英文摘要
1 緒論
1.1 課題背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 本論文的研究目的和主要完成的工作
2 相關(guān)技術(shù)概述
2.1 Eucalyptus 云環(huán)境
2.2 虛擬化技術(shù)概述
2.2.1 虛擬機(jī)監(jiān)視器
2.2.2 虛擬化技術(shù)分類
2.2.3 Xen 虛擬機(jī)
2.3 Linux 平臺(tái)介紹
2.4 Libpcap 數(shù)據(jù)包捕獲技術(shù)
2.5 Linux 內(nèi)核的編譯
2.6 GDB 調(diào)試技術(shù)
3 虛擬機(jī)異常監(jiān)控系統(tǒng)的總體設(shè)計(jì)
3.1 系統(tǒng)總體概述
3.2 數(shù)據(jù)的采集和存儲(chǔ)
3.2.1 虛擬機(jī)的異常種類
3.2.2 采集數(shù)據(jù)的篩選
3.2.3 數(shù)據(jù)的采集
3.2.4 數(shù)據(jù)的存儲(chǔ)
3.3 數(shù)據(jù)分析
3.4 本章總結(jié)
4 虛擬機(jī)異常監(jiān)控相關(guān)技術(shù)研究與系統(tǒng)實(shí)現(xiàn)
4.1 Eucalyptus 云計(jì)算平臺(tái)的構(gòu)建
4.1.1 Xen 虛擬機(jī)的編譯和安裝
4.1.2 Eucalyptus 云計(jì)算平臺(tái)的搭建
4.2 數(shù)據(jù)采集
4.2.1 虛擬機(jī)“主機(jī)”資源的采集
4.2.2 虛擬機(jī)網(wǎng)絡(luò)資源的采集
4.3 數(shù)據(jù)的存儲(chǔ)
4.4 數(shù)據(jù)分析
4.4.1 數(shù)據(jù)分析方法
4.4.2 虛擬機(jī)監(jiān)控主元模型的建立
4.4.3 主元分析法求解
4.4.4 主元分析法的診斷機(jī)制
4.4.5 主元個(gè)數(shù)的選取
4.4.6 基于PCA 的異常檢測(cè)
4.4.7 基于PCA 的異常識(shí)別
5 虛擬機(jī)異常監(jiān)控系統(tǒng)測(cè)試
5.1 系統(tǒng)測(cè)試環(huán)境描述
5.2 測(cè)試數(shù)據(jù)的采集與分析
5.2.1 測(cè)試數(shù)據(jù)的采集
5.2.2 測(cè)試數(shù)據(jù)的分析
5.2.3 系統(tǒng)測(cè)試結(jié)果
6 總結(jié)及展望
致謝
參考文獻(xiàn)
附錄
A. 作者在攻讀學(xué)位期間發(fā)表的論文目錄
B. 作者在攻讀學(xué)位期間參與的科研項(xiàng)目
本文編號(hào):3817959
【文章頁數(shù)】:62 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
中文摘要
英文摘要
1 緒論
1.1 課題背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 本論文的研究目的和主要完成的工作
2 相關(guān)技術(shù)概述
2.1 Eucalyptus 云環(huán)境
2.2 虛擬化技術(shù)概述
2.2.1 虛擬機(jī)監(jiān)視器
2.2.2 虛擬化技術(shù)分類
2.2.3 Xen 虛擬機(jī)
2.3 Linux 平臺(tái)介紹
2.4 Libpcap 數(shù)據(jù)包捕獲技術(shù)
2.5 Linux 內(nèi)核的編譯
2.6 GDB 調(diào)試技術(shù)
3 虛擬機(jī)異常監(jiān)控系統(tǒng)的總體設(shè)計(jì)
3.1 系統(tǒng)總體概述
3.2 數(shù)據(jù)的采集和存儲(chǔ)
3.2.1 虛擬機(jī)的異常種類
3.2.2 采集數(shù)據(jù)的篩選
3.2.3 數(shù)據(jù)的采集
3.2.4 數(shù)據(jù)的存儲(chǔ)
3.3 數(shù)據(jù)分析
3.4 本章總結(jié)
4 虛擬機(jī)異常監(jiān)控相關(guān)技術(shù)研究與系統(tǒng)實(shí)現(xiàn)
4.1 Eucalyptus 云計(jì)算平臺(tái)的構(gòu)建
4.1.1 Xen 虛擬機(jī)的編譯和安裝
4.1.2 Eucalyptus 云計(jì)算平臺(tái)的搭建
4.2 數(shù)據(jù)采集
4.2.1 虛擬機(jī)“主機(jī)”資源的采集
4.2.2 虛擬機(jī)網(wǎng)絡(luò)資源的采集
4.3 數(shù)據(jù)的存儲(chǔ)
4.4 數(shù)據(jù)分析
4.4.1 數(shù)據(jù)分析方法
4.4.2 虛擬機(jī)監(jiān)控主元模型的建立
4.4.3 主元分析法求解
4.4.4 主元分析法的診斷機(jī)制
4.4.5 主元個(gè)數(shù)的選取
4.4.6 基于PCA 的異常檢測(cè)
4.4.7 基于PCA 的異常識(shí)別
5 虛擬機(jī)異常監(jiān)控系統(tǒng)測(cè)試
5.1 系統(tǒng)測(cè)試環(huán)境描述
5.2 測(cè)試數(shù)據(jù)的采集與分析
5.2.1 測(cè)試數(shù)據(jù)的采集
5.2.2 測(cè)試數(shù)據(jù)的分析
5.2.3 系統(tǒng)測(cè)試結(jié)果
6 總結(jié)及展望
致謝
參考文獻(xiàn)
附錄
A. 作者在攻讀學(xué)位期間發(fā)表的論文目錄
B. 作者在攻讀學(xué)位期間參與的科研項(xiàng)目
本文編號(hào):3817959
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3817959.html
最近更新
教材專著