IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0240424.html
   My bibliography  Save this article

Predictive topology refinements in distributed stream processing system

Author

Listed:
  • Muhammad Hanif
  • Choonhwa Lee
  • Sumi Helal

Abstract

Cloud computing has evolved the big data technologies to a consolidated paradigm with SPaaS (Streaming processing-as-a-service). With a number of enterprises offering cloud-based solutions to end-users and other small enterprises, there has been a boom in the volume of data, creating interest of both industry and academia in big data analytics, streaming applications, and social networking applications. With the companies shifting to cloud-based solutions as a service paradigm, the competition grows in the market. Good quality of service (QoS) is a must for the enterprises, as they strive to survive in a competitive environment. However, achieving reasonable QoS goals to meet SLA agreement cost-effectively is challenging due to variation in workload over time. This problem can be solved if the system has the ability to predict the workload for the near future. In this paper, we present a novel topology-refining scheme based on a workload prediction mechanism. Predictions are made through a model based on a combination of SVR, autoregressive, and moving average model with a feedback mechanism. Our streaming system is designed to increase the overall performance by making the topology refining robust to the incoming workload on the fly, while still being able to achieve QoS goals of SLA constraints. Apache Flink distributed processing engine is used as a testbed in the paper. The result shows that the prediction scheme works well for both workloads, i.e., synthetic as well as real traces of data.

Suggested Citation

  • Muhammad Hanif & Choonhwa Lee & Sumi Helal, 2020. "Predictive topology refinements in distributed stream processing system," PLOS ONE, Public Library of Science, vol. 15(11), pages 1-27, November.
  • Handle: RePEc:plo:pone00:0240424
    DOI: 10.1371/journal.pone.0240424
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0240424
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0240424&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0240424?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
    ---><---

    References listed on IDEAS

    as
    1. Hirotugu Akaike, 1969. "Fitting autoregressive models for prediction," Annals of the Institute of Statistical Mathematics, Springer;The Institute of Statistical Mathematics, vol. 21(1), pages 243-247, December.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Campos, Eduardo Lima & Cysne, Rubens Penha, 2017. "A time-varying fiscal reaction function for Brazil," FGV EPGE Economics Working Papers (Ensaios Economicos da EPGE) 795, EPGE Brazilian School of Economics and Finance - FGV EPGE (Brazil).
    2. Rodrigo Hakim das Neves, 2020. "Bitcoin pricing: impact of attractiveness variables," Financial Innovation, Springer;Southwestern University of Finance and Economics, vol. 6(1), pages 1-18, December.
    3. Asghar, Zahid & Abid, Irum, 2007. "Performance of lag length selection criteria in three different situations," MPRA Paper 40042, University Library of Munich, Germany.
    4. Kathryn M. Dominguez, 1991. "Do Exchange Auctions Work? An Examination of the Bolivian Experience," NBER Working Papers 3683, National Bureau of Economic Research, Inc.
    5. Bin Liu & Weifeng Chen & Bo Li & Xiuping Liu, 2022. "Neural Subspace Learning for Surface Defect Detection," Mathematics, MDPI, vol. 10(22), pages 1-16, November.
    6. Jacint Balaguer & Manuel Cantavella-Jorda, 2004. "Structural change in exports and economic growth: cointegration and causality analysis for Spain (1961-2000)," Applied Economics, Taylor & Francis Journals, vol. 36(5), pages 473-477.
    7. Muhammad Farooq Arby & Amjad Ali, 2017. "Threshold Inflation in Pakistan," SBP Research Bulletin, State Bank of Pakistan, Research Department, vol. 13, pages 1-19.
    8. Ramona Dumitriu & Razvan Stefanescu, 2015. "The Relationship Between Romanian Exports And Economic Growth After The Adhesion To European Union," Risk in Contemporary Economy, "Dunarea de Jos" University of Galati, Faculty of Economics and Business Administration, pages 17-26.
    9. David F. Hendry & Hans-Martin Krolzig, 2005. "The Properties of Automatic "GETS" Modelling," Economic Journal, Royal Economic Society, vol. 115(502), pages C32-C61, 03.

    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:plo:pone00:0240424. 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.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with 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: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    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.