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

基于强化学习的SBS云应用自适应性能优化方法

发布时间:2018-08-20 17:58
【摘要】:自适应的调整云应用所占用的资源是一种有效的保障云应用性能的方法,但传统的决策方法面向基于服务的系统(Service-Based System,SBS)时会存在一些问题,例如基于应用系统性能模型的决策方法不能很好适应云环境下SBS的动态变化,基于智能优化算法的决策方法效率较低.该文提出了一种基于强化学习的SBS云应用自适应性能优化方法.在该方法中,该文建立了自适应基本要素之间相互关系的特征描述框架,利用高层次的系统行为指标(如响应时间、用户并发量、资源量等)来描述系统性能的优化目标等.为了应对云环境以及SBS的动态变化,该文的方法采用了无模型(model-free)的在线学习算法,当用户并发量发生变化导致系统的预期行为发生偏差时,该方法通过不断重复"执行-积累-学习-决策"的过程,可以不断的积累经验数据并优化决策结果.为了保证自适应优化的高效性,该文提出了一种引导算子,可以有效的缩小候选自适应动作的范围,提高算法的学习效率.该文实现了以一个SBS为例的原型框架,使用该框架的实验结果证明了该文提出方法的有效性.
[Abstract]:Adaptive adjustment of the resources consumed by cloud applications is an effective way to ensure the performance of cloud applications, but there are some problems when traditional decision methods are oriented to Service-Based system. For example, the decision method based on the application system performance model can not adapt to the dynamic change of SBS in the cloud environment, and the efficiency of the decision method based on intelligent optimization algorithm is low. This paper presents an adaptive performance optimization method for SBS cloud applications based on reinforcement learning. In this method, a feature description framework of the relationship between adaptive basic elements is established, and high-level system behavior indicators (such as response time, user output, resource, etc.) are used to describe the optimization objectives of system performance. In order to cope with the dynamic changes of cloud environment and SBS, this paper adopts an online learning algorithm without model (model-free). When the user and output changes cause the expected behavior of the system to deviate. By repeating the process of "execution-cumulation-learning-decision", the method can continuously accumulate empirical data and optimize the decision results. In order to ensure the high efficiency of adaptive optimization, this paper proposes a guidance operator, which can effectively reduce the range of candidate adaptive actions and improve the learning efficiency of the algorithm. A prototype framework based on SBS is implemented in this paper. The experimental results show that the proposed method is effective.
【作者单位】: 东北大学计算机科学与工程学院;
【基金】:国家自然科学基金(61572117,61300019,61370155) 省科技项目攻关项目(2015302002) 中央高校东北大学基本科研专项基金(N140406002,N150404008)资助~~
【分类号】:TP393.09

【参考文献】

相关期刊论文 前3条

1 赵秀涛;张斌;张长胜;;一种基于服务选取的SBS云资源优化分配方法[J];软件学报;2015年04期

2 丁博;王怀民;史殿习;;构造具备自适应能力的软件[J];软件学报;2013年09期

3 孙大为;常桂然;陈东;王兴伟;;云计算环境中绿色服务级目标的分析、量化、建模及评价[J];计算机学报;2013年07期

【共引文献】

相关期刊论文 前10条

1 葛承垄;朱元昌;邸彦强;胡志伟;孟宪国;;装备精确维修平行仿真系统及关键技术研究[J];现代防御技术;2016年06期

2 郭军;闫永明;马安香;张斌;;云环境下基于冷点虚拟机迁移的热点消除方法[J];清华大学学报(自然科学版);2016年11期

3 陆超泽;曾国荪;;网络化软件自适应动态演化技术的趋势分析[J];同济大学学报(自然科学版);2016年10期

4 张照胜;陈平;李泽X;李蜀瑜;;移动云环境下的应用分流系统[J];华中科技大学学报(自然科学版);2016年S1期

5 任伟建;朱珊;霍凤财;;基于Petri网和定制技术的油田档案管理系统设计[J];吉林大学学报(信息科学版);2016年05期

6 李迎娟;吕艳华;郭文秀;;基于绿色计算的医院信息化建设生态系统构建[J];医学信息学杂志;2016年08期

7 林一;刘越;王涌天;贺长宇;;一种增强现实分场景推送情景感知服务的方法[J];软件学报;2016年08期

8 韩珂;蔡小波;容会;向丽萍;;云计算环境中能效评估方法[J];计算机系统应用;2016年07期

9 王常君;;不完全信息下云会计服务定价策略研究[J];现代商业;2016年16期

10 徐小平;;基于混合优化算法的云计算资源分配问题探讨[J];信息与电脑(理论版);2016年07期

【二级参考文献】

相关期刊论文 前10条

1 师雪霖清华大学计算机科学与技术系 清华信息科学与技术国家实验室(筹);徐恪;;云虚拟机资源分配的效用最大化模型[J];计算机学报;2013年02期

2 程芳权;彭智勇;宋伟;王书林;崔一辉;;云环境下一种隐私保护的高效密文排序查询方法[J];计算机学报;2012年11期

3 李伟;虎嵩林;刘冬梅;李锦涛;;云计算环境下基于社区聚集的绿色消息系统[J];计算机学报;2012年06期

4 李强;郝沁汾;肖利民;李舟军;;云计算中虚拟机放置的自适应管理与多目标优化[J];计算机学报;2011年12期

5 王珊;王会举;覃雄派;周p,

本文编号:2194517


资料下载
论文发表

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


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

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