Toward fabric: A middleware implementing high-level description languages on a fabric-like network

Sayed Hadi Hashemi, Shadi A. Noghabi, John Bellessa, R H Campbell

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Many in the networking community believe that Software- Defned 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 exible 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.

Original languageEnglish (US)
Title of host publicationANCS 2016 - Proceedings of the 2016 Symposium on Architectures for Networking and Communications Systems
PublisherAssociation for Computing Machinery, Inc
Pages117-118
Number of pages2
ISBN (Electronic)9781450341837
DOIs
StatePublished - Mar 17 2016
Event12th ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2016 - Santa Clara, United States
Duration: Mar 17 2016Mar 18 2016

Publication series

NameANCS 2016 - Proceedings of the 2016 Symposium on Architectures for Networking and Communications Systems

Other

Other12th ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2016
CountryUnited States
CitySanta Clara
Period3/17/163/18/16

    Fingerprint

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Cite this

Hashemi, S. H., Noghabi, S. A., Bellessa, J., & Campbell, R. H. (2016). Toward fabric: A middleware implementing high-level description languages on a fabric-like network. In ANCS 2016 - Proceedings of the 2016 Symposium on Architectures for Networking and Communications Systems (pp. 117-118). (ANCS 2016 - Proceedings of the 2016 Symposium on Architectures for Networking and Communications Systems). Association for Computing Machinery, Inc. https://doi.org/10.1145/2881025.2889487