云应用性能优化的多目标差分进化优化方法

Pub Date : 2021-10-01 DOI:10.4018/ijcini.295808
Xin Du, Youcong Ni, Peng Ye, Ruliang Xiao
{"title":"云应用性能优化的多目标差分进化优化方法","authors":"Xin Du, Youcong Ni, Peng Ye, Ruliang Xiao","doi":"10.4018/ijcini.295808","DOIUrl":null,"url":null,"abstract":"Due to the limited search space in the existing performance optimization ap-proaches at software architectures of cloud applications (SAoCA) level, it is difficult for these methods to obtain the cloud resource usage scheme with optimal cost-performance ratio. Aiming at this problem, this paper firstly de-fines a performance optimization model called CAPOM that can enlarge the search space effectively. Secondly, an efficient differential evolutionary op-timization algorithm named MODE4CA is proposed to solve the CAPOM model by defining evolutionary operators with strategy pool and repair mechanism. Further, a method for optimizing performance at SAoCA level, called POM4CA is derived. Finally, two problem instances with different sizes are taken to conduct the experiments for comparing POM4CA with the current representative method under the light and heavy workload. The ex-perimental results show that POM4CA method can obtain better response time and spend less cost of cloud resources.","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Multi-Objective Differential Evolutionary Optimization Method for Performance Optimization of Cloud Application\",\"authors\":\"Xin Du, Youcong Ni, Peng Ye, Ruliang Xiao\",\"doi\":\"10.4018/ijcini.295808\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Due to the limited search space in the existing performance optimization ap-proaches at software architectures of cloud applications (SAoCA) level, it is difficult for these methods to obtain the cloud resource usage scheme with optimal cost-performance ratio. Aiming at this problem, this paper firstly de-fines a performance optimization model called CAPOM that can enlarge the search space effectively. Secondly, an efficient differential evolutionary op-timization algorithm named MODE4CA is proposed to solve the CAPOM model by defining evolutionary operators with strategy pool and repair mechanism. Further, a method for optimizing performance at SAoCA level, called POM4CA is derived. Finally, two problem instances with different sizes are taken to conduct the experiments for comparing POM4CA with the current representative method under the light and heavy workload. The ex-perimental results show that POM4CA method can obtain better response time and spend less cost of cloud resources.\",\"PeriodicalId\":0,\"journal\":{\"name\":\"\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0,\"publicationDate\":\"2021-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/ijcini.295808\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/ijcini.295808","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

现有的云应用软件架构(SAoCA)级性能优化方法由于搜索空间有限,难以获得性价比最优的云资源使用方案。针对这一问题,本文首先定义了一种能够有效扩大搜索空间的性能优化模型CAPOM。其次,通过定义具有策略池和修复机制的进化算子,提出了一种高效的差分进化优化算法MODE4CA来求解CAPOM模型;此外,还导出了一种在SAoCA级别上优化性能的方法,称为POM4CA。最后,选取两个不同规模的问题实例进行实验,将POM4CA与当前代表性方法在轻负荷和重负荷下进行比较。实验结果表明,POM4CA方法可以获得更好的响应时间和更少的云资源成本。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
A Multi-Objective Differential Evolutionary Optimization Method for Performance Optimization of Cloud Application
Due to the limited search space in the existing performance optimization ap-proaches at software architectures of cloud applications (SAoCA) level, it is difficult for these methods to obtain the cloud resource usage scheme with optimal cost-performance ratio. Aiming at this problem, this paper firstly de-fines a performance optimization model called CAPOM that can enlarge the search space effectively. Secondly, an efficient differential evolutionary op-timization algorithm named MODE4CA is proposed to solve the CAPOM model by defining evolutionary operators with strategy pool and repair mechanism. Further, a method for optimizing performance at SAoCA level, called POM4CA is derived. Finally, two problem instances with different sizes are taken to conduct the experiments for comparing POM4CA with the current representative method under the light and heavy workload. The ex-perimental results show that POM4CA method can obtain better response time and spend less cost of cloud resources.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1