A Multi-Objective Differential Evolutionary Optimization Method for Performance Optimization of Cloud Application

Pub Date : 2021-10-01 DOI:10.4018/ijcini.295808
Xin Du, Youcong Ni, Peng Ye, Ruliang Xiao
{"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}
引用次数: 0

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.
分享
查看原文
云应用性能优化的多目标差分进化优化方法
现有的云应用软件架构(SAoCA)级性能优化方法由于搜索空间有限,难以获得性价比最优的云资源使用方案。针对这一问题,本文首先定义了一种能够有效扩大搜索空间的性能优化模型CAPOM。其次,通过定义具有策略池和修复机制的进化算子,提出了一种高效的差分进化优化算法MODE4CA来求解CAPOM模型;此外,还导出了一种在SAoCA级别上优化性能的方法,称为POM4CA。最后,选取两个不同规模的问题实例进行实验,将POM4CA与当前代表性方法在轻负荷和重负荷下进行比较。实验结果表明,POM4CA方法可以获得更好的响应时间和更少的云资源成本。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信