Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A new manager for row persistency has been introduced - PSM. At node startup, PSM performs these actions:

  1. Downloading the schema from OVSDB (RFC 7074 -- get_schema method).

  2. Building an internal list of tables that support persistence (include the os_persist boolean column)

  3. Monitoring the persistent tables for updates.

When a persistent table is modified, PSM first checks the content of the os_presist column. If its value is true, the row is saved to persistent storage using the OpenSync Persistent Storage API (OSPS). When the os_persist column is set to false or if the os_presist column is deleted, the row is deleted from persistent storage.

...

Code Block
ovsh i WAN_Config enable:=true priority:=10 type:=pppoe other_config::'["map", [["username", "testuser"], ["password", "testpass"]]]'

Published Content

https://www.opensync.io/s/ERE-021-110-402_OpenSync_Persistent_Storage_Requirements.pdf