paper-with-me

Papers

Machine Learning for Dynamic Resource Allocation in Network Function Virtualization

2020-08-12 · Stefan Schneider, Narayanan Puthenpurayil Satheeschandran, Manuel Peuster, Holger Karl

Network function virtualization (NFV) proposes to replace physical middleboxes with more flexible virtual network functions (VNFs). To dynamically adjust to ever-changing traffic demands, VNFs have to be instantiated and their allocated resources have to be adjusted on demand. Deciding the amount of allocated resources is non-trivial. Existing optimization approaches often assume fixed resource requirements for each VNF instance. However, this can easily lead to either waste of resources or bad service quality if too many or too few resources are allocated. To solve this problem, we train machine learning models on real VNF data, containing measurements of performance and resource requirements. For each VNF, the trained models can then accurately predict the required resources to handle a certain traffic load. We integrate these machine learning models into an algorithm for joint VNF scaling and placement and evaluate their impact on resulting VNF placements. Our evaluation based on real-world data shows that using suitable machine learning models effectively avoids over- and under-allocation of resources, leading to up to 12 times lower resource consumption and better service quality with up to 4.5 times lower total delay than using standard fixed resource allocation.

📄 PDF Abstract BibTeX

Code (1)

CN-UPB/ml-for-resource-allocation 공식 구현

Tasks

BIG-bench Machine LearningModel Selection

Methods 이 논문이 사용한 방법론

SVM A Support Vector Machine, or SVM, is a non-parametric supervised learning model. For non-linear classification and regression, they utilise the kernel trick to map inputs…
Linear Regression Linear Regression is a method for modelling a relationship between a dependent variable and independent variables. These models can be fit with numerous approaches. The most…

Similar Papers 제목 키워드 기반

Dynamic Resource Allocation for Virtual Machine Migration Optimization using Machine Learning

2024-03-20 · Yulu Gong, Jiaxin Huang, Bo Liu, Jingyu Xu 외

The paragraph is grammatically correct and logically coherent. It discusses the importance of mobile terminal cloud computing migration technology in meeting the demands of evolving computer and cloud computing technolog…

Cloud Computing

Fairness Guaranteed and Auction-based x-haul and Cloud Resource Allocation in Multi-tenant O-RANs

2023-01-02 · Sourav Mondal, Marco Ruffini

The open-radio access network (O-RAN) embraces cloudification and network function virtualization for base-band function processing by dis-aggregated radio units (RUs), distributed units (DUs), and centralized units (CUs…

Fairness

Profile-based Resource Allocation for Virtualized Network Functions

2019-11-18 · Steven Van Rossem, Wouter Tavernier, Didier Colle, Mario Pickavet 외

The virtualization of compute and network resources enables an unseen flexibility for deploying network services. A wide spectrum of emerging technologies allows an ever-growing range of orchestration possibilities in cl…

T-s3ra: traffic-aware scheduling for secure slicing and resource allocation in sdn/nfv enabled 5g networks

2021-07-11 · Ali J. Ramadhan

Network slicing and resource allocation play pivotal roles in software-defined network (SDN)/network function virtualization (NFV)-assisted 5G networks. In 5G communications, the traffic rate is high, necessitating high …

Scheduling

Deep Reinforcement Learning Based Resource Allocation for Cloud Native Wireless Network

2023-05-10 · Lin Wang, Jiasheng Wu, Yue Gao, Jingjing Zhang

Cloud native technology has revolutionized 5G beyond and 6G communication networks, offering unprecedented levels of operational automation, flexibility, and adaptability. However, the vast array of cloud native services…

Cloud ComputingDeep Reinforcement LearningEdge-computingreinforcement-learning