SCRUB:云数据中心中的新型节能虚拟机选择和迁移方案

Mohammad Yekta, Hadi Shahriar Shahhoseini
{"title":"SCRUB:云数据中心中的新型节能虚拟机选择和迁移方案","authors":"Mohammad Yekta, Hadi Shahriar Shahhoseini","doi":"10.1007/s10586-024-04551-y","DOIUrl":null,"url":null,"abstract":"<p>The extensive deployment of large cloud data centers has led to substantial energy consumption. Energy conservation is a critical concern for cloud service providers seeking to lower their operating costs within their data centers. To address this energy consumption challenge, effective approaches such as VM consolidation and VM migration are essential. These approaches must carefully balance the trade-off between energy consumption and Service Level Agreement Violations (SLAV). In this paper, we propose an energy-efficient VM selection algorithm for VM consolidation and call it the Simultaneous CPU–Ram Utilization Balancer (SCRUB) policy. This algorithm takes into account CPU and RAM utilization while trying to maintain a balance between energy consumption and SLAV. To evaluate the performance of our proposed method, we implemented it using the Cloudsim simulation toolkit and conducted simulations using real-world workload traces from PlanetLab and Google over three different days. The results show that the SCRUB VM selection policy has led to improvements in various metrics, including reduced energy consumption and a decreased number of VM migrations compared to existing VM selection policies. Specifically, it achieved a 16.98% decrease in energy consumption and a 46.42% reduction in the number of migrations for the PlanetLab dataset, and a 10.95% decrease in energy consumption and a 43.96% decline in the number of migrations for the Google dataset compared to the baseline algorithm MMT.</p>","PeriodicalId":501576,"journal":{"name":"Cluster Computing","volume":"26 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SCRUB: a novel energy-efficient virtual machines selection and migration scheme in cloud data centers\",\"authors\":\"Mohammad Yekta, Hadi Shahriar Shahhoseini\",\"doi\":\"10.1007/s10586-024-04551-y\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>The extensive deployment of large cloud data centers has led to substantial energy consumption. Energy conservation is a critical concern for cloud service providers seeking to lower their operating costs within their data centers. To address this energy consumption challenge, effective approaches such as VM consolidation and VM migration are essential. These approaches must carefully balance the trade-off between energy consumption and Service Level Agreement Violations (SLAV). In this paper, we propose an energy-efficient VM selection algorithm for VM consolidation and call it the Simultaneous CPU–Ram Utilization Balancer (SCRUB) policy. This algorithm takes into account CPU and RAM utilization while trying to maintain a balance between energy consumption and SLAV. To evaluate the performance of our proposed method, we implemented it using the Cloudsim simulation toolkit and conducted simulations using real-world workload traces from PlanetLab and Google over three different days. The results show that the SCRUB VM selection policy has led to improvements in various metrics, including reduced energy consumption and a decreased number of VM migrations compared to existing VM selection policies. Specifically, it achieved a 16.98% decrease in energy consumption and a 46.42% reduction in the number of migrations for the PlanetLab dataset, and a 10.95% decrease in energy consumption and a 43.96% decline in the number of migrations for the Google dataset compared to the baseline algorithm MMT.</p>\",\"PeriodicalId\":501576,\"journal\":{\"name\":\"Cluster Computing\",\"volume\":\"26 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-06-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cluster Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1007/s10586-024-04551-y\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cluster Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s10586-024-04551-y","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

大型云数据中心的广泛部署导致了大量能源消耗。对于希望降低数据中心运营成本的云服务提供商来说,节能是一个至关重要的问题。要应对这一能耗挑战,虚拟机整合和虚拟机迁移等有效方法至关重要。这些方法必须在能耗和违反服务级别协议(SLAV)之间谨慎权衡。在本文中,我们提出了一种用于虚拟机整合的高能效虚拟机选择算法,并将其称为 "CPU-内存同时利用平衡器(SCRUB)策略"。该算法考虑了 CPU 和 RAM 的利用率,同时努力保持能耗和 SLAV 之间的平衡。为了评估我们提出的方法的性能,我们使用 Cloudsim 仿真工具包实施了该方法,并使用 PlanetLab 和 Google 在三个不同日期的真实工作负载跟踪进行了仿真。结果表明,与现有的虚拟机选择策略相比,SCRUB 虚拟机选择策略改善了各种指标,包括降低能耗和减少虚拟机迁移次数。具体来说,与基准算法MMT相比,SCRUB在PlanetLab数据集上实现了16.98%的能耗降低和46.42%的迁移次数减少,在Google数据集上实现了10.95%的能耗降低和43.96%的迁移次数减少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

摘要图片

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
SCRUB: a novel energy-efficient virtual machines selection and migration scheme in cloud data centers

The extensive deployment of large cloud data centers has led to substantial energy consumption. Energy conservation is a critical concern for cloud service providers seeking to lower their operating costs within their data centers. To address this energy consumption challenge, effective approaches such as VM consolidation and VM migration are essential. These approaches must carefully balance the trade-off between energy consumption and Service Level Agreement Violations (SLAV). In this paper, we propose an energy-efficient VM selection algorithm for VM consolidation and call it the Simultaneous CPU–Ram Utilization Balancer (SCRUB) policy. This algorithm takes into account CPU and RAM utilization while trying to maintain a balance between energy consumption and SLAV. To evaluate the performance of our proposed method, we implemented it using the Cloudsim simulation toolkit and conducted simulations using real-world workload traces from PlanetLab and Google over three different days. The results show that the SCRUB VM selection policy has led to improvements in various metrics, including reduced energy consumption and a decreased number of VM migrations compared to existing VM selection policies. Specifically, it achieved a 16.98% decrease in energy consumption and a 46.42% reduction in the number of migrations for the PlanetLab dataset, and a 10.95% decrease in energy consumption and a 43.96% decline in the number of migrations for the Google dataset compared to the baseline algorithm MMT.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Quantitative and qualitative similarity measure for data clustering analysis OntoXAI: a semantic web rule language approach for explainable artificial intelligence Multi-threshold image segmentation using a boosted whale optimization: case study of breast invasive ductal carcinomas PSO-ACO-based bi-phase lightweight intrusion detection system combined with GA optimized ensemble classifiers A scalable and power efficient MAC protocol with adaptive TDMA for M2M communication
×
引用
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