Method and devices are provided for implementing high availability. Some
implementations provide high availability for virtual switches of data
networks. Each virtual switch acts as a single logical unit, while
encompassing at least two physical chassis, referred to herein as a
master chassis and a slave chassis. In some preferred embodiments, the
active supervisor in the master chassis is configured as an active
supervisor of the virtual switch and the active supervisor in the slave
chassis is configured as the standby supervisor of the virtual switch.