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

  • Ôn tập SDN

    🔁 Tổng Quan Kiến Trúc


    Hệ thống SDN Automation Framework được thiết kế như một hệ sinh thái tự động hóa toàn diện, nơi mọi tác vụ – từ provisioning, policy, đến lifecycle – đều có thể điều khiển thông qua API và giao diện lập trình.
    🧠 Lớp Điều Khiển Trung Tâm – SDN Control & Management


    Đây là "bộ não" trung tâm của kiến trúc. Nó là nơi tiếp nhận chính sách từ các lớp trên (Intent-Based Policy), tương tác với các hệ thống điều phối (orchestrators), điều khiển hạ tầng (compute/network), và cung cấp API để lập trình hóa toàn bộ mạng.

    → Các nền tảng phổ biến: Cisco DNAC, ACI APIC, VMware NSX Manager, hoặc OpenDaylight.
    🧾 Lớp Chính Sách – Intent-Based Policy (Cross Domain)


    Đây là nơi các Agile/DevOps consumers hoặc quản trị viên có thể định nghĩa chính sách mạng dựa trên mục tiêu (intent) thay vì cấu hình chi tiết.

    Ví dụ:
    • “Tôi muốn mọi traffic từ server tài chính đến ứng dụng CRM phải được mã hóa và kiểm tra DLP.”
    • “Mọi máy người dùng chưa xác thực danh tính không được cấp IP.”

    Các chính sách này sẽ được SDN Controller dịch thành cấu hình cụ thể cho từng thiết bị ở lớp dưới.
    🔄 Tích Hợp Hệ Thống Quản Lý Hạ Tầng & Lifecycle


    SDN Controller liên kết với các nền tảng quản lý như:
    • Orchestration (VD: OpenStack) – Điều phối tài nguyên compute/network.
    • Compute Control (VD: vCenter, KVM) – Điều khiển máy ảo và hạ tầng compute.
    • Service Lifecycle Managers (Citrix, PaloAlto) – Quản lý vòng đời các dịch vụ mạng (load balancer, firewall, VPN gateway…).

    Tất cả đều giao tiếp với SDN Controller qua API.
    🛡️ Tích hợp Hệ thống Nhận diện – Identity Store


    Tầng này giúp xác định “ai” đang kết nối vào mạng, từ đó cấp phát chính sách động dựa trên danh tính, thiết bị, vai trò người dùng.

    Ví dụ:
    • Cisco ISE, ForeScout là những giải pháp phổ biến cung cấp khả năng kiểm tra posture, xác thực 802.1X, và áp chính sách động trên port hoặc VLAN.

    🧱 Lớp Hạ Tầng – Physical / Virtual / WAN


    SDN Controller tương tác trực tiếp với:
    • Thiết bị vật lý (Switch, Router) – Chuyển mạch truyền thống.
    • Thiết bị ảo (vSwitch, vRouter) – Trong môi trường cloud hoặc ảo hóa.
    • DCI / WAN / SD-WAN – Kết nối xuyên trung tâm dữ liệu hoặc ra ngoài Internet.

    Mọi thao tác từ provisioning, cập nhật policy đến kiểm soát truy cập đều có thể được tự động hóa và lập trình hóa.
    📌 Một số lưu ý khi ôn tập:
    1. API là keo dán của hệ thống – gần như mọi khối đều tương tác với nhau qua API (REST, gRPC, NETCONF/YANG).
    2. Intent-Based Networking là tương lai – mô hình này giúp tăng tốc triển khai, giảm lỗi do con người.
    3. SDN không chỉ là mạng, mà là Automation for Everything – bao gồm compute, security, policy và orchestration.

    🔍 Gợi ý học & lab thực hành:
    • Hãy dựng một lab với Cisco DevNet Sandbox hoặc EVE-NG có ACI hoặc DNAC để hiểu rõ các API tương tác.
    • Thử viết một script Python để push policy từ lớp Intent xuống SDN Controller.
    • Tập phân tích các REST API trả về từ vCenter, ACI hoặc OpenStack.
    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