基于IaaS的云计算平台的研究与实现
本文选题:云计算 + IaaS云计算平台 ; 参考:《东华大学》2016年硕士论文
【摘要】:随着近几年来虚拟化技术不断进步,网络带宽不断提高以及计算机的能力不断拓展,这三种技术的结合产物——云计算得到了空前的发展。云计算平台通过汇集各处的闲置计算资源,从而形成一个资源池。用户通过平台提供的接口获取资源池中的资源:比如计算资源、存储资源等。而在处理用户提交的任务时,平台会根据任务调度算法将任务分配到选择的资源节点上完成工作。但是,公有云由于其不能自定义任务负载均衡算法,从而会导致任务处理效率低下。如何搭建用户的私有云,并且优化其任务负载均衡算法正逐渐成为当前的研究热点之一。本文以提高私有云平台中的任务负载均衡效率为研究目标,对如何搭建私有云计算平台框架和任务负载均衡算法进行了研究。本文的主要研究内容如下:针对目前的云计算搭建框架,通过对比他们之间的特点,选择最适合要求的私有云计算平台框架。本文重点分析了OpenStack云计算框架,并利用该框架设计和部署了基于计算机集群的私有云计算平台。此外,本文还研究了目前主流的云平台任务负载均衡算法。算法提出了资源效益度的概念,在输入DAG任务数量不太大的情况下,通过牺牲部分任务完成时间,显著提高了系统的任务负载均衡能力。
[Abstract]:With the development of virtualization technology, the improvement of network bandwidth and the expansion of computer capability in recent years, the combination of these three technologies-cloud computing has been unprecedented development. Cloud computing platforms form a pool of resources by pooling idle computing resources everywhere. The user acquires the resources in the resource pool through the interface provided by the platform, such as computing resources, storing resources, etc. When processing the task submitted by the user, the platform will assign the task to the selected resource node to complete the work according to the task scheduling algorithm. However, due to its inability to customize the task load balancing algorithm, the public cloud can result in inefficient task processing. How to set up the private cloud and optimize the load balancing algorithm is becoming one of the research hotspots. In order to improve the efficiency of task load balancing in private cloud platform, this paper studies how to build a private cloud computing platform framework and task load balancing algorithm. The main contents of this paper are as follows: according to the current cloud computing framework, by comparing their characteristics, select the most suitable private cloud computing platform framework. This paper focuses on the analysis of OpenStack cloud computing framework and designs and deploys a private cloud computing platform based on computer cluster. In addition, this paper also studies the current mainstream cloud platform load balancing algorithm. The concept of resource efficiency is put forward in the algorithm. When the number of DAG tasks is not too large, the task load balancing ability of the system is improved significantly by sacrificing some task completion time.
【学位授予单位】:东华大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 马文杰;;基于OpenStack的高校实验云平台的研究与应用[J];绥化学院学报;2014年12期
2 唐一韬;黄晶;肖球;;一种基于DAG的MapReduce任务调度算法[J];计算机科学;2014年S1期
3 李英壮;汪楠;李先毅;;基于OpenStack开发云平台的设计与实现[J];武汉大学学报(理学版);2012年S1期
4 李小宁;李磊;金连文;黎德生;;基于OpenStack构建私有云计算平台[J];电信科学;2012年09期
5 程春玲;张登银;徐玉;徐小龙;;一种面向云计算的分态式自适应负载均衡策略[J];南京邮电大学学报(自然科学版);2012年04期
6 纪海;杨前进;韩新民;;云制造下的企业产品平台服务模式初探[J];机电产品开发与创新;2012年03期
7 胡晓容;;云计算及其关键技术研究[J];科技信息;2012年14期
8 张晓洲;;云计算关键技术及发展现状研究[J];网络与信息;2011年09期
9 罗军舟;金嘉晖;宋爱波;东方;;云计算:体系架构与关键技术[J];通信学报;2011年07期
10 高林;宋相倩;王洁萍;;云计算及其关键技术研究[J];微型机与应用;2011年10期
相关会议论文 前1条
1 段翼真;王晓程;刘忠;;云计算安全:概念、现状与关键技术[A];第27次全国计算机安全学术交流会论文集[C];2012年
相关博士学位论文 前2条
1 任崇广;面向海量数据处理领域的云计算及其关键技术研究[D];南京理工大学;2013年
2 李冰;云计算环境下动态资源管理关键技术研究[D];北京邮电大学;2012年
相关硕士学位论文 前5条
1 钟志伟;基于OpenStack的私有云管理平台及其关键技术研究[D];北京邮电大学;2014年
2 张毅;基于OpenStack的虚拟桌面云系统服务端设计与实现[D];华南理工大学;2013年
3 汪楠;基于OpenStack云平台的计算资源动态调度及管理[D];大连理工大学;2013年
4 李辉;基于OpenStack的私有云计算平台的研究和实现[D];江西师范大学;2013年
5 武少杰;云计算下虚拟环境安全的关键技术研究[D];解放军信息工程大学;2012年
,本文编号:2117718
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2117718.html