Towards a Heterogeneous and Elastic Cloud Service System With a Correlation-Based Universal Resource Matching Strategy

IF 5.8 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS IEEE Transactions on Services Computing Pub Date : 2024-08-21 DOI:10.1109/TSC.2024.3433578
Cheng Hu;Yuhui Deng;Wenyu Luo;Qingsong Wei;Geyong Min
{"title":"Towards a Heterogeneous and Elastic Cloud Service System With a Correlation-Based Universal Resource Matching Strategy","authors":"Cheng Hu;Yuhui Deng;Wenyu Luo;Qingsong Wei;Geyong Min","doi":"10.1109/TSC.2024.3433578","DOIUrl":null,"url":null,"abstract":"In elastic cloud service systems, it is a challenge to evaluate and match the fluctuating resource demand of workloads. Existing studies typically monitor workload characteristics and build models that map these characteristics to actual demand. However, workload characteristics are multidimensional, and the impact of each dimension on resource demand differs, so it requires differentiated treatment when building models. This paper proposes a Correlation-Based Universal Resource Matching (CBURM) strategy to realize a Heterogeneous and Elastic Cloud Service System (HECSS). CBURM consists of a Correlation-based resource Demand Evaluation (CDE) method and a Universal Resource Measurement (URM) scheme. Specifically, CDE discriminates the relevance of each dimension in workload characteristics, based on the correlations between workload characteristics and the demand. Then, it generates resource demand decisions dimension by dimension, from the most relevant to the least relevant dimensions. After that, it generates a complete decision tree model to evaluate subsequent workload demand for heterogeneous resources. Finally, URM optimizes the resource allocation to achieve a low-overhead resource matching. Experimental results show that, URM reduces the total comprehensive operation cost by 82%+, compared to a normal resource allocation scheme. Additionally, CDE outperforms two state-of-the-art methods (LTP and 2SP), with its performance closer to the ideal baseline. Specifically, CDE achieves a 40.275% overall resource saving rate, which is 38.62% higher than LTP and 8.46% higher than 2SP. Besides, CDE achieves a 92.43% average service quality satisfaction ratio, higher than the 82.9% and 88.83% achieved respectively by LTP and 2SP.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 5","pages":"2931-2944"},"PeriodicalIF":5.8000,"publicationDate":"2024-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Services Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10643348/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

In elastic cloud service systems, it is a challenge to evaluate and match the fluctuating resource demand of workloads. Existing studies typically monitor workload characteristics and build models that map these characteristics to actual demand. However, workload characteristics are multidimensional, and the impact of each dimension on resource demand differs, so it requires differentiated treatment when building models. This paper proposes a Correlation-Based Universal Resource Matching (CBURM) strategy to realize a Heterogeneous and Elastic Cloud Service System (HECSS). CBURM consists of a Correlation-based resource Demand Evaluation (CDE) method and a Universal Resource Measurement (URM) scheme. Specifically, CDE discriminates the relevance of each dimension in workload characteristics, based on the correlations between workload characteristics and the demand. Then, it generates resource demand decisions dimension by dimension, from the most relevant to the least relevant dimensions. After that, it generates a complete decision tree model to evaluate subsequent workload demand for heterogeneous resources. Finally, URM optimizes the resource allocation to achieve a low-overhead resource matching. Experimental results show that, URM reduces the total comprehensive operation cost by 82%+, compared to a normal resource allocation scheme. Additionally, CDE outperforms two state-of-the-art methods (LTP and 2SP), with its performance closer to the ideal baseline. Specifically, CDE achieves a 40.275% overall resource saving rate, which is 38.62% higher than LTP and 8.46% higher than 2SP. Besides, CDE achieves a 92.43% average service quality satisfaction ratio, higher than the 82.9% and 88.83% achieved respectively by LTP and 2SP.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
利用基于相关性的通用资源匹配策略开发异构弹性云服务系统
在弹性云服务系统中,评估和匹配工作负载波动的资源需求是一项挑战。现有研究通常会监控工作负载特征,并建立将这些特征映射到实际需求的模型。然而,工作负载特征是多维的,每个维度对资源需求的影响也不尽相同,因此在建立模型时需要区别对待。本文提出了一种基于相关性的通用资源匹配(CBURM)策略,以实现异构弹性云服务系统(HECSS)。CBURM 由基于相关性的资源需求评估(CDE)方法和通用资源测量(URM)方案组成。具体来说,CDE 根据工作负载特征与需求之间的相关性来判别工作负载特征中每个维度的相关性。然后,它从最相关的维度到最不相关的维度逐个生成资源需求决策。之后,它会生成一个完整的决策树模型,以评估异构资源的后续工作负载需求。最后,URM 优化资源分配,实现低开销资源匹配。实验结果表明,与普通资源分配方案相比,URM 降低了 82%+ 的总综合运营成本。此外,CDE 优于两种最先进的方法(LTP 和 2SP),其性能更接近理想基线。具体来说,CDE 实现了 40.275% 的总体资源节约率,比 LTP 高 38.62%,比 2SP 高 8.46%。此外,CDE 的平均服务质量满意度为 92.43%,分别高于 LTP 和 2SP 的 82.9% 和 88.83%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Transactions on Services Computing
IEEE Transactions on Services Computing COMPUTER SCIENCE, INFORMATION SYSTEMS-COMPUTER SCIENCE, SOFTWARE ENGINEERING
CiteScore
11.50
自引率
6.20%
发文量
278
审稿时长
>12 weeks
期刊介绍: IEEE Transactions on Services Computing encompasses the computing and software aspects of the science and technology of services innovation research and development. It places emphasis on algorithmic, mathematical, statistical, and computational methods central to services computing. Topics covered include Service Oriented Architecture, Web Services, Business Process Integration, Solution Performance Management, and Services Operations and Management. The transactions address mathematical foundations, security, privacy, agreement, contract, discovery, negotiation, collaboration, and quality of service for web services. It also covers areas like composite web service creation, business and scientific applications, standards, utility models, business process modeling, integration, collaboration, and more in the realm of Services Computing.
期刊最新文献
Did I Vet You Before? Assessing the Chrome Web Store Vetting Process through Browser Extension Similarity MARS: A Multi-Agent Collaborative Reasoning Framework for Service Recommendation LLM-Enhanced Failure Localization in Microservices: Integrating Multi-Modal Data and Expert Interpretation PoFEL: Energy-efficient Consensus for Blockchain-based Hierarchical Federated Learning LLM4Load-Turbo: A Prompt-Driven LLM Framework with Knowledge Distillation for Efficient Multi-Scale Workload Prediction
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1