Enable Aruba VSX Configuration Synchronization
Trong vài viết này, mình sẽ hướng dẫn các bạn enable tính năng VSX configuration synchronization trong VSX.
Việc đồng bộ hóa cấu hình giữa các VSX member cho phép chúng ta đơn giản hóa việc quản trị, tránh được các lỗi khi cấu hình. Với configuration synchronization được enable, thiết bị primary sẽ đồng bộ hóa cấu hình xuống cho thiết bị standby. Tuy nhiên thì các VSX member vẫn duy trì control plane riêng của mình, do vậy nên việc động bộ hóa cấu hình sẽ được quản lý bằng cách đồng bộ từng phần nhỏ cấu hình mà chúng ta muốn. Và khi cấu hình thì chúng ta có thể đồng bộ bằng 2 cách: global level và context level. Ở mỗi level thì Aruba sẽ cho phép chúng ta đồng bộ 1 số features nhất định.
VSX synchronization requirements
Mình đang có 2 switch đã được cấu hình VSX, và trạng thái của VSX đang là in-sync rồi, đây là cấu hình mặc định của VSX.
Tuy nhiên để có thể sử dụng được tính năng VSX configuration synchronization, chúng ta phải đảm bảo 1 số yêu cầu sau:
- OS version trên 2 switch phải cùng phiên bản. Thông thường thì VSX sẽ tự đồng bộ cả Image, trừ trường hợp 1 switch có version thấp hơn 10.06, 1 switch có version cao hơn 10.07 thì switch sẽ không đồng bộ Image, các bạn sẽ cần update manual.
- Trạng thái của Config Sync Status trong VSX là In-Sync.
- Các switch đã được cấu hình role là primary và secondary.
- ISL link đã được cấu hình và hoạt động bình thường trên cả 2 switch.
Enable VSX configuration synchronization
Enable VSX configuration synchronization mode Global Level
OK, để dễ hình dung thì mình sẽ cấu hình OSPF và đồng bộ sang switch member.
Giờ mình sẽ cấu hình OSPF trên master.
VSX-Master# configure terminal
VSX-Master(config)# router ospf 1
VSX-Master(config-ospf-1)# area 0
VSX-Master(config-ospf-1)# area 1 nssa
VSX-Master(config-ospf-1)# area 2 stub
VSX-Master(config-ospf-1)# redistribute connected
VSX-Master(config-ospf-1)# exit |
Để đồng bộ cấu hình OSPF sang member, các bạn vào VSX context, đây chính là cách đồng bộ ở global level. VSX cho phép chúng ta đồng bộ khá nhiều feature, các bạn có thể ? ra để xem chi tiết các option. Ví dụ nếu bạn đồng bộ BGP thì nó sẽ đồng bộ tất cả BGP, ip aspath list, community list, prefix list và route map. Mình sẽ đồng bộ OSPF mà mình vừa cấu hình sang.
VSX-Master(config)#vsx
VSX-Master(config-vsx)# vsx-sync ospf |
Để kiểm tra trên member, các bạn cũng có thể sử dụng lệnh show running-config ospf hoặc show running-config vsx-sync. Lệnh show running-config vsx-sync sẽ chỉ hiển thị các cấu hình đã được đồng bộ qua VSX thôi. Nếu cần đồng bộ thêm mục nào, các bạn chỉ cần vào VSX và bật đồng bộ cho các tính năng đó là được.
Enable VSX configuration synchronization mode Context Level
Cách 2 là các bạn đồng bộ ở Context Level, nghĩa là đồng bộ trên các context access-list, interface, LAG…
Ví dụ mình sẽ tạo 1 access-list và gán vào cổng 1/1/5 và đồng bộ sang Member.
VSX-Master(config)# access-list ip ABC
VSX-Master(config-acl-ip)# permit ip 10.0.0.0 0.0.0.255
VSX-Master(config-acl-ip)# vsx-sync //Đồng bộ access list sang member
VSX-Master(config-acl-ip)# exit
VSX-Master(config)# interface 1/1/5
VSX-Master(config-if)# apply access-list ip ABC in
VSX-Master(config-if)# vsx-sync access-lists //Đồng bộ access list apply trên interface 1/1/5 sang member |
Trong thực tế triển khai thì các bạn cần sử dụng cả Global Level và Context Level để đồng bộ các cấu hình sang Member, tùy theo tính năng mà chúng ta đang cấu hình.
Như vậy là mình đã hướng dẫn các bạn cách đồng bộ cấu hình VSX giữa các member trên các dòng switch aruba CX series. Nếu các bạn có yêu cầu hướng dẫn cấu hình tính năng nào, hãy để lại comment, CNTTShop sẽ hướng dẫn trong thời gian sớm nhất.
Chúc các bạn thành công!
Bình luận bài viết!