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 条
  • [21] Troubleshooting distributed network emulation
    Elbouanani, Houssam
    Barakat, Chadi
    Dabbous, Walid
    Turletti, Thierry
    ANNALS OF TELECOMMUNICATIONS, 2024, 79 (3-4) : 227 - 239
  • [22] Packet reading for network emulation
    Bradford, R
    Simmonds, R
    Unger, B
    NINTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2001, : 150 - 157
  • [23] DOCKEMU - A Network Emulation Tool
    To, Marco Antonio
    Cano, Marcos
    Biba, Preng
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, : 593 - 598
  • [24] Scalable network path emulation
    Agarwal, S
    Sommers, J
    Barford, P
    MASCOTS 2005:13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005, : 219 - 228
  • [25] Secure Neural Network Prediction in the Cloud-Based Open Neural Network Service
    Huang, Wen
    Zhang, Ganglin
    Liao, Yongjian
    Peng, Jian
    Huang, Feihu
    Yang, Julong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (02) : 659 - 673
  • [26] Troubleshooting Distributed Network Emulation
    ElBouanani, Houssam
    Barakat, Chadi
    Dabbous, Walid
    Turletti, Thierry
    2023 26TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS, ICIN, 2023,
  • [27] Netkit: network emulation for education
    Pizzonia, Maurizio
    Rimondini, Massimo
    SOFTWARE-PRACTICE & EXPERIENCE, 2016, 46 (02): : 133 - 165
  • [28] LAN EMULATION ON AN ATM NETWORK
    TRUONG, HL
    ELLINGTON, WW
    LEBOUDEC, JY
    MEIER, AX
    PACE, JW
    IEEE COMMUNICATIONS MAGAZINE, 1995, 33 (05) : 70 - 85
  • [29] Troubleshooting distributed network emulation
    Houssam ElBouanani
    Chadi Barakat
    Walid Dabbous
    Thierry Turletti
    Annals of Telecommunications, 2024, 79 : 227 - 239
  • [30] Symbiotic Network Simulation and Emulation
    Erazo, Miguel A.
    Rong, Rong
    Liu, Jason
    ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2015, 26 (01):