OVS can be set up so that it clears the OVS database at boot time, because sometimes this is appropriate. Maybe this is how your system is set up. You can see the history of the configuration database by running "ovsdb-tool -mm show-log" on it. This might reveal what is happening, too.