基于小型機的虛擬化平臺的設計與實現(xiàn)
發(fā)布時間:2017-08-09 14:33
本文關鍵詞:基于小型機的虛擬化平臺的設計與實現(xiàn)
【摘要】:我們平時的生活和工作中,很少會出現(xiàn)小型機,所以往往給人以神秘的感覺。但是從發(fā)展的歷史剖析,小型機也確實有了一段歷史。并且小型機也采用了比較高端的操作系統(tǒng)和硬件設備技術。本文設計并實現(xiàn)一個基于小型機的虛擬功能系統(tǒng),本系統(tǒng)可以為用戶分配小型機資源,可以更加高效的利用小型機的存儲和計算功能。該系統(tǒng)的作用是對SUN、IBM、HP三大廠商的多種主流小型機進行管理。為企業(yè)分配小型機分區(qū)資源,來滿足企業(yè)的功能需求,根據(jù)企業(yè)使用小型機的情況合理管理和分配小型機分區(qū)資源,企業(yè)對小型機的功能需求大致上分為七種類型的組合,對小型機網(wǎng)絡拓撲的設計,對小型機軟硬件設備的管理,將小型機分區(qū)做成模板來規(guī)范管理,對小型機使用的存儲資源進行管理,對小型機的物理機性能做監(jiān)控,統(tǒng)計并分析小型機的報表,還可以對小型機做節(jié)能優(yōu)化,因此,基于小型機的虛擬化平臺,能夠幫助企業(yè)更好的利用自己的小型機資源,充分發(fā)揮小型機的作用,為企業(yè)的業(yè)務正常高效的運作提供安全穩(wěn)定的環(huán)境。項目采用各廠商的UNIX系統(tǒng)作為具體的應用環(huán)境。為了實現(xiàn)目標,本項目需要解決三個問題:硬件的異構性、軟件的適配性和系統(tǒng)的高可用性。由于采用三種廠商多達九種不同的虛擬化技術,本項目從硬分區(qū)和軟分區(qū)兩方面作了分類和統(tǒng)籌。文中首先對小型機服務器市場的現(xiàn)狀和需求進行了詳細的分析,根據(jù)分析的結果,提出了系統(tǒng)的解決方案和設計方案。本文的系統(tǒng)設計與實現(xiàn)部分,對系統(tǒng)的整體框架和各子系統(tǒng)的功能結構,都做了詳細的論述。最后對系統(tǒng)進行測試和部署,并得到測試結果,系統(tǒng)達到需求和設計的預期結果。
【關鍵詞】:小型機 虛擬化 高可用性
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP311.52
【目錄】:
- 摘要4-5
- Abstract5-9
- 第1章 緒論9-15
- 1.1 課題背景與意義9-10
- 1.2 國內外研究現(xiàn)狀10-11
- 1.3 總體研究工作11-12
- 1.4 論文結構說明12-13
- 1.5 本章小結13-15
- 第2章 項目中涉及的相關技術15-19
- 2.1 SUN小型機簡介15-16
- 2.1.1 Solaris Containers簡介15
- 2.1.2 LDoms簡介15-16
- 2.2 AIX Power VM和分區(qū)技術簡介16-17
- 2.2.1 Power VM簡介16
- 2.2.2 HMC簡介16
- 2.2.3 IBM分區(qū)技術簡介16-17
- 2.3 本章小結17-19
- 第3章 系統(tǒng)需求19-33
- 3.1 系統(tǒng)需求概述19-20
- 3.2 系統(tǒng)軟件運行環(huán)境20
- 3.2.1 系統(tǒng)運行的硬件環(huán)境20
- 3.2.2 系統(tǒng)開發(fā)和調試的軟件環(huán)境20
- 3.3 系統(tǒng)的功能需求20-28
- 3.3.1 網(wǎng)絡拓撲21-22
- 3.3.2 設備管理22-23
- 3.3.3 模板服務23-24
- 3.3.4 存儲管理24-25
- 3.3.5 性能監(jiān)控25-26
- 3.3.6 報表管理26-27
- 3.3.7 節(jié)能優(yōu)化27-28
- 3.4 系統(tǒng)的非功能需求28-29
- 3.4.1 橫跨各種虛擬平臺資源,統(tǒng)一管理多種云28-29
- 3.4.2 動態(tài)靈活的資源分配29
- 3.4.3 處理數(shù)據(jù)的安全性和定位29
- 3.4.4 考慮小型機虛擬機從創(chuàng)建到刪除的全生命周期29
- 3.4.5 性能指標29
- 3.4.6 可靠性29
- 3.5 系統(tǒng)需要解決的關鍵問題29-31
- 3.5.1 小型機的虛擬化29-30
- 3.5.2 CPU虛擬化30
- 3.5.3 內存虛擬化30
- 3.5.4 IO設備虛擬化30-31
- 3.6 本章小結31-33
- 第4章 系統(tǒng)設計33-45
- 4.1 系統(tǒng)總體設計方案33-36
- 4.1.1 系統(tǒng)設計目標33
- 4.1.2 系統(tǒng)設計原則33-34
- 4.1.3 系統(tǒng)總體架構34-35
- 4.1.4 系統(tǒng)總體設計方案的有效性35-36
- 4.2 數(shù)據(jù)庫的設計36-38
- 4.3 虛擬化平臺功能的設計38-42
- 4.3.1 報表管理的設計39-40
- 4.3.2 節(jié)能優(yōu)化的設計40-42
- 4.4 系統(tǒng)定制的設計42-44
- 4.5 本章小結44-45
- 第5章 系統(tǒng)實現(xiàn)45-55
- 5.1 虛擬化平臺的實現(xiàn)45-48
- 5.1.1 虛擬化平臺中功能模塊的實現(xiàn):45-46
- 5.1.2 小型機Server端模塊功能的實現(xiàn)46-48
- 5.1.3 小型機Client端模塊功能48
- 5.2 功能定制系統(tǒng)的實現(xiàn)48-53
- 5.2.1 配置文件實現(xiàn)50-51
- 5.2.2 各模塊安裝腳本的實現(xiàn)51-52
- 5.2.3 主程序提供功能實現(xiàn):52-53
- 5.3 本章小結53-55
- 第6章 系統(tǒng)測試和部署55-69
- 6.1 系統(tǒng)測試55-61
- 6.1.1 測試目標55
- 6.1.2 測試環(huán)境55-57
- 6.1.3 小型機設備管理功能測試57-58
- 6.1.4 虛擬機資源管理功能測試58-59
- 6.1.5 模版管理功能測試59-60
- 6.1.6 監(jiān)控管理功能測試60-61
- 6.2 系統(tǒng)部署61-62
- 6.2.1 部署方案概述61-62
- 6.3 部署效果62-67
- 6.4 本章小結67-69
- 結論69-71
- 參考文獻71-74
- 致謝74
本文編號:645800
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/645800.html
最近更新
教材專著