IDEAS home Printed from https://ideas.repec.org/a/igg/jcac00/v10y2020i4p70-97.html
   My bibliography  Save this article

Execution of Long-Duration Multi-Cloud Serverless Functions Using Selective Migration-Based Approach

Author

Listed:
  • Boubaker Soltani

    (LIRE Laboratory, Constantine 2 - Abdelhamid Mehri University, El Khroub, Algeria)

  • Afifa Ghenai

    (LIRE Laboratory, Constantine 2 - Abdelhamid Mehri University, El Khroub, Algeria)

  • Nadia Zeghib

    (LIRE Laboratory, Constantine 2 - Abdelhamid Mehri University, El Khroub, Algeria)

Abstract

A relatively new paradigm for the Cloud-based software deployment is serverless computing. By adopting stateless loosely-coupled functions, the system can obtain many compositions for several purposes. Contrarily to monolithic approach, serverless computing facilitates the evolution of the applications, since the functions may be independently scheduled for reconstitution. Nevertheless, serverless computing dictates that function execution should be within a short duration (five minutes max in most Cloud platforms), after which the function is abruptly ended even if it has not completed its task. This leads to prevent functions requiring longer time from being adopted as Serverless functions. This paper deals with this drawback. It proposes a migration-based approach that promotes the execution of long-duration serverless functions: each running function that reaches the maximum time limit is repeatedly transferred to another cloud platform where it is carried on. At each migration step, the destination cloud is selected regarding the most relevant criteria.

Suggested Citation

  • Boubaker Soltani & Afifa Ghenai & Nadia Zeghib, 2020. "Execution of Long-Duration Multi-Cloud Serverless Functions Using Selective Migration-Based Approach," International Journal of Cloud Applications and Computing (IJCAC), IGI Global, vol. 10(4), pages 70-97, October.
  • Handle: RePEc:igg:jcac00:v:10:y:2020:i:4:p:70-97
    as

    Download full text from publisher

    File URL: http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/IJCAC.2020100105
    Download Restriction: no
    ---><---

    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:igg:jcac00:v:10:y:2020:i:4:p:70-97. 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: Journal Editor (email available below). General contact details of provider: https://www.igi-global.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.