The database s51230__linkwatcher is the largest database in ToolsDB, running it in Trove would make things much easier operationally:
- ToolsDB would become much smaller and easier to backup/upgrade/migrate
- A separate instance for Linkwatcher could be replicated/migrated/upgraded without impacting other dbs
I'm not sure if an extended read-only time would be acceptable while we migrate data from the current ToolsDB host (clouddb1001) to a new Trove instance. I will try to take a logical dump of the database with mydumper to estimate how much read-only time we would need.
There's also a small risk that the performance in Trove would be worse than the current performance in ToolsDB, but anyway we don't plan on maintaining the current setup for much longer, and a separate Trove instance is likely to be more performant than a Cinder-based VM shared with other dbs.