IDEAS home Printed from https://ideas.repec.org/a/wly/intnem/v28y2018i2ne1991.html
   My bibliography  Save this article

A service‐agnostic method for predicting service metrics in real time

Author

Listed:
  • Rerngvit Yanggratoke
  • Jawwad Ahmed
  • John Ardelius
  • Christofer Flinta
  • Andreas Johnsson
  • Daniel Gillblad
  • Rolf Stadler

Abstract

We predict performance metrics of cloud services using statistical learning, whereby the behaviour of a system is learned from observations. Specifically, we collect device and network statistics from a cloud testbed and apply regression methods to predict, in real‐time, client‐side service metrics for video streaming and key‐value store services. Results from intensive evaluation on our testbed indicate that our method accurately predicts service metrics in real time (mean absolute error below 16% for video frame rate and read latency, for instance). Further, our method is service agnostic in the sense that it takes as input operating systems and network statistics instead of service‐specific metrics. We show that feature set reduction significantly improves the prediction accuracy in our case, while simultaneously reducing model computation time. We find that the prediction accuracy decreases when, instead of a single service, both services run on the same testbed simultaneously or when the network quality on the path between the server cluster and the client deteriorates. Finally, we discuss the 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.

Suggested Citation

  • Rerngvit Yanggratoke & Jawwad Ahmed & John Ardelius & Christofer Flinta & Andreas Johnsson & Daniel Gillblad & Rolf Stadler, 2018. "A service‐agnostic method for predicting service metrics in real time," International Journal of Network Management, John Wiley & Sons, vol. 28(2), March.
  • Handle: RePEc:wly:intnem:v:28:y:2018:i:2:n:e1991
    DOI: 10.1002/nem.1991
    as

    Download full text from publisher

    File URL: https://doi.org/10.1002/nem.1991
    Download Restriction: no

    File URL: https://libkey.io/10.1002/nem.1991?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:wly:intnem:v:28:y:2018:i:2:n:e1991. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Wiley Content Delivery (email available below). General contact details of provider: https://doi.org/10.1002/(ISSN)1099-1190 .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.