- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                一种基于预测控制的SaaS系统自适应方法
                    
第38 卷                              计 算 机 学 报                                     Vol.38 
2015 论文在线出版号 No.18           CHINESE JOURNAL OF COMPUTERS            Online Publishing No.18 
       一种基于预测控制的SaaS 系统自适应方法 
                                 1),3)  *2)    1)      1) 
                             熊伟  ,   李兵 ,   陈军 ,  周华昱 
                        1)( 武汉大学软件工程国家重点实验室计算机学院 武汉430072) 
                               2)( 武汉大学国际软件学院 武汉430072) 
                                 3)(  湖北文理学院 湖北 441000) 
摘 要  对于部署在虚拟服务器集群上的多层云端应用系统而言,可以通过调整运行时架构以适应需求和上下文环境的变 
化,并保证其在动态负载下的性能。然而,由于缺乏通用的方法,如何从问题空间上的需求自适应地映射到解空间上的架构 
就成为了一个关键的问题。为解决这个问题,目前存在三种驱动方法:需求驱动模型、架构驱动模型和综合需求和架构模型 
的驱动方法。然而,这些方法的性能是有限的,并且忽视了时间变化规律,对横切系统多个层次的需求演化支持也不足。本 
文提出一个基于预测控制的自适应方法 (SAPC ),它采用综合需求和架构的模型来驱动系统的自适应。该方法根据监控获取 
的运行时状态信息日志得到服务组件QoS 值,学习基于小波变换的模型以准确预测服务组件的QoS,并通过预测控制诱导 
需求进化或实现运行时架构的模型转换来达到系统的自适应。更进一步,其根据当前的服务组件的QoS  以及目标QoS 做出 
优化决策。在控制操作部分中,判别当前情况下是做框架调整还是需求调整。如果存在可行的运行时模型,则通过预测控制 
产生操作向量,继而自动生成面向方面的脚本;该脚本被执行后会重构运行时模型并生成相应实例,该实例被传递给并行计 
算架构( 比如MapReduce 、Yarn 或 Spark 等) 来执行。否则,运用训练好的模型标识出进化点,然后将进化点与初始的需求 
混合起来以诱导需求进化。为验证上述方法,本文以一个名为CloudCRM 在线SaaS 平台作为基准进行了大规模的实验,该 
平台基于 RGPS  元模型框架,通过对开源软件 SuperCRM  进行服务化改造来获得,其支持多租户。为观察平台在不同模型 
驱动方法的性能表现,本文对于该平台进行了剪裁,构造了四种由不同模型驱动的系统(包括Static,  Req,  Arch                 与 SAPC), 
实验结果验证了本文方法的有效性。其中,在用户数为20 时本文方法相对于其它三种方法在响应时间上分别降低54%,26% 
 与21%  ,在吞吐率上提高313%,288%     与 12%,在可靠性上提高0.40%,0.26%     与 0.42% ;在用户数为200 时本文方法 
相对于其它三种方法在响应时间上分别降低99.5%,99.2%与20.7% ,在吞吐率上提高320%,298%与 10%,在可靠性上提 
高500%,495%与1.5%。进而本文方法使用小波变换分析相较于傅里叶变换在响应时间上降低7.2%,在吞吐率上提高2.4% , 
在可靠性上提高0.08% 。在参数对于系统的影响方面,随着目标集合的大小与插件扩展点的数目的增长,SAPC 方法都符合 
响应时间和吞吐量增加而可靠性下降现象。 
关键词 自适应系统;需求;预测控制;服务质量;软件即服务 
中图法分类号TP311 
论文引用格式 
熊伟,李兵,陈军,周华昱,一种基于预测控制的SaaS 系统自适应方法,计算机学报,2015 ,Vol.38 :在线出版号No. 18 
XIONG Wei ,LI Bing,JUN Chen ,ZHOU Hua-Yu ,A Self-Adaptation Approach Based on Predictive Control for SaaS , 
Chinese Journal of Computers,2015, Vol.38 : Online Publishing No.18 
——————————————— 
基金资助:国家重点基础研究项目(973项目) (201
                您可能关注的文档
最近下载
- 辽2002SJ802-2 厨房、卫生间垂直集中式排烟气系统.docx VIP
- 新闻摄影培训课件.pptx VIP
- 肾造瘘管相关知识.pptx
- 现场验收检查原始记录填写要求:(GB50300-2013附表及填写范例完整75组数据或描述).pdf VIP
- 2025年70岁以上老人考驾驶证三力测试题.pdf VIP
- 护理学基础各种注射法.pptx VIP
- 西游记中的乘法口诀(教学设计)-2024-2025学年二年级上册数学北师大版.docx VIP
- 护理事业十五五发展规划(2026-2030).docx
- 护理事业十五五(2026-2030)发展规划纲要.docx
- 青海省2025年中考语文真题试卷附同步解析答案.docx VIP
 原创力文档
原创力文档 
                         
                                    

文档评论(0)