Title
Toward Fabric: A Middleware Implementing High-level Description Languages on a Fabric-like Network.
Abstract
Many in the networking community believe that Software-Defined Networking, in which entire networks are managed centrally, has the potential to revolutionize the field. However, SDN faces several challenges that have prevented its wide-spread adoption. Current SDN technologies, such as OpenFlow, provide powerful and flexible APIs, but can be unreasonably complex for implementing nontrivial network control logic. The generality offered by these low-level abstractions impose no structure on the network, requiring programmers to herd switches themselves, with little guidance. Many researchers argue that SDNs must adopt more structured models, such as Fabric, with an intelligent edge and a fast but simple label-switched core. Our work draws heavily from these ideas. To that end, we propose ToF, a middleware architecture for implementing policies and behaviors from high-level network descriptions on top of a Fabric-like network. We have implemented a prototype using a combination of widely used technologies, such as MPLS, and our own proposed technologies. Based on our results, we reach near linear scalability with respect to the number of addresses routed over the network, all while introducing minimal performance overhead and requiring no changes to packet structure.
Year
DOI
Venue
2016
10.1145/2881025.2889487
ANCS
Keywords
Field
DocType
high-level description languages,Fabric-like network,software-defined networking,SDN,label-switched core,ToF,middleware architecture,high-level network descriptions,MPLS
Middleware,Multiprotocol Label Switching,Computer science,Network packet,Computer network,Real-time computing,OpenFlow,Software-defined networking,Generality,Scalability,Distributed computing,Network interface
Conference
ISBN
Citations 
PageRank 
978-1-4503-4183-7
1
0.35
References 
Authors
4
4
Name
Order
Citations
PageRank
Sayed Hadi Hashemi1162.00
Shadi A. Noghabi2144.63
John Bellessa330.72
Roy Campbell45133573.61