基于CloudStack的云計算管理平臺的設計與實現(xiàn)
發(fā)布時間:2018-04-11 21:28
本文選題:云計算 + 管理平臺。 參考:《西安電子科技大學》2014年碩士論文
【摘要】:近年來,,云計算技術的發(fā)展給人們的生活和工作的帶來了便利,正在逐步改變人們的生活和工作方式。云計算通過虛擬化技術將資源整合成一個資源池,然而對資源進行統(tǒng)一的管理,進行高效的調度和分配資源,然后給用戶提供方便自助的服務。 本文以某研究所的云計算管理平臺建設為項目基礎,首先對云計算管理軟件進行比較分析,提出了基于CloudStack進行云計算管理系統(tǒng)開發(fā)的方案,對服務器的關鍵部件(CPU、內存、I/O、存儲、網(wǎng)卡)的虛擬化技術進行了重點研究,提出了云計算管理平臺的關鍵功能及實現(xiàn)思路。然后按照云計算管理平臺的四層需求,提煉出系統(tǒng)的整體需求,由整體需求分離出系統(tǒng)的功能需求,并按照需求分析進行了總體設計。然后對云資源調度算法進行了重點研究,分析了主流算法的不足,提出基于服務質量和能耗的資源調度算法,并利用CloudSim進行了仿真驗證。根據(jù)OPENAPI的特點,提出了系統(tǒng)開發(fā)的主要思想,結合J2EE技術系統(tǒng)進行了系統(tǒng)的詳細和實現(xiàn)。最后對系統(tǒng)進行了部署和測試。 通過云計算管理平臺的設計和開發(fā),深入理解云計算管理的原理和特點,選用JSF框架,基于CloudStack的OPEN API成功開發(fā)了云管理平臺。系統(tǒng)滿足了項目的具體需求,其中提出的基于服務質量和能耗的資源調度算法,滿足了項目實際需求。
[Abstract]:In recent years, the development of cloud computing technology has brought convenience to people's life and work, and is gradually changing the way people live and work.Cloud computing integrates resources into a pool of resources through virtualization technology. However, it manages resources uniformly, schedules and allocates resources efficiently, and then provides users with convenient self-help services.Based on the construction of cloud computing management platform in a certain institute, this paper firstly compares and analyzes the cloud computing management software, and puts forward a scheme of developing cloud computing management system based on CloudStack.The virtualization technology of network card (Nic) is studied, and the key functions of cloud computing management platform are put forward.Then according to the four-layer requirements of cloud computing management platform, the overall requirements of the system are extracted, and the functional requirements of the system are separated from the overall requirements, and the overall design is carried out according to the requirement analysis.Then, the paper focuses on the cloud resource scheduling algorithm, analyzes the shortcomings of the mainstream algorithms, proposes a resource scheduling algorithm based on quality of service and energy consumption, and uses CloudSim to verify the algorithm.According to the characteristics of OPENAPI, the main idea of system development is put forward, and the system is implemented in detail with J2EE technology.Finally, the system is deployed and tested.Through the design and development of cloud computing management platform, we deeply understand the principle and characteristics of cloud computing management, select JSF framework and successfully develop cloud management platform based on OPEN API based on CloudStack.The system meets the specific requirements of the project, and the resource scheduling algorithm based on quality of service and energy consumption is proposed to meet the actual needs of the project.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.07
【參考文獻】
相關期刊論文 前7條
1 趙鈞;;構建基于云計算的物聯(lián)網(wǎng)運營平臺[J];電信科學;2010年06期
2 周文煜;陳華平;楊壽保;方君;;基于虛擬機遷移的虛擬機集群資源調度[J];華中科技大學學報(自然科學版);2011年S1期
3 謝文靜;唐卓;楊柳;李仁發(fā);;基于隨機規(guī)劃的云計算中虛擬機分配優(yōu)化研究[J];計算機工程與科學;2012年05期
4 尹紅軍;李京;宋滸;李凌;;云計算中運營商效益最優(yōu)的資源分配機制[J];華中科技大學學報(自然科學版);2011年S1期
5 楊帆;張少杰;曹悅恒;李欣桐;;第四方物流信息的平臺功能與架構分析[J];情報科學;2011年05期
6 袁文成;朱怡安;陸偉;;面向虛擬資源的云計算資源管理機制[J];西北工業(yè)大學學報;2010年05期
7 莊威;桂小林;林建材;王剛;代敏;;云環(huán)境下基于多屬性層次分析的虛擬機部署與調度策略[J];西安交通大學學報;2013年02期
相關博士學位論文 前1條
1 孫鑫;面向云環(huán)境數(shù)據(jù)中心的高效資源調度機制研究[D];北京郵電大學;2012年
本文編號:1737741
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1737741.html
最近更新
教材專著