DBNet: Leveraging DBMS for Network Automation

08/30/2023
by   Rithvik Chuppala, et al.
0

We present DBNet, a data-driven network automation framework built on top of a DBMS. DBNet utilizes key primitives of a DBMS including tables, procedures, transactions, logging, and access control to serve the functions of a data-centric network control plane. DBNet accomplishes this functionality by storing mirrored network device states, executing automation programs on these mirror states within the DBMS, and proxying state updates out to the physical devices upon changes to mirror/local state. The framework also stores network telemetry data, performs analytics on the data, uses the analytics to motivate control plane actions, and provides provenance logging features on the actions taken. We apply DBNet to motivating cloud network infrastructure examples and show how developers can use DBNet's interface to express rich user-defined policies. Our preliminary case studies show that the overhead to run DBNet is trivial in the timescales generally relevant for network automation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2018

FastReact: In-Network Control and Caching for Industrial Control Networks using Programmable Data Planes

Providing network reliability as well as low and predictable latency is ...
research
09/07/2023

P4R-Type: a Verified API for P4 Control Plane Programs (Technical Report)

Software-Defined Networking (SDN) significantly simplifies programming, ...
research
04/27/2021

Designing a scalable framework for declarative automation on distributed systems

As distributed systems grow in scale and complexity, the need for flexib...
research
06/18/2021

Towards Robotic Laboratory Automation Plug Play: The "LAPP" Framework

Increasing the level of automation in pharmaceutical laboratories and pr...
research
02/04/2020

Learning Task-Driven Control Policies via Information Bottlenecks

This paper presents a reinforcement learning approach to synthesizing ta...
research
06/23/2022

Device-centric Federated Analytics At Ease

Nowadays, high-volume and privacy-sensitive data are generated by mobile...
research
09/05/2020

Examining Machine Learning for 5G and Beyond through an Adversarial Lens

Spurred by the recent advances in deep learning to harness rich informat...

Please sign up or login with your details

Forgot password? Click here to reset