39 min

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

    • Technology

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 dyusupov@nvidia.com.




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.

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 dyusupov@nvidia.com.




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.

39 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
Lex Fridman Podcast
Lex Fridman
Hard Fork
The New York Times
Better Offline
Cool Zone Media and iHeartPodcasts
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
See Tomorrow First
See Tomorrow First