Proposal and Investigation of an Artificial Intelligence (AI)-Based Cloud Resource Allocation Algorithm in Network Function Virtualization Architectures
Vincenzo Eramo,
Francesco Giacinto Lavacca,
Tiziana Catena and
Paul Jaime Perez Salazar
Additional contact information
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
Future Internet, 2020, vol. 12, issue 11, 1-13
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.
Keywords: network function virtualization; computing resources; machine learning; long short term memory (search for similar items in EconPapers)
JEL-codes: O3 (search for similar items in EconPapers)
Date: 2020
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/1999-5903/12/11/196/pdf (application/pdf)
https://www.mdpi.com/1999-5903/12/11/196/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jftint:v:12:y:2020:i:11:p:196-:d:444342
Access Statistics for this article
Future Internet is currently edited by Ms. Grace You
More articles in Future Internet from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().