A stack supports three upgrade methods: intelligent upgrade, traditional upgrade, and smooth upgrade.
When a stack is set up or new member switches join a stack, the standby and slave switches or new member switches check whether their software versions are the same as that of the master switch. If not, they download the system software from the master switch, restart with the new system software, and rejoin the stack.
You can specify the startup system software on the master switch and restart the entire stack to upgrade the software of member switches. This upgrade method causes lengthy service interruptions, and is therefore not suitable for scenarios sensitive to the service interruption time.
A smooth upgrade can be performed in a stack that has uplinks and downlinks working in redundancy mode. In Figure 1, the stack is divided into an active area (with the master switch) and a backup area. Member switches in the two areas are upgraded in turn. When one area is being upgraded, traffic is transmitted through the other area, minimizing the impact on services. Use this upgrade method in scenarios that are sensitive to the service interruption time.
In a network with uplinks and downlinks working in redundancy mode, both upstream traffic and downstream traffic are forwarded through the active and backup areas. When member switches in the backup area are being upgraded, traffic is forwarded through the active area. Likewise, when member switches in the active area are being upgraded, traffic is forwarded through the backup area.
To implement smooth upgrade for a stack, the stack must have uplinks and downlinks working in redundancy mode. To ensure a successful upgrade, you are advised to add at least one link on each member switch to an inter-device Eth-Trunk.
Uplinks and downlinks work in redundancy mode.
The system software for the next startup supports the smooth upgrade function.
Stack members are running the same system software, with the same software package name, version, and path.
Stack members have the same system software specified for next startup, with the same software package name, version, and path.
Smooth Upgrade Process
If errors or exceptions occur during a smooth upgrade, or the upgrade times out (the timeout interval is 70 minutes), member switches automatically roll back to the original system version and set up a stack again.