云数据中心中熵感知虚拟机的选择和放置

IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Somayeh Rahmani, Vahid Khajehvand, Mohsen Torabian
{"title":"云数据中心中熵感知虚拟机的选择和放置","authors":"Somayeh Rahmani,&nbsp;Vahid Khajehvand,&nbsp;Mohsen Torabian","doi":"10.1002/cpe.70117","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>The increase in popularity and demand for cloud services has caused a huge growth of cloud data centers, and this has caused the challenge of energy management in data centers. Virtual Machine (VM) consolidation is a critical process aimed at optimizing resource utilization and minimizing energy usage. VM consolidation with the turnoff of underloaded hosts and reducing the load of overloaded hosts establishes a balance between energy consumption and SLA violations. In fact, the consolidation process includes three sub-problems: determining overloaded and underloaded hosts, VM selection in overloaded hosts, and finding a new destination for VMs that will be migrated (VM placement). This paper introduces an entropy-based approach to VM selection and placement to improve efficiency in cloud data centers. Entropy is a quantifiable characteristic often linked to disorder, randomness, or unpredictability. By leveraging entropy as a measure of workload distribution and uncertainty, the proposed method effectively predicts future resource demands, enabling informed decisions that enhance energy efficiency and reduce SLA violations. A key advantage of this approach is the significant reduction in the number of VM migrations, which decreases overhead and minimizes potential service disruptions. Experimental results demonstrate that our entropy-based method outperforms the VM consolidation process in terms of energy consumption, SLA compliance, and system stability. The findings suggest that this approach offers a more sustainable and cost-effective solution for managing cloud resources, contributing to the development of efficient and reliable cloud computing environments.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"37 15-17","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2025-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Entropy-Aware VM Selection and Placement in Cloud Data Centers\",\"authors\":\"Somayeh Rahmani,&nbsp;Vahid Khajehvand,&nbsp;Mohsen Torabian\",\"doi\":\"10.1002/cpe.70117\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>The increase in popularity and demand for cloud services has caused a huge growth of cloud data centers, and this has caused the challenge of energy management in data centers. Virtual Machine (VM) consolidation is a critical process aimed at optimizing resource utilization and minimizing energy usage. VM consolidation with the turnoff of underloaded hosts and reducing the load of overloaded hosts establishes a balance between energy consumption and SLA violations. In fact, the consolidation process includes three sub-problems: determining overloaded and underloaded hosts, VM selection in overloaded hosts, and finding a new destination for VMs that will be migrated (VM placement). This paper introduces an entropy-based approach to VM selection and placement to improve efficiency in cloud data centers. Entropy is a quantifiable characteristic often linked to disorder, randomness, or unpredictability. By leveraging entropy as a measure of workload distribution and uncertainty, the proposed method effectively predicts future resource demands, enabling informed decisions that enhance energy efficiency and reduce SLA violations. A key advantage of this approach is the significant reduction in the number of VM migrations, which decreases overhead and minimizes potential service disruptions. Experimental results demonstrate that our entropy-based method outperforms the VM consolidation process in terms of energy consumption, SLA compliance, and system stability. The findings suggest that this approach offers a more sustainable and cost-effective solution for managing cloud resources, contributing to the development of efficient and reliable cloud computing environments.</p>\\n </div>\",\"PeriodicalId\":55214,\"journal\":{\"name\":\"Concurrency and Computation-Practice & Experience\",\"volume\":\"37 15-17\",\"pages\":\"\"},\"PeriodicalIF\":1.5000,\"publicationDate\":\"2025-05-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Concurrency and Computation-Practice & Experience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70117\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70117","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

摘要

云服务的普及和需求的增加导致了云数据中心的巨大增长,这给数据中心的能源管理带来了挑战。虚拟机整合是优化资源利用和最小化能耗的关键过程。通过关闭负载过低的主机和减少过载主机的负载来整合虚拟机,可以在能耗和SLA违规之间建立平衡。实际上,整合过程包括三个子问题:确定负载过重和负载不足的主机,在负载过重的主机中选择VM,以及为将要迁移的VM找到一个新的目的地(VM放置)。本文介绍了一种基于熵的VM选择和放置方法,以提高云数据中心的效率。熵是一种可量化的特征,通常与无序、随机性或不可预测性有关。通过利用熵作为工作负载分布和不确定性的度量,所提出的方法有效地预测了未来的资源需求,实现了提高能源效率和减少SLA违规的明智决策。这种方法的一个关键优点是显著减少了VM迁移的数量,从而减少了开销并最大限度地减少了潜在的服务中断。实验结果表明,基于熵的方法在能耗、SLA遵从性和系统稳定性方面优于虚拟机整合过程。研究结果表明,这种方法为管理云资源提供了一种更具可持续性和成本效益的解决方案,有助于开发高效可靠的云计算环境。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Entropy-Aware VM Selection and Placement in Cloud Data Centers

The increase in popularity and demand for cloud services has caused a huge growth of cloud data centers, and this has caused the challenge of energy management in data centers. Virtual Machine (VM) consolidation is a critical process aimed at optimizing resource utilization and minimizing energy usage. VM consolidation with the turnoff of underloaded hosts and reducing the load of overloaded hosts establishes a balance between energy consumption and SLA violations. In fact, the consolidation process includes three sub-problems: determining overloaded and underloaded hosts, VM selection in overloaded hosts, and finding a new destination for VMs that will be migrated (VM placement). This paper introduces an entropy-based approach to VM selection and placement to improve efficiency in cloud data centers. Entropy is a quantifiable characteristic often linked to disorder, randomness, or unpredictability. By leveraging entropy as a measure of workload distribution and uncertainty, the proposed method effectively predicts future resource demands, enabling informed decisions that enhance energy efficiency and reduce SLA violations. A key advantage of this approach is the significant reduction in the number of VM migrations, which decreases overhead and minimizes potential service disruptions. Experimental results demonstrate that our entropy-based method outperforms the VM consolidation process in terms of energy consumption, SLA compliance, and system stability. The findings suggest that this approach offers a more sustainable and cost-effective solution for managing cloud resources, contributing to the development of efficient and reliable cloud computing environments.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Concurrency and Computation-Practice & Experience
Concurrency and Computation-Practice & Experience 工程技术-计算机:理论方法
CiteScore
5.00
自引率
10.00%
发文量
664
审稿时长
9.6 months
期刊介绍: Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of: Parallel and distributed computing; High-performance computing; Computational and data science; Artificial intelligence and machine learning; Big data applications, algorithms, and systems; Network science; Ontologies and semantics; Security and privacy; Cloud/edge/fog computing; Green computing; and Quantum computing.
×
引用
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学术官方微信