Title
Predicting service metrics for cluster-based services using real-time analytics
Abstract
Predicting the performance of cloud services is intrinsically hard. In this work, we pursue an approach based upon statistical learning, whereby the behaviour of a system is learned from observations. Specifically, our testbed implementation collects device statistics from a server cluster and uses a regression method that accurately predicts, in real-time, client-side service metrics for a video streaming service running on the cluster. The method is service-agnostic in the sense that it takes as input operating-systems statistics instead of service-level metrics. We show that feature set reduction significantly improves prediction accuracy in our case, while simultaneously reducing model computation time. We also discuss design and implementation of a real-time analytics engine, which processes streams of device statistics and service metrics from testbed sensors and produces model predictions through online learning.
Year
DOI
Venue
2015
10.1109/CNSM.2015.7367349
CNSM
Keywords
Field
DocType
Quality of service, cloud computing, network analytics, statistical learning, machine learning
Data mining,Computer science,Server,Testbed,Computer network,Communications system,Quality of service,Analytics,Computer cluster,Cloud computing,Computation
Conference
ISSN
Citations 
PageRank 
2165-9605
11
0.92
References 
Authors
20
7
Name
Order
Citations
PageRank
Rerngvit Yanggratoke1635.77
Jawwad Ahmed2857.97
John Ardelius3615.83
Christofer Flinta4398.71
Andreas Johnsson54610.68
Daniel Gillblad611911.99
Rolf Stadler770670.88