Server load prediction algorithm based on CM-MC for cloud systems

(整期优先)网络出版时间:2018-05-15
/ 1
Accuratepredictionofserverloadisimportanttocloudsystemsforimprovingtheresourceutilization,reducingtheenergyconsumptionandguaranteeingthequalityofservice(QoS).Thispaperanalyzesthefeaturesofcloudserverloadandtheadvantagesanddisadvantagesoftypicalserverloadpredictionalgorithms,integratesthecloudmodel(CM)andtheMarkovchain(MC)togethertorealizeanewCM-MCalgorithm,andthenproposesanewserverloadpredictionalgorithmbasedonCM-MCforcloudsystems.Thealgorithmutilizesthehistoricaldatasampletrainingmethodofthecloudmodel,andutilizestheMarkovpredictiontheorytoobtainthemembershipdegreevector,basedonwhichtheweightedsumofthepredictedvaluesisusedforthecloudmodel.Theexperimentsshowthattheproposedpredictionalgorithmhashigherpredictionaccuracythanothertypicalserverloadpredictionalgorithms,especiallyifthedatahassignificantvolatility.TheproposedserverloadpredictionalgorithmbasedonCM-MCissuitableforcloudsystems,andcanhelptoreducetheenergyconsumptionofclouddatacenters.