LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

Gavel: A Fast and Easy-to-Use Plain Data Representation for Software-Defined Networks

Photo from wikipedia

In software-defined networking (SDN), high-level abstractions typically offer a useful means to avoid writing network applications and policies on lower levels. However, abstractions are typically developed for a specific use… Click to show full abstract

In software-defined networking (SDN), high-level abstractions typically offer a useful means to avoid writing network applications and policies on lower levels. However, abstractions are typically developed for a specific use case, which in turn results in an abundance of existing abstractions for different networking tasks. As a consequence, orchestrating these abstractions to implement a common network policy becomes an arduous task. To address this challenge, plain data representations of the network and its control infrastructure have been proposed recently, which offer programmable ad-hoc abstractions to administrators. However, these frameworks suffer from quite complex programming requirements and impractical performance in terms of latency, as they are based on relational database engines. In this paper, we address these shortcomings by introducing Gavel, an SDN controller that at its heart facilitates a plain data representation based on a graph database. By exploiting the native graph support of the database engine, Gavel significantly eases application and policy writing. Additionally, we show by experimental evaluation of several typical applications on multiple different topologies that Gavel offers significant performance improvements over the state-of-the-art solutions.

Keywords: plain data; software defined; data representation; use; network

Journal Title: IEEE Transactions on Network and Service Management
Year Published: 2019

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.