计算机应用 ›› 2016, Vol. 36 ›› Issue (4): 914-917.DOI: 10.11772/j.issn.1001-9081.2016.04.0914

• 先进计算 • 上一篇    下一篇

基于贝叶斯模型的云服务服务质量预测

陈伟, 陈继明   

  1. 江苏大学 计算机科学与通信工程学院, 江苏 镇江 212013
  • 收稿日期:2015-09-21 修回日期:2015-12-07 出版日期:2016-04-10 发布日期:2016-04-08
  • 通讯作者: 陈伟
  • 作者简介:陈伟(1990-),男,江苏盐城人,硕士研究生,主要研究方向:云计算服务质量、服务质量预测; 陈继明(1977-),男,江苏镇江人,副教授,博士,主要研究方向:分布式系统、数据库。

Cloud service QoS prediction method based on Bayesian model

CHEN Wei, CHEN Jiming   

  1. School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang Jiangsu 212013, China
  • Received:2015-09-21 Revised:2015-12-07 Online:2016-04-10 Published:2016-04-08

摘要: 针对如何分配一个未来一段时间内满足QoS要求的云服务和感知可能将要发生的QoS违规的问题,提出一种基于时间序列预测方法的云服务QoS预测方法。该预测方法利用改进的贝叶斯常均值(IBCM)模型,能够准确地预测云服务未来一段时间内的QoS状态。实验通过搭建Hadoop集群模拟云平台并收集了响应时间和吞吐量两种QoS属性的数据作为预测对象,实验结果表明:相比自回归积分滑动平均(ARIMA)模型和贝叶斯常均值折扣模型等时间序列预测方法,基于改进的贝叶斯常均值模型的云服务QoS预测方法的平方和误差(SSE)、平均绝对误差(MAE)、均方误差(MSE)和和平均绝对百分比误差(MAPE)均比前两者小一个数量级,因此具有更高的预测精度;同时预测结果对比图说明提出的预测方法具有更好的拟合效果。

关键词: 云服务, 服务质量, 贝叶斯模型, 预测

Abstract: For Quality of Service (QoS) guarantee of cloud service areas, a cloud service QoS prediction method based on time series prediction was proposed to select an appropriate cloud service which met QoS requirements of cloud user and perceive QoS violation may occur. The improved Bayesian constant mean model was used to predict QoS of cloud service accurately. In the experiment, a Hadoop system was established to simulate cloud computing and a lot of QoS data of response time and throughput were collected as predicted object. The experimental result shows that compared with Bayesian constant mean discount model and Autoregressive Integrated Moving Average (ARIMA) model, the proposed prediction method based on improved Bayesian constant mean model is one order of magnitude smaller than the previous methods in Square Sum Error (SSE), Mean Absolute Error (MAE), Mean Squared Error (MSE) and Mean Absolut Percentage Error (MAPE), so it has higher accuracy; and the comparison of prediction accuracy illustrate that the proposed method also has better fitting effect.

Key words: cloud service, Quality of Service (QoS), Bayesian constant mean model, prediction

中图分类号: