Deep Dive¶

How OVN is implemented and, where necessary, why it was implemented that way.

OVN¶

  • Debugging the DDlog version of ovn-northd
    • Compare OVSDB tables generated by DDlog vs C
    • Record and replay DDlog execution
    • Debugging by Logging
    • Debugging panics
    • Submitting a bug report
  • Integration Guide for Centralized Control
    • HA for OVN DB servers using pacemaker
  • OVN Gateway High Availability Plan
    • Basic Architecture
    • L3HA
    • L2HA
  • Role Based Access Control
    • Mechanics
    • Pre-defined Roles
  • What’s New with OVS and OVN 2.8
    • Debugging and Troubleshooting
    • DNS, and IPAM
    • High Availability
    • OVSDB
    • Further Directions
  • VIF Plug Providers
    • VIF Plug Providers
  • Testing
    • Built-in Tooling
    • Continuous Integration with Travis CI
ovn-architecture(7) (pdf) (html) (plain text)

Logo

Open Virtual Network (OVN)

Navigation

  • Open Virtual Network (OVN) Documentation
  • Getting Started
  • Tutorials
  • Deep Dive
    • OVN
      • Debugging the DDlog version of ovn-northd
      • Integration Guide for Centralized Control
      • OVN Gateway High Availability Plan
      • Role Based Access Control
      • What’s New with OVS and OVN 2.8
      • VIF Plug Providers
      • Testing
  • How-to Guides
  • Reference Guide
  • Open Virtual Network (OVN) FAQ
  • OVN Internals

Related Topics

  • Documentation overview
    • Previous: Adding a new OVN feature to the DDlog version of ovn-northd
    • Next: Debugging the DDlog version of ovn-northd

Quick search

©2020, The Open Virtual Network (OVN) Development Community. | Powered by Sphinx 1.8.6 & Alabaster 0.7.13 | Page source