Tại phòng lab mạng của VietITPro.vn, chúng tôi tiếp nhận rất nhiều hệ thống mạng doanh nghiệp gặp sự cố treo switch core hoặc đứt gãy kết nối phân đoạn (segmentation) do thiết kế mạng thiếu tính dự phòng ở lớp Access/Distribution. Khi quản lý các dòng switch hiện đại của Hewlett Packard Enterprise (HPE) chạy hệ điều hành AOS-CX (như Aruba CX 6100, 6200, 6300), công nghệ VSF (Virtual Switching Framework) là giải pháp tối ưu để gom nhiều thiết bị vật lý thành một thực thể logic duy nhất.
Bài viết này là cẩm nang kỹ thuật thực tế được đúc rút từ quá trình triển khai thực tế tại các trung tâm dữ liệu và hệ thống mạng diện rộng, giúp anh em kỹ sư cấu hình chuẩn xác Aruba VSF Stack trên nền tảng Aruba CX mà không vấp phải các lỗi ngầm gây mất kết nối.
Kiến trúc và nguyên lý hoạt động của Aruba VSF trên dòng CX
Virtual Switching Framework (VSF) cho phép liên kết tối đa từ 2 đến 10 switch dòng Aruba CX (tùy thuộc vào model cụ thể, ví dụ CX 6300 hỗ trợ tối đa 10 thành viên, trong khi CX 6100/6200 thường giới hạn ở 2 hoặc 4 thành viên) qua các cổng tốc độ cao (SFP+ hoặc SFP28/SFP56) để tạo thành một "virtual switch".
Trong một VSF stack, vai trò được phân định rõ ràng qua thuật toán bầu chọn (election):
- Commander: Đóng vai trò là bộ não chính, chạy Control Plane, quản lý định tuyến, bảng MAC, bảng ARP và xử lý các câu lệnh cấu hình CLI.
- Standby: Bản sao lưu nóng trực tiếp của Commander. Khi Commander gặp sự cố sập nguồn hoặc lỗi kernel, Standby sẽ mất chưa đầy một giây để lên ngôi mà không làm gián đoạn Data Plane.
- Member: Các switch thành viên còn lại chỉ chịu trách nhiệm chuyển mạch gói tin (forwarding traffic) dựa trên bảng chuyển mạch được đồng bộ từ Commander.
Việc gom nhóm này loại bỏ hoàn toàn giao thức Spanning Tree Protocol (STP) truyền thống giữa các thiết bị trong stack đối với các liên kết đi xuống tầng dưới, đồng thời cho phép sử dụng công nghệ Link Aggregation (LACP) đa thiết bị (Multi-Chassis Link Aggregation - MCLAG) để kết nối lên core hoặc xuống server với băng thông cộng dồn và độ sẵn sàng cao (High Availability).
Chuẩn bị hạ tầng phần cứng và quy tắc thiết kế VSF Link
Trước khi gõ bất kỳ dòng lệnh nào, việc quy hoạch phần cứng là yếu tố quyết định sự sống còn của VSF Stack. Rất nhiều kỹ sư gặp lỗi split-brain (não chia rẽ) hoặc treo switch do bỏ qua các nguyên tắc vật lý sau:
Lựa chọn cổng và tốc độ VSF Link (VSF Port)
- Cổng dùng làm VSF link bắt buộc phải là cổng quang (SFP+/SFP28) hoặc cổng đồng tốc độ cao tương thích. Không nên dùng cổng 1G copper (RJ45) cho VSF link trên các hệ thống tải lớn vì nguy cơ nghẽn cổ chai khi đồng bộ trạng thái control plane.
- Tối thiểu phải cấu hình 2 cổng cho mỗi VSF link giữa các thiết bị để tạo thành một nhóm liên kết (Link Aggregation Group - LAG) dự phòng cho chính VSF link đó. Nếu một sợi quang hoặc transceiver bị lỗi, VSF link vẫn duy trì hoạt động trên sợi còn lại.
Sơ đồ kết nối vật lý chuẩn (Ring Topologies)
- Ring Topology (Vòng khép kín): Switch 1 nối với Switch 2, Switch 2 nối tiếp về Switch 1. Đây là mô hình phổ biến và an toàn nhất cho stack 2 hoặc nhiều switch.
- Chain Topology (Chuỗi tuyến tính): Switch 1 nối Switch 2, Switch 2 nối Switch 3. Mô hình này ít tối ưu hơn vì nếu switch trung gian đứt kết nối hoặc hỏng, stack sẽ bị chia cắt.
Các bước cấu hình chi tiết Aruba VSF Stack thực tế
Giả sử chúng ta có 2 thiết bị Aruba CX 6300 cần gom thành một VSF stack. Đặt tên thiết bị là Switch-A (Member 1) và Switch-B (Member 2). Các cổng quang gắn ở slot 1/1/25 và 1/1/26 trên cả hai thiết bị.
Bước 1: Kiểm tra phiên bản Firmware và đồng bộ hóa
Tất cả các switch tham gia vào VSF Stack bắt buộc phải chạy cùng một phiên bản phần mềm (AOS-CX image). Nếu lệch phiên bản, quá trình đồng bộ sẽ thất bại và stack có thể rơi vào trạng thái boot loop.
Truyền lệnh kiểm tra trên từng switch:
Nếu phiên bản khác nhau, tiến hành update firmware qua tftp/sftp và khởi động lại thiết bị trước khi cấu hình VSF.
Bước 2: Cấu hình VSF trên Switch chủ (Switch-A / Member 1)
Truy cập vào thiết bị thứ nhất, định nghĩa domain, gán ID và cấu hình cổng VSF link:
Lệnh trên định nghĩa thiết bị hiện tại là Member 1, gán các cổng 1/1/25 và 1/1/26 làm liên kết VSF. Sau đó, bật tính năng VSF lên:
Bước 3: Cấu hình VSF trên Switch thành viên (Switch-B / Member 2)
Trước khi kết nối cáp quang vật lý giữa hai switch, chúng ta cần cấu hình thiết bị thứ hai để nó hiểu rằng nó sẽ gia nhập stack Lưu ý kỹ thuật: Trên Aruba CX, khi cấu hình đổi ID của switch thành viên, hệ thống sẽ yêu cầu reboot.
Thiết bị sẽ cảnh báo về việc thay đổi số ID và yêu cầu lưu cấu hình, sau đó khởi động lại.
Sau khi Switch-B khởi động lại tiến hành cấu hình cổng VSF link cho nó:
Bước 4: Kết nối vật lý và xác thực Stack
Sau khi đã cấu hình xong cổng VSF trên cả hai thiết bị, tiến hành cắm dây cáp quang kết nối chéo:
- Cổng
1/1/25(Switch-A) nối với cổng2/1/25(Switch-B) - Cổng
1/1/26(Switch-A) nối với cổng2/1/26(Switch-B)
Ngay sau khi cắm cáp, hệ thống sẽ tự động nhận diện, bầu chọn Commander/Standby và tiến hành đồng bộ cấu hình. Switch-B sẽ tự động reboot lại một lần nữa để đồng bộ toàn bộ cơ sở dữ liệu cấu hình từ Switch-A.
Để kiểm tra trạng thái stack, sử dụng câu lệnh:
Kết quả trả về hiển thị danh sách các member, trạng thái (Commander, Standby), phiên bản firmware và trạng thái của các VSF link (Up/Down).
Kiểm tra chi tiết trạng thái chi tiết của từng member:
Cấu hình cơ chế chống phân rẽ mạng (MAD - Multi-Active Detection)
Một rủi ro lớn trong các kiến trúc VSF Stack là hiện tượng Split-Brain (đứt gãy cáp VSF link nhưng các liên kết nguồn/mạng vẫn sống), khiến cả hai switch đều tự nhận mình là Commander và cùng chuyển tiếp các gói tin có cùng IP/MAC trên mạng, gây xung đột địa chỉ IP nghiêm trọng và sập toàn bộ hệ thống mạng.
Để phòng tránh triệt để vấn đề này, Aruba CX hỗ trợ cơ chế MAD (Multi-Active Detection) qua giao thức BFD (Bidirectional Forwarding Detection) hoặc qua cổng quản lý (Management Port). Tại VietITPro.vn, chúng tôi luôn khuyến cáo kỹ sư cấu hình MAD qua cổng MGMT chuyên dụng nối chung một switch management độc lập.
Cấu hình MAD qua cổng Management:
Giải thích:
mac-address-persistency timer: Giữ nguyên MAC address của stack cũ trong khoảng thời gian nhất định khi có sự cố xảy ra.dual-active-detection mgmt: Kích hoạt phát hiện trạng thái đa hoạt động thông qua cổng Management. Nếu VSF link đứt, Commander và Standby sẽ kiểm tra trạng thái lẫn nhau qua cổng MGMT. Thiết bị nào mất liên kết quản lý sẽ chủ động tự ngắt (shut down) toàn bộ các cổng data còn lại để bảo vệ hệ thống khỏi xung đột dữ liệu.
Các lỗi thực tế thường gặp và Kinh nghiệm xử lý (Troubleshooting)
Qua quá trình sửa chữa, cấu hình và cứu hộ hệ thống mạng cho khách hàng, đội ngũ kỹ thuật VietITPro.vn đúc kết một số pan bệnh và cách xử lý khi cấu hình VSF Aruba CX:
1. Lỗi xung đột Startup-Config (Configuration Mismatch)
- Triệu chứng: Sau khi kết nối VSF link, một switch cứ liên tục reboot hoặc không join được vào stack, log hiển thị lỗi version mismatch hoặc config conflict.
- Nguyên nhân: Switch thành viên có sẵn cấu hình cũ (địa chỉ IP, VLAN, cấu hình port) xung đột với cấu hình của Commander.
- Cách xử lý:
1. Ngắt kết nối VSF link vật lý.
2. Factory reset switch thành viên bằng câu lệnh:
3. Sau khi switch khởi động lại ở trạng thái trắng (factory default), tiến hành khai báo lại domain và member ID, sau đó mới cắm lại cáp VSF link.
2. Lỗi Transceiver không tương thích trên VSF Link
- Triệu chứng: Cổng VSF link báo trạng thái
downhoặcerror-disable, đèn quang không sáng hoặc báo tín hiệu chập chờn. - Nguyên nhân: Sử dụng mã quang (SFP+) không chính hãng HPE/Aruba hoặc khác biệt về bước sóng/tốc độ giữa hai đầu. AOS-CX có cơ chế kiểm tra mã SKU của transceiver khá nghiêm ngặt.
- Cách xử lý: Luôn sử dụng dòng transceiver chính hãng hoặc mã OEM được EEPROM chuẩn tương thích với Aruba. Kiểm tra trạng thái cổng bằng lệnh:
3. Quy trình bảo dưỡng và Thay thế phần cứng phần tử trong Stack (Hardware Replacement)
Khi một switch trong VSF stack bị cháy nguồn hoặc hỏng mainboard và cần thay thế:
1. Chuẩn bị một switch hoàn toàn mới có cùng đúng model và cùng phiên bản AOS-CX firmware với switch cũ.
2. Cắm điện thiết bị độc lập, cấu hình lại số VSF Member ID trùng khớp với thiết bị hỏng cần thay thế (Ví dụ: gán thành Member 2).
3. Tắt nguồn cả stack (nếu có thể sắp xếp thời gian bảo trì) hoặc cắm trực tiếp vào vị trí cáp VSF link của thiết bị cũ.
4. Hệ thống sẽ tự động nhận diện thiết bị mới, đồng bộ toàn bộ cấu hình từ Commander xuống mà không cần cấu hình lại từ đầu các tính năng VLAN, Routing, ACL...
Tổng kết
Việc cấu hình Aruba VSF Stack trên Switch Aruba CX không quá phức tạp nếu anh em tuân thủ chặt chẽ các nguyên tắc về đồng bộ firmware, quy hoạch cổng VSF link băng thông cao và đặc biệt luôn nhớ kích hoạt cơ chế chống phân rẽ mạng (MAD). Mô hình này mang lại sự ổn định tuyệt vời, giảm thiểu thời gian quản lý và tối ưu hóa băng thông cho hệ thống hạ tầng mạng doanh nghiệp.
Nếu hệ thống mạng của bạn gặp các sự cố phức tạp liên quan đến lỗi phần cứng vi mạch switch Aruba, lỗi boot loop, hoặc cần tư vấn giải pháp mạng chuyên sâu, hãy liên hệ ngay với đội ngũ chuyên gia tại VietITPro.vn để được hỗ trợ kịp thời và chuyên nghiệp nhất.




