OVS Orbit

The OVSDB Query Optimizer and Key-Value Interface, with Dmitry Yusupov from NVIDIA

02.27.2021 - By Ben PfaffPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

Dmitry Yusupov submitted a talk to the Open vSwitch 2020 Fall Conference

that we weren't able to fit into the schedule. This podcast, recorded in

December 2020, is based on the material that Dmitry presented in a video available on YouTube.

The slides for Dmitry's talk are also

available.

The abstract for this talk is:

OVSDB (management protocol RFC 7047) is a fundamental building block of

modern SDN architecture based on OVN/OVS. OVSDB is the key component

that is responsible for efficient scalability of large deployments,

such as 1000+ node Kubernetes clusters when CNI function is OVN based.

OVSDB was originally designed to store configuration for Open vSwitch

daemon, however, it was later extended to be part of OVN architecture,

with added RAFT clustering support and improved scale-out capabilities,

such as efficient scale-out caches.

This talk brings a question of scaling up OVSDB with introduction of

OVSDB Query Optimizer using primary and alternate key indexing. We

will be also looking at OVSDB with Query Optimizer as high-performance

Key-Value API interface and compare it to ETCD.

You can contact Dmitry as @dmitryy on Twitter, or via email

at [email protected].

OVS Orbit is produced by Ben Pfaff. The

intro music in this episode is Drive,

featuring cdk and DarrylJ, copyright 2013, 2016 by Alex. The bumper

music is Yeah Ant

featuring Wired Ant and Javolenus, copyright 2013 by Speck. The outro

music is Space

Bazooka featuring Doxen Zsigmond, copyright 2013 by Kirkoid. All

content is licensed under a Creative Commons Attribution 3.0

Unported (CC BY 3.0) license.

More episodes from OVS Orbit