云计算资源利用预测

Tajwar Mehmood, Seemab Latif, Sheheryaar Malik
{"title":"云计算资源利用预测","authors":"Tajwar Mehmood, Seemab Latif, Sheheryaar Malik","doi":"10.1109/HONET.2018.8551339","DOIUrl":null,"url":null,"abstract":"Efficient resource utilization leads cloud provider to low cost and high performance. Cloud Computing is a dynamic environment that provides on-demand services over the internet on pay as you go model. Cloud platform has a dynamic resource usage as it is shared among large number of users. Resource allocator provisions resources to dynamic demands of user from finite set of resources. There should be no over and under provisioning of resources. Underutilized resources causes resource wastage and more cost whereas over utilized resource can lead to service degradation. If Resource allocators can presume future resource usage they can take resource provisioning decision efficiently. A resource utilization prediction mechanism is required to assist resource allocator for optimum resource provisioning.Accurate prediction is a challenge in such a dynamic resource usage. Machine learning techniques can help in creating a model that yields accurate prediction results. In machine learning, Ensemble mechanisms are renowned for improving the prediction accuracy which uses a combination of learners rather than a single learner. In this study, an “Ensemble based workload prediction mechanism” is proposed that is based on stack generalization. Experiments are conducted in order to compare the proposed model with the individual and baseline prediction models. For comparison with baseline model, we have used Root Mean Square Error(RMSE) as results of baseline model were given in RMSE. Proposed mechanism has shown 6% and 17% reduction in RMSE in CPU usage and in Memory usage prediction respectively. For comparing our proposed ensemble with independent learner(K Nearest Neighbor, Neural Network, Decision Tree, Support Vector Machine and Naïve Bayes), we have used accuracy as evaluation parameter. The proposed ensemble has improved the prediction accuracy by $\\approx 2$%.","PeriodicalId":161800,"journal":{"name":"2018 15th International Conference on Smart Cities: Improving Quality of Life Using ICT & IoT (HONET-ICT)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"Prediction Of Cloud Computing Resource Utilization\",\"authors\":\"Tajwar Mehmood, Seemab Latif, Sheheryaar Malik\",\"doi\":\"10.1109/HONET.2018.8551339\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Efficient resource utilization leads cloud provider to low cost and high performance. Cloud Computing is a dynamic environment that provides on-demand services over the internet on pay as you go model. Cloud platform has a dynamic resource usage as it is shared among large number of users. Resource allocator provisions resources to dynamic demands of user from finite set of resources. There should be no over and under provisioning of resources. Underutilized resources causes resource wastage and more cost whereas over utilized resource can lead to service degradation. If Resource allocators can presume future resource usage they can take resource provisioning decision efficiently. A resource utilization prediction mechanism is required to assist resource allocator for optimum resource provisioning.Accurate prediction is a challenge in such a dynamic resource usage. Machine learning techniques can help in creating a model that yields accurate prediction results. In machine learning, Ensemble mechanisms are renowned for improving the prediction accuracy which uses a combination of learners rather than a single learner. In this study, an “Ensemble based workload prediction mechanism” is proposed that is based on stack generalization. Experiments are conducted in order to compare the proposed model with the individual and baseline prediction models. For comparison with baseline model, we have used Root Mean Square Error(RMSE) as results of baseline model were given in RMSE. Proposed mechanism has shown 6% and 17% reduction in RMSE in CPU usage and in Memory usage prediction respectively. For comparing our proposed ensemble with independent learner(K Nearest Neighbor, Neural Network, Decision Tree, Support Vector Machine and Naïve Bayes), we have used accuracy as evaluation parameter. The proposed ensemble has improved the prediction accuracy by $\\\\approx 2$%.\",\"PeriodicalId\":161800,\"journal\":{\"name\":\"2018 15th International Conference on Smart Cities: Improving Quality of Life Using ICT & IoT (HONET-ICT)\",\"volume\":\"69 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 15th International Conference on Smart Cities: Improving Quality of Life Using ICT & IoT (HONET-ICT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HONET.2018.8551339\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 15th International Conference on Smart Cities: Improving Quality of Life Using ICT & IoT (HONET-ICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HONET.2018.8551339","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17

摘要

高效的资源利用使云提供商能够实现低成本和高性能。云计算是一个动态的环境,它通过互联网按需提供服务,按需付费。云平台具有动态的资源使用情况,因为它是在大量用户之间共享的。资源分配器将有限的资源分配给用户的动态需求。不应该存在资源供应过剩或不足的问题。资源利用不足会导致资源浪费和成本增加,而资源利用过度则会导致服务退化。如果资源分配者能够预测未来的资源使用情况,他们就能有效地做出资源配置决策。需要资源利用预测机制来帮助资源分配器进行最佳资源配置。在这样一个动态的资源使用中,准确的预测是一个挑战。机器学习技术可以帮助创建产生准确预测结果的模型。在机器学习中,集成机制以使用学习器组合而不是单个学习器来提高预测准确性而闻名。本文提出了一种基于堆栈泛化的“基于集成的工作负载预测机制”。为了将所提出的模型与个体和基线预测模型进行比较,进行了实验。为了与基线模型进行比较,我们使用了均方根误差(RMSE),因为基线模型的结果在RMSE中给出。所提出的机制表明,在CPU使用和内存使用预测方面,RMSE分别降低了6%和17%。为了将我们提出的集成与独立学习器(K近邻、神经网络、决策树、支持向量机和Naïve贝叶斯)进行比较,我们使用精度作为评估参数。所提出的集成将预测精度提高了约2 %。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Prediction Of Cloud Computing Resource Utilization
Efficient resource utilization leads cloud provider to low cost and high performance. Cloud Computing is a dynamic environment that provides on-demand services over the internet on pay as you go model. Cloud platform has a dynamic resource usage as it is shared among large number of users. Resource allocator provisions resources to dynamic demands of user from finite set of resources. There should be no over and under provisioning of resources. Underutilized resources causes resource wastage and more cost whereas over utilized resource can lead to service degradation. If Resource allocators can presume future resource usage they can take resource provisioning decision efficiently. A resource utilization prediction mechanism is required to assist resource allocator for optimum resource provisioning.Accurate prediction is a challenge in such a dynamic resource usage. Machine learning techniques can help in creating a model that yields accurate prediction results. In machine learning, Ensemble mechanisms are renowned for improving the prediction accuracy which uses a combination of learners rather than a single learner. In this study, an “Ensemble based workload prediction mechanism” is proposed that is based on stack generalization. Experiments are conducted in order to compare the proposed model with the individual and baseline prediction models. For comparison with baseline model, we have used Root Mean Square Error(RMSE) as results of baseline model were given in RMSE. Proposed mechanism has shown 6% and 17% reduction in RMSE in CPU usage and in Memory usage prediction respectively. For comparing our proposed ensemble with independent learner(K Nearest Neighbor, Neural Network, Decision Tree, Support Vector Machine and Naïve Bayes), we have used accuracy as evaluation parameter. The proposed ensemble has improved the prediction accuracy by $\approx 2$%.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
DronAID : A Smart Human Detection Drone for Rescue HONET-ICT 2018 Index Neuron Simulation; Simulating Neuron through Agent Based Modeling A Very Low Cost, Open, Wireless, Internet of Things (IoT) Air Quality Monitoring Platform Two Dimensional Materials based Heterostructures for Photosensing Applications
×
引用
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