High availability

A-VCS

What is A-VCS

It is the acronym of ACOS Virtual Chassis Systems.

It is a special process created to manage many ACOS devices from a single-point view however it is not the only use case. It also synchronizes ;

You must always remeber that l2 level configurations like ethernet LAG interfaces vlan tags vlan names is not in sync process. We'll get to reason of this later

Remember, A-vcs does not do anything about live traffic, configuration only !

Prequisites

Master / Slave / Election

We'll do a demo of this later in the training.

You will see all the devices in config context with their respective machine id's you will configure later in this training.

You can login to vblades without going thorugh floating ip however all the changes will be forced to done through floating ip

You can use Management port only to create a a-vcs cluster. Any l2 implementation will continue to work.

Split Brain on more than 2 device clusters

This is a dangerous situation. If by some reason the devices decide to become masters at same time any traffic processing will create network problems. So at all times the necessary precautions must be taken like

Initial config of a-vcs

On the master device

  1. Enable the vrrp to start configuring vcs we have to enable vrrp-a first

     ACOS# configure
     ACOS(config)# vrrp-a common
     ACOS(config-common)# set-id 1
     ACOS(config-common)# device-id 1
     ACOS(config-common)# enable
     ACOS-Active(config-common)# exit
     ACOS-Active(config)#
    
  2. Enable a-vcs

     ACOS-Active(config)# vcs enable
     ACOS-Active(config:1)#
    
  3. configure the floating ip address

     ACOS(config:1)# vcs floating-ip 192.168.16.10 /24
    
  4. Configure a-vcs with masters parameters After the confgiuration commands typed in, you'll need to do vcs reload to start a-vcs formation process.

     ACOS(config:1)# vcs device 1
     ACOS(config:1-device:1)# interfaces management
     ACOS(config:1-device:1)# priority 225
     ACOS(config:1-device:1)# enable
     ACOS(config:1-device:1)# exit
     ACOS(config:1)# vcs reload
    

adding second device to cluster

On first blade

adding third device to cluster

On second blade

adding fourth device to cluster

On third blade

forced a-vcs master commands

Force vBlade-1 to become master

adding a fifth device with older version to cluster and auto image upgrade process

VRRP-A