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

  • 🔗 Tại sao cần dùng vPC trong thiết kế mạng?

    🔗 Tại sao cần dùng vPC trong thiết kế mạng?


    Khi thiết kế mạng tầng phân phối (Distribution Layer) hoặc mạng trung tâm dữ liệu (Data Center), chúng ta thường kết nối một switch Access (ví dụ S3) lên hai switch Core/Distribution (S1 và S2) để đảm bảo dự phòng (redundancy).

    Tuy nhiên, nếu không có vPC, bạn sẽ gặp vấn đề Spanning Tree Protocol (STP) chặn một trong các liên kết để tránh loop – điều này gây lãng phí tài nguyên, giảm băng thông hiệu dụng và làm phát sinh chi phí không cần thiết:

    📌 Vấn đề trong thiết kế truyền thống (hình trái):
    • Một port bị STP chặn ⛔
    • Chỉ sử dụng được một uplink
    • Gây lãng phí băng thông và cổng vật lý

    🟦 Giải pháp với vPC (hình giữa và phải):
    • vPC cho phép bạn kết nối một switch xuống cả hai switch upstream mà không bị STP chặn.
    • Hai switch S1 và S2 sẽ giả lập như một switch logic duy nhất, từ góc nhìn của switch S3.
    • Kết quả: Cả hai đường uplink đều được sử dụng cùng lúc, tăng hiệu suất và độ tin cậy.

    ⚙️ Kiến trúc và thành phần của vPC (vPC Terminology)




    Để hiểu vPC hoạt động như thế nào, ta cần nắm rõ các khái niệm cơ bản:
    1. vPC Domain: Là tập hợp 2 switch hoạt động như một thực thể vPC. Trong hình là S1 và S2.
    2. vPC Peer: S1 và S2 là hai peer (đồng đẳng) trong domain.
    3. Peer-Link: Liên kết giữa S1 và S2 để đồng bộ thông tin MAC, ARP, cấu hình vPC... Đây là đường truyền cực kỳ quan trọng, phải được cấu hình với độ tin cậy cao (và nên có QoS, bảo vệ).
    4. Keep-Alive Link: Một kênh truyền riêng biệt để kiểm tra xem switch kia còn sống hay không. Điều này giúp tránh tình trạng “Split Brain” khi peer-link bị đứt.
    5. vPC Member Port: Các port kết nối từ cả S1 và S2 xuống switch S3 – đây là nơi hình thành liên kết vPC thực sự.
    6. Orphan Port / Orphan Device: Là thiết bị chỉ kết nối với một trong hai switch (S1 hoặc S2), không có khả năng tạo vPC – cần lưu ý trong thiết kế dự phòng.
    7. CFS (Cisco Fabric Services): Là dịch vụ nội bộ chạy giữa hai peer để đồng bộ cấu hình.

    📈 Lợi ích nổi bật của vPC


    Tận dụng cả hai đường uplink mà không bị STP chặn
    Giảm thời gian hội tụ mạng vì không phụ thuộc vào STP truyền thống
    Tăng hiệu năng và khả năng mở rộng cho hệ thống
    Tăng tính sẵn sàng và khả năng chịu lỗi
    🔍 Ví dụ thực tế khi không có vPC


    Giả sử bạn kết nối một server có 2 NIC đến hai switch Nexus 9K mà không dùng vPC. Khi STP chặn một port, bạn chỉ còn 1 đường hoạt động, và nếu switch bị lỗi, server sẽ mất kết nối. Trong khi đó, dùng vPC, hai NIC có thể active-active và vẫn hoạt động bình thường dù 1 switch bị down.
    💡 Tips triển khai vPC thành công
    • Đảm bảo Peer-Link có băng thông cao (10G/40G), cấu hình đúng VLAN và MTU.
    • Keep-Alive nên tách ra qua một VRF riêng, tránh chạy cùng VLAN với peer-link.
    • Cấu hình vPC consistency check để đảm bảo cấu hình đồng nhất.
    • Sử dụng lệnh show vpc để kiểm tra trạng thái và sự đồng bộ.


    👉 Anh em CCNP/CCIE nên nắm chắc vPC, vì đây là nền tảng quan trọng trong thiết kế mạng Data Center hiện đại, đặc biệt khi triển khai các giải pháp như VXLAN EVPN, ACI hoặc các hệ thống Spine-Leaf.
    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