Dependable, Online Upgrades in Enterprise Systems

TitleDependable, Online Upgrades in Enterprise Systems
Publication TypeConference Papers
Year of Publication2009
AuthorsDumitras T
Conference NameOOPSLA'09 Proceedings of the 24th ACM SIGPLAN Conference Companion on Object Oriented Programming Systems Languages and Applications
Date Published2009///
ISBN Number978-1-60558-768-4
Keywordsdata migration, Dependability, hidden dependencies, online upgrades, software upgrades

Software upgrades are unreliable, often causing downtime or data loss. I propose Imago, an approach for removing the leading causes of upgrade failures (broken dependencies) and of planned downtime (data migrations). While imposing a higher resource overhead than previous techniques, Imago is more dependable and easier to use correctly.