Sun Microsystems 3 manual Rolling Upgrades, To perform a rolling upgrade

Models: 3

1 368
Download 368 pages 47.9 Kb
Page 155
Image 155

Performing Application Upgrades

Rolling Upgrades

Rolling upgrades must be used in production situations where work cannot be interrupted and client applications cannot be upgraded monolithically. In a rolling upgrade, the changeover from an earlier version to an upgraded version takes placed gradually. It requires that the engine simultaneously support client applications based on the earlier user profile as well as on the updated user profile.

To support differing versions of a user profile, designers create upgraded versions of the validation and the assignment rules that can accommodate both the new and old user profiles. Client application developers can then create new client applications based on the new user profile.

To perform a rolling upgrade

1.Register the upgraded user profile, validation, and assignment rule dictionaries.

2.Deploy each upgraded client application to nodes supporting that client application.

3.When they choose to upgrade, users close sessions with the engine, shut down their old client applications, start up their new, upgraded client applications, open sessions with the engine, and resume work.

Chapter 5 Managing Registrations 155

Page 155
Image 155
Sun Microsystems 3 manual Rolling Upgrades, To perform a rolling upgrade