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 条
  • [31] Scalable network management using lightweight programmable network services
    Calvert, Kenneth L.
    Griffioen, James
    Wen, Su
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2006, 14 (01) : 15 - 47
  • [32] Scalable Network Management Using Lightweight Programmable Network Services
    Kenneth L. Calvert
    James Griffioen
    Su Wen
    Journal of Network and Systems Management, 2006, 14 : 15 - 47
  • [33] A Social Network Approach to Provisioning and Management of Cloud Computing Services for Enterprises
    Kuada, Eric
    Olesen, Henning
    CLOUD COMPUTING 2011: THE SECOND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION, 2011, : 98 - 104
  • [34] Network Similarity Decomposition (NSD): A Fast and Scalable Approach to Network Alignment
    Kollias, Giorgos
    Mohammadi, Shahin
    Grama, Ananth
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (12) : 2232 - 2243
  • [35] Optimizing Virtual Network Functions Placement in Virtual Data Center Infrastructure Using Machine Learning
    Bolodurina, I. P.
    Parfenov, D., I
    2017 INTERNATIONAL CONFERENCE ON AEROSPACE TECHNOLOGY, COMMUNICATIONS AND ENERGY SYSTEMS (ATCES 2017), 2018, 302
  • [36] An Approach for Fast Fault Detection in Virtual Network
    Wang, Yan
    Fang, Ruiming
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2023, 30 (04): : 1146 - 1151
  • [37] Efficient resource provisioning for elastic Cloud services based on machine learning techniques
    Moreno-Vozmediano, Rafael
    Montero, Ruben S.
    Huedo, Eduardo
    Llorente, Ignacio M.
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2019, 8 (1):
  • [38] Efficient resource provisioning for elastic Cloud services based on machine learning techniques
    Rafael Moreno-Vozmediano
    Rubén S. Montero
    Eduardo Huedo
    Ignacio M. Llorente
    Journal of Cloud Computing, 8
  • [39] An Automated Approach for Information and Referral of Social Services using Machine Learning
    Sharan, Madhav
    Ottilingam, Nithin Krishna
    Mattmann, Chris A.
    Singh, Karanjeet
    Marin, Maribel
    Latzer, Amy
    Foon, Colin
    Handore, Umesh
    2017 IEEE 18TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IEEE IRI 2017), 2017, : 332 - 337
  • [40] An automatic approach for tagging Web services using machine learning techniques
    Lin, Maria
    Cheung, David W.
    WEB INTELLIGENCE, 2016, 14 (02) : 99 - 118