IEEE/ICACT20250079 Slide.06        [Big Slide]       Oral Presentation
- As mentioned above, each CNF consists of a group of related application, so when performing upgrades, operators often upgrade multiple application and require specific order. To automate the upgrade of applications upon request while making the automated upgrade process easily reusable, we have developed a data model that includes Templates and Scenarios. A template contains a list of upgrade actions, where each action holds the upgrade information for a single application with basic details. The Scenario inherits from the Template, with each action adding specific details for the current upgrade time. We define an upgrade action as an atomic action that can be executed at a single point in time. An upgrade action is always accompanied by a rollback action — a reverse operation. And each action has different state like in this diagram. An action is initiated with waiting state then when the action is execute, it is processing state. If success, the state turn into COMPLETED, if don¡¯t turn to FAILED and start ROLLING_BACK; if rollback success, the state is ROLLED_BACK, if don¡¯t turn to FAILED.

[Go to Next Slide]
Select Voice: