移动云计算的系统管理与优化方法研究
本文选题:移动云计算 切入点:资源聚类 出处:《吉林大学》2017年硕士论文
【摘要】:随着移动互联网和云计算的快速发展,移动云计算成为了最新的研究热点。智能移动设备在各项性能和处理能力上的大幅提高,以及分布式处理技术如Hadoop和Map Reduce在移动设备上的应用,使移动设备逐渐开始作为移动云资源池中的服务器节点参与高性能计算并处理大量数据。而一方面移动设备本身具有移动性,移动网络覆盖也存在间隙,不同的设备在处理任务时表现出不同的稳定性与处理能力;另一方面不同的任务在各项资源上有着不同的需求,为移动设备资源的统一管理和分配带来了挑战。为此,本文对移动云计算的资源管理与任务分配问题进行了较深入的研究。本文的研究内容以及创新点如下:(1)选取一种基于代理服务器的移动云计算系统架构,利用代理连接移动设备和远端云。并在代理服务器中设置了监控器、资源管理器、任务管理器和调度器等功能模块来进行可靠的资源管理以及进行高效的任务分配工作。(2)提出了一种基于改进的K-means算法的移动资源聚类方法PKMC_RM。综合考虑移动资源实际的移动特性、可靠性、资源受限等问题,将移动设备资源按其移动率和系统出错率进行聚类,估计每个移动设备簇的处理能力,每个移动设备簇根据自身处理能力执行有不同资源需求的任务。给出了PKMC_RM的详细设计和实现,包括输入参数的选定和标准化、距离的计算,和在初始聚类中心的选择、新聚类中心的查找以及判断是否继续查找规则上的改进,实验证明PKMC_RM能够达到较好的聚类效果从而满足资源聚类管理的可靠性要求。(3)提出一种基于蚁群算法的多目标任务分配方法MOAC_TD,分两个阶段完成任务的最优分配。给出了MOAC_TD详细的设计和实现,包括任务的聚类过程、选取负载均衡和最低电能消耗作为两个优化目标、适应度函数的设计、信息素更新规则的改进和状态转移概率的设计、以及在每轮迭代中利用Pareto支配关系寻找最优解等。实验表明MOAC_TD能够在满足任务对资源的需求基础上,较好的保持系统负载的均衡并且有较好的节能效果。
[Abstract]:With the rapid development of mobile Internet and cloud computing, mobile cloud computing has become the latest research hotspot. And the application of distributed processing technologies such as Hadoop and Map Reduce in mobile devices, Mobile devices gradually begin to participate as server nodes in mobile cloud resource pool in high performance computing and processing a lot of data. On the one hand, mobile devices have mobility, and there are gaps in mobile network coverage. Different devices have different stability and processing ability when dealing with tasks, on the other hand, different tasks have different demands on each resource, which brings challenges to the unified management and allocation of mobile device resources. In this paper, the resource management and task allocation of mobile cloud computing are deeply studied. The research content and innovation of this paper are as follows: 1) choose a mobile cloud computing system architecture based on proxy server. Connect mobile devices and remote clouds with agents, and set up monitors, resource managers in proxy servers, This paper presents a mobile resource clustering method based on improved K-means algorithm. Based on the problems of reliability and resource limitation, the mobile device resources are clustered according to their mobility rate and system error rate, and the processing power of each mobile device cluster is estimated. Each cluster of mobile devices performs tasks with different resource requirements according to its processing capacity. The detailed design and implementation of PKMC_RM are presented, including the selection and standardization of input parameters, the calculation of distances, and the selection of initial clustering centers. The search of the new clustering center and the improvement of judging whether to continue to look up the rules, Experimental results show that PKMC_RM can achieve better clustering effect and meet the reliability requirements of resource clustering management.) A multi-objective task allocation method based on ant colony algorithm, MOACT _ D, is proposed. The optimal assignment of tasks is completed in two stages. The detailed design and implementation of MOAC_TD are given. Including task clustering process, load balancing and minimum power consumption as two optimization objectives, fitness function design, pheromone update rule improvement and state transition probability design. The experiment shows that MOAC_TD can keep the balance of system load and save energy on the basis of satisfying the demand of resource.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.13;TP18
【相似文献】
相关期刊论文 前10条
1 聂明泓;杨丽英;聂义勇;;任务分配问题的建模与求解[J];小型微型计算机系统;2009年04期
2 张雷;王崇骏;谢俊元;;分布式任务分配中的一种信誉重连策略[J];广西大学学报(自然科学版);2009年05期
3 高志军,韦红雨,颜国正,丁国清;网络环境下多机器人的任务分配实现[J];计算机工程与应用;2004年03期
4 李济泽;李科杰;宋萍;;基于非合作博弈模型的多移动节点任务分配[J];福建工程学院学报;2010年04期
5 孟海战;;一种优化的任务分配方法研究[J];计算机与现代化;2011年04期
6 陶雪丽;郑延斌;;多Agent层次任务分配方法[J];计算机工程与设计;2013年05期
7 陶雪丽;郑延斌;;基于适应度的多Agent层次任务分配方法[J];微电子学与计算机;2013年06期
8 黎亮,杨国纬;一种具有自适应能力的任务分配系统的设计[J];电子科技大学学报;1998年06期
9 陈夏冰;刘国栋;刘丽娟;;基于分区的多机器人任务分配[J];江南大学学报(自然科学版);2013年04期
10 袁伟;;基于抛弃 捡拾法的多机器人动态任务分配[J];福建电脑;2010年01期
相关会议论文 前2条
1 赵保学;李战怀;陈群;姜涛;潘巍;金健;;可扩展Hadoop任务分配模块的研究与实现[A];第29届中国数据库学术会议论文集(B辑)(NDBC2012)[C];2012年
2 石媛媛;周罗伟;王江柳;杨佩;陈春林;;适用于智能仓储多机器人任务分配的一种平衡启发式拍卖方法[A];系统仿真技术及其应用学术论文集(第15卷)[C];2014年
相关博士学位论文 前4条
1 马巧云;基于多Agent系统的动态任务分配研究[D];华中科技大学;2006年
2 李勇;多Agent系统联盟及任务分配的研究[D];合肥工业大学;2008年
3 刘美;WSN多目标跟踪节点任务分配及跟踪算法研究[D];华南理工大学;2010年
4 臧洁;分布式制造企业中协同生产任务分配的若干优化问题研究[D];东北大学;2011年
相关硕士学位论文 前10条
1 张宁;自治移动云中任务分配的设计与实现[D];内蒙古大学;2015年
2 张驰;无人机任务分配仿真平台设计与研究[D];西安电子科技大学;2014年
3 贾健;多平台防空协同任务分配问题研究[D];北京理工大学;2016年
4 程如洪;群智感知的任务分配和用户调度算法[D];中国科学技术大学;2016年
5 程静;具有随机属性的多无人机任务分配问题研究[D];合肥工业大学;2016年
6 李明;基于异构MAS的AGV协作系统任务分配方法研究[D];武汉工程大学;2016年
7 赵文卫;分布式爬虫系统中任务分配问题的研究[D];南京大学;2015年
8 陈永春;移动云计算的系统管理与优化方法研究[D];吉林大学;2017年
9 鲁昊;Multi-agent系统中动态任务分配研究[D];湖北大学;2012年
10 姚慧峰;移动云计算环境下任务分配问题的研究[D];南京邮电大学;2014年
,本文编号:1669334
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1669334.html