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篇论文的施引文献,订阅后可以查看论文全部施引文献