Network Emulation as a Service (NEaaS): Towards a Cloud-Based Network Emulation Platform

被引:18
|
作者
Lai, Junyu [1 ]
Tian, Jiaqi [1 ]
Zhang, Ke [1 ]
Yang, Zheng [2 ]
Jiang, Dingde [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Aeronaut & Astronaut, Chengdu, Sichuan, Peoples R China
[2] Chongqing Univ Technol, Sch Comp Sci & Engn, Chongqing, Peoples R China
来源
MOBILE NETWORKS & APPLICATIONS | 2021年 / 26卷 / 02期
基金
中国国家自然科学基金;
关键词
Network emulation; Cloud computing; NFV; SDN; Light-weighted virtualization;
D O I
10.1007/s11036-019-01426-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network emulation is an essential method to test network architecture, protocol and application software during a network's entire life-cycle. Compared with simulation and test-bed methods, network emulation possesses the advantages of accuracy and cost-efficiency. However, legacy network emulators are typically restricted in scalability, agility, and extensibility, which builds barriers to prevent them from being widely used. In this paper, we introduce the currently prevalent cloud computing and the related technologies including resource virtualization, NFV (network functional virtualization), SDN (software-defined networking), traffic control and flow steering to the network emulation domain. We design and implement an innovative cloud-based network emulation platform, aiming at providing users Network Emulation as a Service (NEaaS), which can be conveniently deployed on both public and private clouds. In order to emulate networks of much larger scale, and to reduce the hardware cost of the proposed platform, a representative light-weighted virtualization technology, namely Docker container is adopted as a supplement to virtual machine (VM) to emulate networking nodes in a hybrid manner. We carried out a comprehensive performance evaluation with in-depth discussions for this emulation platform. It turns out, our platform can significantly outperform legacy network emulators regarding to scalability, agility, and extensibility in large scale emulation scenarios, with much lower costs. Finally, a case study of applying the proposed platform to emulate a typical space-ground integrated network (SGIN) is given, which illustrates the platform's effectivity and efficiency.
引用
收藏
页码:766 / 780
页数:15
相关论文
共 50 条
  • [31] A Large-Scale NFV-Based Emulation Platform for Smart Identifier Network
    LI Haifeng
    LI Taixin
    ZHANG Hongke
    ZTE Communications, 2017, 15 (03) : 2 - 7
  • [32] Towards Multiple Pipelines Network Emulation with P7
    Rodriguez Cesen, Fabricio E.
    Vogt, Francisco Germano
    De Castro, Ariel Goes
    Rothenberg, Christian Esteve
    2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 290 - 292
  • [33] Artificial Neural Network Emulation on NOC based Multi-Core FPGA Platform
    Mand, Nowshad Painda
    Robino, Francesco
    Oberg, Johnny
    2012 NORCHIP, 2012,
  • [34] Cloud-based sport training platform based on body sensor network
    School of Electrical and Information Engineering, Hunan International Economics University, Changsha, China
    J. Softw. Eng., 3 (586-597):
  • [35] Emulation of point cloud streaming over 5G network
    Makiyah E.H.
    Khamees N.N.
    International Journal of Information Technology, 2024, 16 (4) : 2099 - 2113
  • [36] High-Performance Routing Emulation Technologies Based on a Cloud Platform
    Chen, Jianyu
    Wang, Xiaofeng
    Tao, Leiting
    Liu, Yuan
    SECURITY AND COMMUNICATION NETWORKS, 2020, 2020
  • [37] Quality of Service Measurement Mechanism of Cloud-Based Network Architecture
    Lai, Yung-Chang
    Jhan, Jhih-Dao
    Yang, Wen-Che
    Kuo, Fei-Hua
    Shih, Tai-Chueh
    2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,
  • [38] An Architecture to offer Cloud-Based Radio Access Network as a Service
    Ferreira, Lucio Studer
    Pichon, Dominique
    Hatefi, Atoosa
    Gomes, Andre
    Dimitrova, Desislava
    Braun, Torsten
    Karagiannis, Georgios
    Karimzadeh, Morteza
    Branco, Monica
    Correia, Luis M.
    2014 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2014,
  • [39] Implementing a cloud-based service supporting biological network simulations
    Bertone, Fabrizio
    Caragnano, Giuseppe
    Mossucca, Lorenzo
    Terzo, Olivier
    Benso, Alfredo
    Politano, Gianfranco
    Savino, Alessandro
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 732 - 736
  • [40] Container-based Emulation of Network Control Plane
    Kang, Hui
    Tao, Shu
    PROCEEDINGS OF THE 2017 WORKSHOP ON HOT TOPICS IN CONTAINER NETWORKING AND NETWORKED SYSTEMS (HOTCONNET 17), 2017, : 24 - 29