Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • vPC với Fabric Peering

    vPC với Fabric Peering


    Ưu tiên lưu lượng CFS cho Fabric Peering

    Trong mô hình vPC Fabric Peering, Cisco khuyến nghị đánh dấu các bản tin CFS (Cisco Fabric Services) bằng một giá trị DSCP cụ thể để đảm bảo các thông điệp đồng bộ hóa giữa hai thiết bị vPC luôn được xử lý với mức ưu tiên cao nhất.

    Các thành phần chính:
    • Virtual Peer Link: Liên kết logic dùng để trao đổi thông tin điều khiển giữa hai switch vPC.
    • Peer Keepalive: Kênh giám sát trạng thái của thiết bị đồng cấp.
    • CFS (Cisco Fabric Services): Dịch vụ được Cisco sử dụng để đồng bộ cấu hình và trạng thái giữa các thành viên trong fabric.

    Khuyến nghị QoS:
    • Đánh dấu các bản tin CFS bằng giá trị DSCP xác định.
    • Trên các thiết bị Spine, phân loại lưu lượng CFS dựa trên DSCP.
    • Đưa lưu lượng CFS vào hàng đợi Strict Priority (SP Queue) nhằm giảm thiểu độ trễ và tránh mất gói tin điều khiển.

    Ý nghĩa thực tế:

    Trong môi trường VXLAN EVPN Fabric, đặc biệt khi fabric chịu tải lớn hoặc xảy ra congestion, việc ưu tiên các gói tin CFS giúp:
    • Đồng bộ trạng thái vPC ổn định hơn.
    • Giảm nguy cơ split-brain.
    • Tăng tốc hội tụ sau sự cố.
    • Đảm bảo hoạt động chính xác của Virtual Peer Link.

    Configuration – Define vPC Domain

    Cấu hình định nghĩa vPC Domain

    vpc domain 1
    peer-switch
    peer-keepalive destination 10.10.10.82 source 10.10.10.81
    virtual peer-link destination 10.44.0.4 source 10.44.0.3 dscp 56
    delay restore 150
    peer-gateway
    auto-recovery reload-delay 360
    ipv6 nd synchronize
    ip arp synchronize

    Giải thích:
    vpc domain 1

    Tạo vPC Domain ID 1.
    peer-switch

    Cho phép cả hai switch cùng đóng vai trò Root Bridge đối với STP.
    peer-keepalive destination 10.10.10.82 source 10.10.10.81

    Thiết lập đường Peer Keepalive giữa hai Nexus.
    virtual peer-link destination 10.44.0.4 source 10.44.0.3 dscp 56

    Cấu hình Virtual Peer Link chạy trên hạ tầng Fabric.

    DSCP 56 tương đương:
    DSCP CS7

    Đây là mức ưu tiên rất cao dành cho traffic điều khiển.
    delay restore 150

    Đợi 150 giây trước khi khôi phục các cổng vPC sau khi switch khởi động lại.
    peer-gateway

    Cho phép mỗi switch xử lý lưu lượng gửi đến MAC của peer nhằm tối ưu forwarding.
    auto-recovery reload-delay 360

    Tự động phục hồi vPC sau 360 giây nếu peer không xuất hiện.
    ipv6 nd synchronize
    ip arp synchronize

    Đồng bộ:
    • Bảng ARP IPv4
    • Bảng Neighbor Discovery IPv6

    giữa hai switch vPC. Cấu hình Peer Link

    interface port-channel500
    description "vpc-peer-link"
    switchport
    switchport mode trunk
    spanning-tree port type network
    vpc peer-link

    Giải thích:
    port-channel500

    Port-Channel logic dành riêng cho Peer Link.

    Lưu ý quan trọng:

    Port-Channel này chỉ là interface logic.

    Các cổng vật lý sẽ được thêm vào Port-Channel thông qua LACP.
    switchport mode trunk

    Peer Link phải hoạt động ở chế độ trunk để vận chuyển:
    • VLAN dữ liệu
    • VLAN điều khiển
    • Bản tin đồng bộ vPC
    spanning-tree port type network

    Khai báo đây là liên kết giữa các thiết bị mạng.
    vpc peer-link

    Chỉ định Port-Channel này là Peer Link chính thức của vPC.
    Configuration – Define Uplink to Spine

    Cấu hình Uplink lên Spine

    Interface Ethernet1/49

    interface Ethernet1/49
    mtu 9216
    port-type fabric
    ip address 10.144.0.41/30
    ip ospf network point-to-point
    ip router ospf UNDERLAY area 0.0.0.0
    ip pim sparse-mode
    no shutdown Interface Ethernet1/50

    interface Ethernet1/50
    mtu 9216
    port-type fabric
    ip address 10.144.0.29/30
    ip ospf network point-to-point
    ip router ospf UNDERLAY area 0.0.0.0
    ip pim sparse-mode
    no shutdown

    Giải thích:
    port-type fabric

    Định nghĩa đây là cổng thuộc VXLAN Fabric.

    Lệnh này kích hoạt các tối ưu hóa dành riêng cho Cisco VXLAN Fabric.
    mtu 9216

    Cấu hình Jumbo Frame.

    VXLAN bổ sung thêm khoảng 50 byte encapsulation:
    Inner Ethernet
    + Inner IP
    + Inner TCP/UDP
    + VXLAN Header
    + UDP Header
    + Outer IP Header
    + Outer Ethernet Header

    Nếu MTU không đủ lớn có thể gây:
    • Fragmentation
    • Mất hiệu năng
    • Giảm throughput
    ip ospf network point-to-point

    Thiết lập OSPF Point-to-Point giữa Leaf và Spine.
    ip router ospf UNDERLAY area 0.0.0.0

    Tham gia vào Underlay OSPF Area 0.
    ip pim sparse-mode

    Kích hoạt multicast trong underlay.

    Trong một số thiết kế VXLAN truyền thống, multicast được dùng để xử lý:
    • BUM Traffic (Broadcast)
    • Unknown Unicast
    • Multicast

    Góc nhìn thực chiến CCIE Data Center


    Điểm đáng chú ý nhất trong bộ cấu hình này không phải là OSPF hay MTU, mà là dòng lệnh:
    virtual peer-link destination 10.44.0.4 source 10.44.0.3 dscp 56

    Đây là một cải tiến tương đối mới trong NX-OS Fabric Peering. Thay vì phụ thuộc hoàn toàn vào Peer Link vật lý truyền thống, Nexus có thể sử dụng hạ tầng VXLAN Fabric làm đường vận chuyển các bản tin đồng bộ vPC.

    Khi đó, các thông điệp CFS trở thành lưu lượng điều khiển cực kỳ quan trọng. Nếu fabric bị nghẽn, việc đánh dấu DSCP CS7 và ưu tiên Strict Priority trên Spine giúp đảm bảo:
    • Trạng thái vPC luôn đồng bộ.
    • ARP/ND synchronization không bị trễ.
    • MAC synchronization ổn định.
    • Giảm nguy cơ split-brain.
    • Tăng tốc hội tụ sau sự cố.

    Đây là lý do Cisco đặc biệt nhấn mạnh việc triển khai QoS cho CFS traffic trong các fabric VXLAN EVPN quy mô lớn.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X