IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v12y2020i3p50-d332228.html
   My bibliography  Save this article

Multi-formalism Models for Performance Engineering

Author

Listed:
  • Enrico Barbierato

    (Dip. di Matematica e Fisica, Università Cattolica del Sacro Cuore, 25121 Brescia, Italy)

  • Marco Gribaudo

    (Dip. di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, 20133 Milano, Italy)

  • Giuseppe Serazzi

    (Dip. di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, 20133 Milano, Italy)

Abstract

Nowadays, the necessity to predict the performance of cloud and edge computing-based architectures has become paramount, in order to respond to the pressure of data growth and more aggressive level of service agreements. In this respect, the problem can be analyzed by creating a model of a given system and studying the performance indices values generated by the model’s simulation. This process requires considering a set of paradigms, carefully balancing the benefits and the disadvantages of each one. While queuing networks are particularly suited to modeling cloud and edge computing architectures, particular occurrences—such as autoscaling—require different techniques to be analyzed. This work presents a review of paradigms designed to model specific events in different scenarios, such as timeout with quorum-based join, approximate computing with finite capacity region, MapReduce with class switch, dynamic provisioning in hybrid clouds, and batching of requests in e-Health applications. The case studies are investigated by implementing models based on the above-mentioned paradigms and analyzed with discrete event simulation techniques.

Suggested Citation

  • Enrico Barbierato & Marco Gribaudo & Giuseppe Serazzi, 2020. "Multi-formalism Models for Performance Engineering," Future Internet, MDPI, vol. 12(3), pages 1-26, March.
  • Handle: RePEc:gam:jftint:v:12:y:2020:i:3:p:50-:d:332228
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/12/3/50/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/12/3/50/
    Download Restriction: no
    ---><---

    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:gam:jftint:v:12:y:2020:i:3:p:50-:d:332228. 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: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    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.