Staged deployment in mirage, an integrated software upgrade testing and distribution system
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Rolling upgrades for continuous services
ISAS'04 Proceedings of the First international conference on Service Availability
Hi-index | 0.00 |
Component platforms play a major role in current distributed information systems. As these systems evolve, components need to be upgraded without breaking the consistency of component interconnections. In this paper we present a method for the support of automated safe upgrades of black-box components. It relates component versioning with indication of changes between revisions of the same component and uses pre-computed information stored in component metadata. We show how this information is derived from component specifications and used to speed up pre-upgrade checks.