Michael, The IF-MAP is repopulated by the API server whenever the session between the API server and irond is reset. You can verify this by restarting irond. Redis is used by the analytics api to cache data related to queries. It is not used by the configuration components (api, schema, discovery, etc).
Pedro. ________________________________________ From: Dev <[email protected]> on behalf of Michael Renner <[email protected]> Sent: Thursday, March 26, 2015 7:08 AM To: [email protected] Subject: [opencontrail-dev] if-map & redis availability implications Hi, I'm currently trying to understand what kind of state is contained within both IF-MAP/irond as well as Redis and how Contrail will behave when the respective services are restarted or lost. For IF-MAP it seems as if there's no data persistence - will the control and configuration nodes repopulate the necessary information? Or does IF-MAP behave like a message broker containing no state next to the TCP connections? With Redis the default installation configures Redis with data persistence - what happens when this data gets lost? The architecture documentation at http://www.opencontrail.org/opencontrail-architecture-documentation/ glances these topics to some extent but doesn't provide conclusive answers when it comes to Redis and IF-MAP. all the best, Michael Renner _______________________________________________ Dev mailing list [email protected] http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
