Parallel Simulation and Virtual-Machine-Based Emulation of Software-Defined Networks

Author:

Jin Dong1,Nicol David M.2

Affiliation:

1. Illinois Institute of Technology

2. University of Illinois at Urbana-Champaign

Abstract

The emerging software-defined networking (SDN) technology decouples the control plane from the data plane in a computer network with open and standardized interfaces, and hence opens up the network designers’ options and ability to innovate. The wide adoption of SDN in industry has motivated the development of large-scale, high-fidelity testbeds for evaluation of systems that incorporate SDN. In this article, we develop a framework to support OpenFlow-based SDN simulation and distributed emulation, by leveraging our prior work on a hybrid network testbed with a parallel network simulator and a virtual-machine-based emulation system. We show how to exploit typical SDN controller behaviors to handle performance issues caused by the centralized controller in parallel discrete-event simulation. In particular, we develop an asynchronous synchronization algorithm for passive SDN controllers and design a two-level architecture for active SDN controllers. We evaluate the system performance, showing good scalability. Finally, we present a case study, using the testbed, to evaluate network verification applications in an SDN-based data center network.

Funder

Maryland Procurement Office

Air Force Office of Scientific Research

Maryland Procurement Office and AFOSR

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Science Applications,Modeling and Simulation

Reference59 articles.

1. Network configuration in a box: towards end-to-end verification of network reachability and security

2. V-eM: A Cluster of Virtual Machines for Robust, Detailed, and High-Performance Network Emulation

3. Rassul Ayani. 1988. A parallel simulation scheme based on distances between objects. Royal Institute of Technology Department of Telecommunication Systems-Computer Systems (1988). Rassul Ayani. 1988. A parallel simulation scheme based on distances between objects. Royal Institute of Technology Department of Telecommunication Systems-Computer Systems (1988).

4. The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation

5. An integrated testbed for Virtual Ad Hoc Networks

Cited by 11 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A versatile dynamic noise control framework based on computer simulation and modeling;Nonlinear Engineering;2023-01-01

2. Microgrid Operational Planning using a Hybrid Neural Network with Resource-aware Scenario Selection;Simulation Modelling Practice and Theory;2022-09

3. Temporally synchronized emulation of devices with simulation of networks;SIGSIM Conference on Principles of Advanced Discrete Simulation;2022-06-08

4. Mechanisms for Precise Virtual Time Advancement in Network Emulation;ACM Transactions on Modeling and Computer Simulation;2022-03-04

5. A Dynamic Data-Driven Optimization Framework for Demand Side Management in Microgrids;Handbook of Dynamic Data Driven Applications Systems;2021-06-12

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3