当前位置:主页 > 管理论文 > 移动网络论文 >

云计算环境下作业调度策略研究

发布时间:2018-11-19 08:20
【摘要】:云计算作为一种新型计算模式,向用户提供动态的按需服务,已引起众学者和各公司的关注。作业调度是云计算的关键技术之一,对于满足用户需求和提高云服务提供商服务质量和经济效益具有重要意义。但是,国内外学者对作业调度的研究还不充分,有的研究仅从用户角度考虑,有的仅从云服务提供商角度考虑,优化目标单一;有的从两者角度考虑但考虑因素不全面。同时,接入控制是云计算数据中心对于到来的作业请求是否接收的策略,其作为避免云计算资源过载的一种有效机制,目前的研究还较少。针对上述问题,本文开展了云计算中作业调度策略的相关研究,主要工作如下:1.从用户和云服务提供商的角度出发,以最小化总成本为目标,提出了一种云计算环境下基于改进蚁群算法的作业调度算法。该算法在实现该目标的同时,兼顾了用户的服务质量(QoS),如作业完成时间和所花费用,并考虑了云计算中虚拟机资源的负载均衡。2.对于云计算环境下作业请求数较多、截止时间要求紧且数据中心资源不足的情况,提出了一种基于接入控制的作业调度策略。该策略的主要目标是通过提高作业请求接收数,即作业请求吞吐量,来最大化云服务提供商的利润。同时,该策略使用了效用计算中的惩罚机制、基于优先级的抢占策略、数据中心资源的可扩展性。3.使用CloudSim的内部使用方式修改其源码进行编程,实现了本文所提出的基于改进蚁群算法的作业调度算法和基于接入控制的作业调度策略。在该平台上进行了仿真实验,首先对基于改进蚁群算法的作业调度算法和基于基本蚁群算法的作业调度算法进行了对比,然后对基于接入控制的作业调度算法进行对比验证。前者对比结果表明本文所提出算法总成本较低,且作业完成时间和费用稍低,而且当考虑数据中心中资源负载均衡时,资源负载均衡程度也有一定的改善;后者对比验证了惩罚机制和抢占策略的有效性,即增大了作业请求吞吐量且提高了云服务提供商的利润。
[Abstract]:Cloud computing, as a new computing model, provides dynamic on-demand services to users, which has attracted the attention of scholars and companies. Job scheduling is one of the key technologies of cloud computing. It is of great significance to meet the needs of users and improve the quality of service and economic benefits of cloud service providers. However, the research of job scheduling at home and abroad is not enough, some of the research only from the perspective of users, some from the point of view of cloud service providers, the optimization goal is single; some from the perspective of both but not comprehensive considerations. At the same time, access control is the strategy of cloud computing data center whether to receive the incoming job request or not. As an effective mechanism to avoid cloud computing resource overload, there are few researches at present. In order to solve the above problems, this paper studies the job scheduling strategy in cloud computing. The main work is as follows: 1. From the point of view of users and cloud service providers, a job scheduling algorithm based on improved ant colony algorithm in cloud computing environment is proposed to minimize the total cost. The algorithm not only achieves this goal, but also takes into account the user's QoS (QoS), such as job completion time and cost, and takes into account the load balancing of virtual machine resources in cloud computing. 2. A job scheduling strategy based on access control is proposed for the situation that the number of job requests is large the deadline is tight and the data center resources are insufficient in the cloud computing environment. The main goal of this strategy is to maximize the profit of cloud service providers by increasing the number of job requests received, that is, the throughput of job requests. At the same time, the strategy uses the penalty mechanism of utility calculation, preemption strategy based on priority, and extensibility of data center resources. The internal usage of CloudSim is used to modify its source code for programming. The job scheduling algorithm based on improved ant colony algorithm and the job scheduling strategy based on access control are proposed in this paper. The simulation experiments are carried out on this platform. Firstly, the job scheduling algorithm based on improved ant colony algorithm and the job scheduling algorithm based on basic ant colony algorithm are compared, and then the job scheduling algorithm based on access control is compared and verified. The results of the former show that the total cost of the proposed algorithm is relatively low, and the job completion time and cost are slightly lower, and the resource load balancing degree is improved when considering the resource load balancing in the data center. The latter verifies the effectiveness of the penalty mechanism and the preemption strategy, that is, increasing the throughput of job requests and increasing the profit of cloud service providers.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09

【相似文献】

相关期刊论文 前10条

1 惠永涛;;作业调度的原理及算法[J];计算机研究与发展;1989年03期

2 陈曦,柳林;基于仿真方法的流通加工作业调度研究[J];信息技术;2001年11期

3 潘全科,罗翔,朱剑英;基于准时制的时间成本双目标作业调度优化[J];东南大学学报(自然科学版);2003年01期

4 刘繁茂;陈新;;中小型半流程制造业的生产作业调度系统研究与应用[J];制造技术与机床;2006年09期

5 颜斯泰;熊萌立;赵淑光;曾志华;;高性能计算与作业调度技术在核电工程领域的应用[J];互联网天地;2013年10期

6 蔡龙飞;;田间作业调度的优化研究与应用[J];现代计算机(专业版);2009年02期

7 刘新闯;邱洪泽;魏二有;苏兆锋;;利用优势元素改进进化算法求解柔性作业调度[J];计算机工程与应用;2010年17期

8 梁迪;陶泽;;多目标柔性作业调度的优化研究[J];计算机工程与应用;2009年15期

9 胡中华;赵敏;;一种求解机器人作业调度的智能优化算法[J];电焊机;2009年11期

10 苏开根;毋国庆;石晓红;;785计算机操作系统作业调度策略[J];计算机工程与科学;1981年01期

相关会议论文 前3条

1 裴尔明;Karim Bernardet;于传松;孙功星;;基于Agent技术“推拉”结合的网格作业调度系统[A];第十四届全国核电子学与核探测技术学术年会论文集(2)[C];2008年

2 刘礼;杨裔;火久元;刘海迪;李振芳;李廉;;数学网络集成环境作业调度系统模型[A];2006年全国理论计算机科学学术年会论文集[C];2006年

3 裴尔明;Karim Bernardet;于传松;孙功星;;基于Agent技术“推拉”结合的网格作业调度系统[A];第十四届全国核电子学与核探测技术学术年会论文集(下册)[C];2008年

相关重要报纸文章 前1条

1 陈超;有效作业调度实现高效生产[N];中国计算机报;2004年

相关博士学位论文 前5条

1 邹敢;柔性搬运系统的智能作业调度方法研究[D];昆明理工大学;2014年

2 顾学民;分布式制造环境下的作业调度研究[D];西北工业大学;2006年

3 梁毅;面向网络计算的作业调度系统关键技术研究[D];中国科学院研究生院(计算技术研究所);2005年

4 顾涛;集群MapReduce环境中任务和作业调度若干关键问题的研究[D];南开大学;2014年

5 高昊江;板料加工车间物流智能控制及仓储管理系统研究[D];华中科技大学;2007年

相关硕士学位论文 前10条

1 干一宏;面向航天制造企业的车间作业调度与指导技术研究[D];南京理工大学;2015年

2 代应祥;基于Hadoop的作业调度策略研究[D];电子科技大学;2015年

3 周凯;高性能计算中作业调度技术与集群管理系统的研究[D];江苏科技大学;2015年

4 侯明霞;云计算环境下作业调度策略研究[D];电子科技大学;2014年

5 罗惠星;基于批量作业调度的算法研究[D];上海师范大学;2015年

6 林薇;多目标多约束环境下的生产计划与作业调度方法研究[D];东华大学;2008年

7 徐磊;云环境下资源管理与作业调度关键问题研究及应用[D];清华大学;2014年

8 薛帆;结合组织模型的多Agent分布式调度研究[D];中国民航大学;2007年

9 葛新;基于云计算集群扩展中的调度问题研究[D];中国科学技术大学;2011年

10 黄游槟;面向c-MES的资源重构与作业调度优化技术研究[D];南京航空航天大学;2006年



本文编号:2341676

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2341676.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户62e57***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com