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

Proposal and Investigation of an Artificial Intelligence (AI)-Based Cloud Resource Allocation Algorithm in Network Function Virtualization Architectures

Author

Listed:
  • Vincenzo Eramo

    (Department of Information, Electronic, Telecommunication (DIET), “Sapienza” University of Rome—Via Eudossiana 18, 00184 Rome, Italy)

  • Francesco Giacinto Lavacca

    (Fondazione Ugo Bordoni, Viale del Policlinico 147, 00161 Rome, Italy)

  • Tiziana Catena

    (Department of Information, Electronic, Telecommunication (DIET), “Sapienza” University of Rome—Via Eudossiana 18, 00184 Rome, Italy)

  • Paul Jaime Perez Salazar

    (Department of Information, Electronic, Telecommunication (DIET), “Sapienza” University of Rome—Via Eudossiana 18, 00184 Rome, Italy)

Abstract

The high time needed to reconfigure cloud resources in Network Function Virtualization network environments has led to the proposal of solutions in which a prediction based-resource allocation is performed. All of them are based on traffic or needed resource prediction with the minimization of symmetric loss functions like Mean Squared Error. When inevitable prediction errors are made, the prediction methodologies are not able to differently weigh positive and negative prediction errors that could impact the total network cost. In fact if the predicted traffic is higher than the real one then an over allocation cost, referred to as over-provisioning cost, will be paid by the network operator; conversely, in the opposite case, Quality of Service degradation cost, referred to as under-provisioning cost, will be due to compensate the users because of the resource under allocation. In this paper we propose and investigate a resource allocation strategy based on a Long Short Term Memory algorithm in which the training operation is based on the minimization of an asymmetric cost function that differently weighs the positive and negative prediction errors and the corresponding over-provisioning and under-provisioning costs. In a typical traffic and network scenario, the proposed solution allows for a cost saving by 30% with respect to the case of solution with symmetric cost function.

Suggested Citation

  • Vincenzo Eramo & Francesco Giacinto Lavacca & Tiziana Catena & Paul Jaime Perez Salazar, 2020. "Proposal and Investigation of an Artificial Intelligence (AI)-Based Cloud Resource Allocation Algorithm in Network Function Virtualization Architectures," Future Internet, MDPI, vol. 12(11), pages 1-13, November.
  • Handle: RePEc:gam:jftint:v:12:y:2020:i:11:p:196-:d:444342
    as

    Download full text from publisher

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

    File URL: https://www.mdpi.com/1999-5903/12/11/196/
    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:11:p:196-:d:444342. 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.