RAFALE: Rethinking the provisioning of virtuAl network services using a Fast and scAlable machine LEarning approach

被引:0
|
作者
Hanan Suwi
Laaziz Lahlou
Nadjia Kara
Claes Edstrom
机构
[1] University of Quebec,Department of Software Engineering and IT, École de Technologie Supérieure
[2] Ericsson Canada Inc.,undefined
来源
关键词
Graph mining; Unsupervised machine learning; Skip-gram modelling; Similarity between Services; Network function virtualization; Service function chaining;
D O I
暂无
中图分类号
学科分类号
摘要
Network Function Virtualization (NFV) has been identified to revamp the provisioning of next-generation network services. This new paradigm allows cloud and network/service providers to compose their network services, also known as service function chains (SFCs), in an agile way since the software of the network function is decoupled from the legacy hardware. To reap the benefits of this new technology, there is a need for novel mechanisms that help cloud and network/service providers deploy the increasingly complex virtual network services seamlessly, efficiently, and in a time-efficient way. Existing state-of-the-art techniques often rely on the Integer Linear Programming framework, heuristics/metaheuristics, and greedy methods to deploy the services function chains. However, these techniques although reasonable and acceptable, still suffer from several key limitations: convergence time and scalability. To this end, we propose RAFALE, a suite of solution techniques, to tame this complexity by leveraging the concept of similarity from machine learning and skip-gram modeling framework. To the best of our knowledge, we are the first to tackle these key limitations and propose a suite of solutions to them. RAFALE, a novel approach proposed to find the similarity between the new incoming virtual network service request and all the already-deployed services to learn from the previous experience of deploying techniques and use the same or close similar provisioning techniques. RAFALE is the first and the only method that develops the idea of detecting the similarity between virtual network services. Experimental results show that RAFALE reduces greatly the convergence time needed for provisioning virtual network services and can scale to 100 virtual network functions per virtual network service compared to the state-of-the-art. The Experimental results prove that RAFALE accomplished the NFV promises; decreasing the time and complexity of managing and deploying the virtual services, and providing a solution that is agile, faster, and scalable to deploy the new service requests by skipping one or more service provisioning steps (i.e., detecting and resolving the conflicts among policies, placement, and chaining) while satisfying the validated NFV policies.
引用
收藏
页码:15786 / 15819
页数:33
相关论文
共 50 条
  • [1] RAFALE: Rethinking the provisioning of virtuAl network services using a Fast and scAlable machine LEarning approach
    Suwi, Hanan
    Lahlou, Laaziz
    Kara, Nadjia
    Edstrom, Claes
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (14): : 15786 - 15819
  • [2] RAFALE: smaRt and scalable orchestrAtion system For virtuAL network sErvices
    Lahlou, Laaziz
    Bounas, Amina
    Mohamadi, Houssem Eddine
    Kara, Nadjia
    [J]. 2021 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2021,
  • [3] Scalable Provisioning of Virtual Network Functions via Supervised Learning
    Scalingi, Alessio
    Esposito, Flavio
    Muhammad, Waqar
    Pescape, Antonio
    [J]. PROCEEDINGS OF THE 2019 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2019), 2019, : 423 - 431
  • [4] Scalable Virtual Machine Migration using Reinforcement Learning
    Hummaida, Abdul Rahman
    Paton, Norman W.
    Sakellariou, Rizos
    [J]. JOURNAL OF GRID COMPUTING, 2022, 20 (02)
  • [5] Scalable Virtual Machine Migration using Reinforcement Learning
    Abdul Rahman Hummaida
    Norman W. Paton
    Rizos Sakellariou
    [J]. Journal of Grid Computing, 2022, 20
  • [6] Virtual Screening Using Machine Learning Approach
    Kumar, Dhananjay
    Sarvate, Anshul
    Singh, Sakshi
    Priya, Puja
    [J]. 2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 594 - 599
  • [7] A Fast Approach of Provisioning Virtual Machines by Using Image Content Similarity in Cloud
    Li, Huixi
    Wang, Shaokai
    Ruan, Chang
    [J]. IEEE ACCESS, 2019, 7 : 45099 - 45109
  • [8] Resource Provisioning Through Machine Learning in Cloud Services
    Mahendra Pratap Yadav
    Dharmendra Kumar Rohit
    [J]. Arabian Journal for Science and Engineering, 2022, 47 : 1483 - 1505
  • [9] Resource Provisioning Through Machine Learning in Cloud Services
    Yadav, Mahendra Pratap
    Rohit
    Yadav, Dharmendra Kumar
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) : 1483 - 1505
  • [10] Fast MPLS network optimisation using machine learning
    Dale, Michael J.
    Ferra, Herman L.
    Palmer, Robert A.
    [J]. TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 972 - +