Bối cảnh và vấn đề nghiên cứu

Trong hạ tầng viễn thông truyền thống, các mạng viễn thông được xây dựng chủ yếu dựa trên các thiết bị phần cứng chuyên dụng độc quyền (như bộ định tuyến, bộ chuyển mạch, tường lửa, thiết bị cân bằng tải, phần cứng nhúng). Mô hình này bộc lộ nhiều hạn chế lớn trong kỷ nguyên bùng nổ dữ liệu:

  • Thời gian triển khai kéo dài: Quy trình mua sắm, lắp đặt, cấu hình thủ công từng thiết bị vật lý tốn nhiều thời gian và nhân công, làm chậm thời gian đưa dịch vụ mới ra thị trường (Time-to-Market).
  • Thiếu tính linh hoạt: Các phần tử mạng truyền thống bị đóng gói chặt chẽ giữa mặt phẳng điều khiển (control plane), mặt phẳng quản lý (management plane) và mặt phẳng dữ liệu (data plane). Bất kỳ nâng cấp hay điều chỉnh dịch vụ nào cũng đòi hỏi phải can thiệp đồng loạt trên toàn bộ các phần tử mạng.
  • Chi phí đầu tư và vận hành cao: Sự phụ thuộc vào các nhà sản xuất thiết bị chuyên dụng khiến nhà mạng gặp khó khăn trong việc tối ưu hóa bài toán chi phí so với doanh thu khi nhu cầu băng thông của người dùng ngày càng tăng.

Để giải quyết các thách thức trên, đề tài tập trung nghiên cứu việc áp dụng hai công nghệ nền tảng là Ảo hóa Chức năng Mạng (Network Functions Virtualization - NFV) và Mạng điều khiển bằng phần mềm (Software-Defined Networking - SDN) vào ảo hóa mạng lõi di động 4G/5G.

Mục tiêu nghiên cứu của đồ án:

  1. Hiệu quả khi đưa vào hoạt động:
    • Xây dựng mạng di động có khả năng mở rộng và vận hành linh hoạt.
    • Tự động hóa các hoạt động quản lý, quản trị, bảo trì và cấp phát tài nguyên.
    • Quản trị lưu lượng mạng và thiết lập liên kết chuỗi dịch vụ linh hoạt.
  2. Hỗ trợ chuyển đổi kinh doanh cho nhà cung cấp dịch vụ:
    • Rút ngắn thời gian phát triển và thương mại hóa dịch vụ mới ra thị trường.
    • Cung cấp dịch vụ nhanh chóng, tùy biến linh hoạt theo nhu cầu của khách hàng nhằm nâng cao mức độ hài lòng.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Kiến trúc mạng lõi di động 4G/5G ảo hóa, khung kiến trúc NFV theo chuẩn ETSI, các giao thức điều khiển mạng SDN, giải pháp phần cứng tiêu chuẩn COTS (Commercial Off-The-Shelf) và các cơ chế điều phối đầu - cuối.
  • Phạm vi nghiên cứu: Nghiên cứu cấu trúc kỹ thuật phân tầng từ phần cứng (CPU, Chipset ngoại vi, NICs), cơ sở hạ tầng ảo hóa (NFVI), các khối quản lý và điều phối (VIM, PIM, VNFM, NFVO, EEO), bộ điều khiển SDN (DC SDN, WAN SDN, Access SDN), cho đến khung chính sách điều hành (Business, Service, Resource Policies) và các ca ứng dụng dịch vụ (SGi-LAN, vCPE, EPC, IMS).

Cơ sở lý thuyết và phương pháp

Khung lý thuyết và mô hình chuẩn hóa

Đề tài xây dựng trên các khung lý thuyết và tiêu chuẩn viễn thông quốc tế:

  • Chuẩn ETSI NFV: Định nghĩa khung kiến trúc tham chiếu gồm ba khối chức năng chính: Hạ tầng ảo hóa chức năng mạng (NFVI), Các chức năng mạng ảo hóa (VNFs), và Khối quản lý - điều phối (NFV-MANO bao gồm VIM, VNFM, NFVO).
  • Mô hình Mạng điều khiển bằng phần mềm (SDN): Tách biệt mặt phẳng điều khiển tập trung và mặt phẳng chuyển tiếp dữ liệu L1-L4; sử dụng giao diện lập trình Northbound (NBI) và Southbound để điều khiển mạng trừu tượng hóa.
  • Tiêu chuẩn phân định quản lý TMForum: Phân định rõ ràng giữa Quản lý dịch vụ hướng khách hàng (Customer-facing services do OSS/BSS đảm nhiệm) và Quản lý dịch vụ hướng tài nguyên (Resource-facing services do EEO đảm nhiệm).
  • Hệ thống giao thức và mô hình dữ liệu tiêu chuẩn: Giao thức quản trị và điều khiển OpenFlow, NETCONF, OPCONF cùng mô hình dữ liệu YANG.

Công nghệ nền tảng và kỹ thuật tối ưu hóa

  • Hạ tầng điện toán đám mây và ảo hóa: Nền tảng Linux Kernel, bộ giám sát KVM/libvirt, nền tảng điện toán đám mây mã nguồn mở OpenStack (các dịch vụ Nova cho tính toán, Neutron cho mạng, Cinder/Ceph cho lưu trữ).
  • Kỹ thuật tối ưu hóa I/O và chuyển mạch gói:
    • DPDK (Data Plane Development Kit): Thư viện tối ưu hóa xử lý gói tin trong không gian người dùng (user space), bỏ qua vùng nhớ nhân (kernel space) của hệ điều hành để giảm độ trễ và tăng thông lượng.
    • SR-IOV (Single Root I/O Virtualization): Cho phép chia sẻ trực tiếp card mạng vật lý (NIC) thành nhiều cổng ảo (VF) gắn thẳng vào máy ảo (VM), giảm tải cho bộ giám sát ảo.
    • PCI Passthrough: Chuyển trực tiếp phần cứng ngoại vi đến máy ảo để đạt hiệu năng tối đa.
  • Tối ưu hóa kiến trúc vi xử lý: Kỹ thuật gán lõi (vCPU-pCPU Pinning), cấp phát trang nhớ lớn (HugePages), xử lý trên cấu trúc bộ nhớ không đồng nhất (NUMA Nodes), Công nghệ phân bổ bộ đệm (Cache Allocation Technology - CAT), Giám sát bộ đệm (CMT) và Giám sát băng thông bộ nhớ (MBM).

Phương pháp nghiên cứu

Đề tài sử dụng phương pháp phân tích - tổng hợp hệ thống:

  1. Phân tích các nhược điểm của mạng viễn thông truyền thống và yêu cầu của mạng 4G/5G.
  2. Tổng hợp, tích hợp khung kiến trúc kỹ thuật đa lớp SDN-NFV.
  3. Thiết kế và đặc tả chi tiết các mô hình dữ liệu bộ mô tả (VNFD, EENSD) và quy trình luồng công việc (Workflows).
  4. Phân tích các ca triển khai cụ thể đối với hệ thống EPC, IMS, SGi-LAN và vCPE.

Thiết kế và kiến trúc hệ thống

Kiến trúc SDN-NFV tích hợp được phân chia thành các khối chức năng có mối liên kết chặt chẽ:

Khối chức năng Tên viết tắt Vai trò và nhiệm vụ kỹ thuật trong hệ thống
Hạ tầng ảo hóa NFV NFVI Cung cấp tài nguyên phần cứng (Tính toán, Lưu trữ, Mạng) và các lớp ảo hóa (VMs, Containers) để thực thi VNFs.
Chức năng mạng ảo hóa VNF Phần mềm thực thi các chức năng mạng (như vPGW, vSGW, vMME, vFW) chạy trên NFVI.
Chức năng mạng vật lý PNF Các thiết bị phần cứng mạng chuyên dụng hiện hữu được tích hợp đồng thời trong mạng lai.
Bộ quản lý hạ tầng ảo VIM Phối hợp, cấp phát, thu hồi, giám sát tài nguyên ảo hóa (Tính toán, Mạng, Lưu trữ) thông qua API (OpenStack).
Bộ quản lý hạ tầng vật lý PIM Quản lý vòng đời phần cứng, firmware, BIOS độ trễ thấp, nguồn điện, cảm biến và trạng thái máy chủ phiến (Blade).
Bộ quản lý VNF VNFM Quản lý vòng đời của các thực thể VNF (Khởi tạo, cấu hình, cập nhật, mở rộng quy mô, tắt bỏ) dựa trên VNFD.
Bộ điều phối NFV NFVO Điều phối tài nguyên NFVI toàn cục và quản lý vòng đời các dịch vụ mạng (Network Services).
Bộ điều phối đầu - cuối EEO Quản lý vòng đời dịch vụ đầu - cuối "không chạm", kết nối xuyên suốt qua miền Data Center, WAN và Access.
Bộ điều khiển SDN SDN Controller Quản lý kết nối mạng nội bộ trung tâm dữ liệu (DC SDN), mạng diện rộng (WAN SDN) và mạng truy cập (Access SDN).
Hệ thống hỗ trợ kinh doanh OSS/BSS Quản trị nghiệp vụ viễn thông, tiếp nhận đơn hàng, tính cước, quản lý hợp đồng và cổng dịch vụ khách hàng.
Dịch vụ đảm bảo SA Thu thập dữ liệu đo kiểm, giám sát chất lượng SLA, phân tích nguyên nhân lỗi và kích hoạt tái cấu hình.

Hệ thống sử dụng các điểm tham chiếu và giao diện chuẩn hóa:

  • Vi-Ha: Giao diện giữa lớp ảo hóa/OS và phần cứng máy chủ COTS.
  • Nf-Vi: Giao diện giữa tài nguyên phần cứng/phần mềm với bộ quản lý VIM/PIM.
  • Vn-Vf / Vn-Nf: Giao diện giữa VNF với tài nguyên hạ tầng ảo hóa thông qua libvirt/OpenStack.
  • Vi-Vnfm: Giao diện trao đổi yêu cầu tài nguyên giữa VNFM và VIM.
  • Ve-Vnfm: Giao diện cấu hình sau triển khai giữa VNFM và các phần tử VNFC.
  • Or-Vi / Or-Vnfm / Or-Sdnc / Or-Sa: Các giao diện điều phối của NFVO/EEO với các khối thành phần.

Nội dung chính theo từng chương

Sự phát triển của SDN và cải tiến Ảo hóa chức năng mạng (NFV)

  • Mạng điều khiển bằng phần mềm (SDN): SDN tách biệt hoàn toàn Control Plane (xác định đường đi của lưu lượng) và Data Plane (chuyển tiếp gói tin). Mặt phẳng chuyển tiếp được phân tách thành 4 lớp chuyển mạch (L1, L2, L3, L4). Việc tập trung hóa mặt phẳng điều khiển giúp giảm số lượng phần tử xử lý logic, hiển thị cấu trúc liên kết và mô hình dịch vụ thông qua Northbound API tới tầng ứng dụng và hệ thống OSS/BSS.
  • Ảo hóa chức năng mạng (NFV): Chuyển dịch từ phần cứng chuyên dụng sang phần cứng thương mại COTS (Commercial Off-The-Shelf) cho tính toán, lưu trữ và mạng. Chức năng phần mềm được tách rời khỏi phần cứng vật lý, cho phép khởi tạo các chức năng mạng ảo hóa (VNFs) cùng tồn tại và tương tác song song với các thiết bị vật lý sẵn có (PNFs).

Cơ sở hạ tầng NFVI và vai trò của CPU, Chipset

  • Ba miền chức năng của NFVI:
    1. Miền tính toán: Sử dụng máy chủ COTS socket đôi (ví dụ kiến trúc vi xử lý Intel Xeon E5v3 kết hợp Chipset PCH/Southbridge qua kết nối QPI, DMI, PCIe, DDR bus). Tích hợp các công nghệ phần cứng như BMC, TPM, bộ điều khiển quản lý ngoài băng tần (IPMI).
    2. Miền ảo hóa: Sử dụng Linux kết hợp bộ giám sát KVM/libvirt với nhân hệ điều hành thời gian thực để giảm thiểu độ trễ, cung cấp trừu tượng hóa tài nguyên cho VMs và Containers.
    3. Miền cơ sở hạ tầng mạng: Bao gồm thiết bị chuyển mạch Top of Rack (ToR), bộ định tuyến và chuyển mạch ảo (vSwitch). Áp dụng DPDK để chuyển gói tin trực tiếp trong User Space và công nghệ SR-IOV để liên kết trực tiếp VM với card mạng vật lý.
  • Giám sát và phân bổ tài nguyên nâng cao: Đề cập đến công nghệ phân bổ bộ đệm (CAT - Cache Allocation Technology) sử dụng mặt nạ bit (bitmasks) để phân chia bộ đệm theo lớp dịch vụ (CoS/CLOS); công nghệ giám sát bộ đệm L3 (CMT) và giám sát băng thông bộ nhớ (MBM).
+-------------------------------------------------------------------------+
|                  HỆ THỐNG HỖ TRỢ KINH DOANH & VẬN HÀNH (OSS/BSS)        |
+------------------------------------+------------------------------------+
                                     | (Os-Ma / Se-Ma)
                                     v
+-------------------------------------------------------------------------+
|                  ĐIỀU PHỐI ĐẦU - CUỐI (EEO) / NFVO                      |
+-------------------+--------------------+-------------------+------------+
                    | (Or-Vnfm)          | (Or-Vi)           | (Or-Sdnc)
                    v                    v                   v
+-----------------------+  +-----------------+  +-------------------------+
|  QUẢN LÝ VNF (VNFM)   |  |  QUẢN LÝ VIM/PIM|  | BỘ ĐIỀU KHIỂN SDN       |
+-----------+-----------+  +--------+--------+  | (DC / WAN / Access)     |
            | (Ve-Vnfm)             | (Nf-Vi)   +------------+------------+
            v                       v                        |
+------------------------------------------------------------v------------+
|                          HẠ TẦNG NFVI                                   |
|  +--------------------------+  +-------------------------------------+  |
|  |  MÁY ẢO / VNFs (vEPC/IMS)|  |  CHUYỂN MẠCH ẢO & TĂNG TỐC I/O      |  |
|  |  (vCPU, NUMA, HugePages) |  |  (vSwitch, DPDK, SR-IOV)            |  |
|  +--------------------------+  +-------------------------------------+  |
|  +-------------------------------------------------------------------+  |
|  |  TÀI NGUYÊN PHẦN CỨNG COTS (Xeon CPU, PCH Chipset, PCIe, NICs)    |  |
+-------------------------------------------------------------------------+

Bộ quản lý VNF (VNFM) và chiến lược cấp phát tài nguyên

  • Chức năng của VNFM: Thực hiện các thủ tục quản lý vòng đời VNF: Khởi tạo (gán IP ban đầu), kiểm tra tính hợp lệ, cập nhật/nâng cấp phần mềm, mở rộng/thu nhỏ quy mô (scaling), giám sát đo lường hiệu năng và xử lý sự cố.
  • Phân loại VNFM:
    • VNFM chung (Generic VNFM): Quản lý đa số các loại VNF độc lập với nhà cung cấp bằng cách sử dụng các trình cắm (plug-in).
    • VNFM chuyên biệt (Specific VNFM - S-VNFM): Sử dụng cho các phân hệ mạng lõi phức tạp như EPC (Evolved Packet Core) và IMS (IP Multimedia Subsystem).
  • Chiến lược phân bổ tài nguyên:
    • VNFM-driven: VNFM chủ động yêu cầu và đặt trước tài nguyên với VIM; cách tiếp cận này tạo sự độc lập cho từng VNF chuyên biệt.
    • NFVO-driven: NFVO trực tiếp kiểm soát và phân bổ tài nguyên VIM tập trung, giúp tối ưu hóa sử dụng tài nguyên toàn cục, tránh lãng phí và đơn giản hóa quy trình quản trị địa chỉ IP hợp nhất.
  • Sáng kiến mã nguồn mở: Khảo sát OpenMANO (Telefonica) và OpenStack Tacker.

Bộ mô tả VNF (VNFD) và các trường hợp ứng dụng

  • Cấu trúc dữ liệu VNFD: VNFD là mẫu triển khai chuẩn hóa chứa thông số phần cứng và môi trường thực thi của các thành phần VNFC:
    • Tài nguyên điện toán: Số lượng vCPU, phương pháp ghim vCPU (vCPU-pCPU Pinning), dung lượng RAM, cấu hình kích thước và số lượng HugePages.
    • Hệ điều hành và định dạng ảnh: Hỗ trợ OS (Ubuntu, RHEL, CentOS; 32-bit/64-bit), định dạng gói (OVF, OVA), định dạng ảnh (QCOW2, RAW, ISO, VMDK, AMI).
    • Quy tắc bố trí (Anti-Affinity/Affinity): Thiết lập ràng buộc chạy đồng thời hoặc phân tán trên các Trung tâm dữ liệu, Rack, Node hoặc Mạng.
  • Mô hình liên kết ảo nội bộ (L1-L3):
    • E-Line: Kết nối điểm - điểm (Point-to-Point) giữa VNFC và mạng hiện hữu.
    • E-LAN: Kết nối đa điểm (Multipoint-to-Multipoint) phục vụ đồng bộ hóa giữa tất cả các VNFC trong dịch vụ mạng.
    • E-Tree: Kết nối phân cấp gốc - nhánh (Point-to-Multipoint) cho các luồng cân bằng tải hoặc mạng quản trị.
  • Đặc tả cho các hệ thống chuyên biệt:
    • SGi-LAN VNFD: Xác định liên kết tới các cổng mạng dữ liệu gói (PGW), bộ định tuyến biên, các giao diện logic chuẩn 3GPP (Sd, St, Gzn/Rf, Gy) và quy tắc OpenFlow.
    • IMS & EPC VNFD: Khai báo danh mục máy ảo, thứ tự khởi động các khối, cấu hình vNIC, phân bổ CPU/RAM cho các máy chủ CSCF, SGW, PGW, MME.

Cấu hình tự động đầu - cuối (EEO)

  • Mục tiêu: Hiện thực hóa cơ chế cung cấp dịch vụ "không chạm" (Zero-Touch Provisioning) cho các dịch vụ hướng tới tài nguyên.
  • So sánh phạm vi giữa EEO và NFVO:
    • NFVO chuẩn ETSI chỉ quản lý các VNF và liên kết trực tiếp trong Data Center, không bao quát các phân đoạn mạng PNF bên ngoài và không thực hiện kích hoạt dịch vụ logic.
    • EEO mở rộng điều phối xuyên suốt cả hạ tầng ngoài Data Center (kết nối PNF, WAN), đồng thời thực thi các kịch bản cấu hình kích hoạt (ví dụ: tự động cấu hình địa chỉ IP của PGW mới khởi tạo vào HSS để chuyển hướng lưu lượng người dùng).
  • Ca sử dụng dịch vụ Enterprise vCPE: Minh họa chuỗi điều phối hoàn chỉnh khi khách hàng đặt dịch vụ tường lửa (FW), phát hiện xâm nhập (IDS) và dịch vụ NAT trên đường truyền IP VPN:
    1. Khách hàng tùy biến gói dịch vụ trên Cổng thông tin (Portal).
    2. OSS/BSS kích hoạt EEO; EEO đọc bộ mô tả EENSD.
    3. EEO yêu cầu VNFM khởi tạo các VMs cho VNF tường lửa và IDS.
    4. EEO tương tác với DC SDN Controller để tạo chuỗi dịch vụ SFC (Service Function Chaining) bên trong trung tâm dữ liệu.
    5. EEO điều khiển WAN SDN Controller mở rộng đường hầm IP VPN từ doanh nghiệp tới trung tâm dữ liệu.
    6. EEO cấu hình quy tắc an ninh trên Firewall và thiết lập thông tin cảnh báo email trên hệ thống IDS.

Khung chính sách phần mềm (Policy Framework)

Chính sách được định nghĩa là hàm logic chi phối việc lựa chọn các hành vi có thể của hệ thống dựa trên tập quy tắc, điều kiện và sự kiện. Hệ thống phân định 3 cấp độ chính sách:

+-----------------------------------------------------------------+
|                    CHÍNH SÁCH KINH DOANH                        |
|   (Mục tiêu lợi nhuận, chiến lược thị trường, cam kết SLA)      |
+--------------------------------+--------------------------------+
                                 | Chuyển đổi / Phát sinh
                                 v
+-----------------------------------------------------------------+
|                    CHÍNH SÁCH DỊCH VỤ                           |
|   (Gói dịch vụ Basic/Medium/High, định nghĩa tính năng QoS)     |
+--------------------------------+--------------------------------+
                                 | Ánh xạ / Ràng buộc
                                 v
+-----------------------------------------------------------------+
|                    CHÍNH SÁCH TÀI NGUYÊN                        |
|   (Mở rộng VNF, định tuyến lưu lượng, cấu hình Firewall, L2)    |
+-----------------------------------------------------------------+
  • Phân tách mối quan tâm và thẩm quyền chính sách (Policy Jurisdiction): Thay vì sử dụng một khối chính sách nguyên khối, hệ thống phân chia quyền tài phán theo các miền quản trị độc lập: Miền truyền tải (WAN), Miền hạ tầng đám mây (NFV), Miền mạng lõi (EPC & IMS), hoặc theo ngữ cảnh nghiệp vụ (Có dây, Không dây, Doanh nghiệp). Mỗi miền sử dụng ngôn ngữ đặc tả phù hợp với thẩm quyền quản lý tài nguyên của mình.

Kết quả và đóng góp

Kết quả nghiên cứu chính

  • Xây dựng hoàn chỉnh mô hình kiến trúc tích hợp SDN-NFV: Thiết lập sơ đồ tương tác đa tầng giữa các hệ sinh thái phần mềm mã nguồn mở (OpenStack, Linux KVM) với các chuẩn quản trị viễn thông (ETSI MANO, 3GPP).
  • Xác lập bảng tham số đặc tả VNFD/VNFC chuẩn hóa: Hệ thống hóa toàn bộ các trường thông tin cần thiết cho việc triển khai máy ảo chức năng mạng, bao gồm các cấu hình phần cứng mức thấp (vCPU pinning, NUMA alignment, HugePages, SRIOV/DPDK parameters).
  • Mô hình hóa quy trình điều phối dịch vụ không chạm: Làm rõ luồng phối hợp giữa EEO, VNFM, VIM và SDN Controller qua ví dụ cụ thể về triển khai vCPE và chuỗi chức năng dịch vụ SGi-LAN.

Bảng tổng hợp các danh mục lưu trữ (Catalogs/Repositories)

Danh mục Ký hiệu Thành phần sử dụng Nội dung và chức năng
VNF riêng lẻ C1 VNFM Chứa các file mô tả VNF (BNG, PCRF), định nghĩa số lượng máy ảo, thứ tự khởi tạo, yêu cầu kết nối mạng và thuộc tính mở rộng quy mô.
Dịch vụ mạng SDN C2 SDN Controller Quản lý các mô hình dịch vụ kết nối mạng (IP VPN, E-Line, Lambda) thông qua mô hình dữ liệu nhúng.
Dịch vụ mạng đầu - cuối C3 EEO Chứa danh sách dịch vụ mạng đầu - cuối, bảng biểu đường link, kết nối mạng WAN, kết nối PNF và tập lệnh cấu hình kích hoạt.

Đóng góp kỹ thuật của đề tài

  1. Đưa ra giải pháp khắc phục các nút thắt cổ chai về hiệu năng I/O khi ảo hóa mạng viễn thông trên nền tảng x86 thông qua việc kết hợp DPDK, SR-IOV và chuyển mạch ảo.
  2. Mở rộng khái niệm điều phối từ phạm vi cục bộ của ETSI NFVO thành mô hình điều phối đầu - cuối EEO có khả năng kích hoạt dịch vụ thực tế và kết nối mạng diện rộng.
  3. Phân định ranh giới chức năng rõ ràng giữa quản lý tài nguyên ảo (VIM), quản lý tài nguyên vật lý (PIM), điều khiển mạng (SDN) và điều phối vòng đời ứng dụng (VNFM).

Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế:
    • Một số công nghệ phần cứng chuyên sâu hỗ trợ kiểm soát hiệu năng như Công nghệ phân bổ bộ đệm (CAT), Giám sát băng thông bộ nhớ (MBM) và các giao diện tăng tốc tiêu chuẩn (như DPDK-AE) tại thời điểm nghiên cứu chưa được hỗ trợ giao tiếp đầy đủ lên tầng OpenStack VIM.
    • Các giải pháp điều phối mã nguồn mở như OpenMANO hay OpenStack Tacker vẫn đang ở giai đoạn đầu phát triển, đòi hỏi thời gian hoàn thiện trước khi đưa vào môi trường sản xuất thực tế quy mô lớn.
    • Chưa có tiêu chuẩn công nghiệp thống nhất hoàn toàn cho Bộ mô tả dịch vụ mạng đầu - cuối (EENSD).
  • Hướng nghiên cứu tiếp:
    • Tiếp tục hoàn thiện các giao diện lập trình Northbound (NBI) giữa bộ điều khiển SDN và hệ thống EEO dựa trên các chuẩn Intent-Based Networking.
    • Nghiên cứu cơ chế tự động hóa kiểm thử và tối ưu hóa hiệu năng thời gian thực cho các khối chức năng mạng lõi 5G Service-Based Architecture (SBA).

Giá trị tham khảo

  • Đối tượng sử dụng: Sinh viên, học viên cao học và kỹ sư nghiên cứu thuộc các chuyên ngành Kỹ thuật Viễn thông, Mạng máy tính và Truyền thông dữ liệu, Công nghệ Thông tin.
  • Giá trị ứng dụng:
    • Cung cấp tài liệu tham khảo chi tiết về khung kiến trúc NFV MANO và SDN cho các đề tài đồ án tốt nghiệp, khóa luận kỹ sư viễn thông.
    • Cung cấp hướng dẫn kỹ thuật cho các kỹ sư mạng trong việc thiết kế hạ tầng Telco Cloud, cấu hình tham số phần cứng máy chủ (NUMA, HugePages, SR-IOV, DPDK) và xây dựng các bộ mô tả VNFD phục vụ triển khai OpenStack.

Câu hỏi thường gặp

1. Điểm khác biệt cốt lõi về vai trò giữa NFV MANO và Bộ điều khiển SDN là gì?

NFV MANO chịu trách nhiệm về các khía cạnh hoạt động, quản lý hạ tầng cơ sở vật chất NFV và quản lý chu kỳ sống của các VNF (cho biết chức năng mạng đã được ảo hóa hay chưa mà không can thiệp sâu vào logic chức năng của mạng). Ngược lại, Bộ điều khiển mạng diện rộng SDN chịu trách nhiệm điều khiển kết nối, định tuyến, thiết lập luồng lưu lượng và chính sách QoS (cho biết chức năng mạng làm được gì mà không phụ thuộc vào việc chức năng đó chạy trên phần cứng ảo hóa hay vật lý).

2. Sự khác nhau giữa hai chiến lược phân bổ tài nguyên: do VNFM định hướng và do NFVO định hướng là gì?

  • Trong chiến lược VNFM định hướng (VNFM-driven): VNFM chủ động chia sẻ trách nhiệm và yêu cầu đặt trước/cấp phép tài nguyên với VIM dựa trên điều kiện tải lưu lượng mạng, giúp nhà cung cấp VNF cô lập và kiểm soát tài nguyên cho VNF chuyên biệt.
  • Trong chiến lược NFVO định hướng (NFVO-driven): NFVO chịu trách nhiệm toàn quyền phân bổ tài nguyên VIM, giúp tối ưu hóa sử dụng tài nguyên toàn cục, tránh lãng phí do cấp phát dư thừa và hỗ trợ quản lý địa chỉ IP thống nhất trên nhiều hạ tầng VIM khác nhau.

3. Ba loại liên kết ảo nội bộ (Virtual Links) trong VNFD phục vụ mục đích gì?

  • E-Line: Thiết lập kết nối điểm - điểm (Point-to-Point) giữa một thực thể VNFC cụ thể và mạng hiện có.
  • E-LAN: Thiết lập kết nối đa điểm - đa điểm (Multipoint-to-Multipoint) cho phép một VNFC trao đổi dữ liệu đồng thời với tất cả các VNFC khác trong dịch vụ mạng để đảm bảo tính đồng bộ.
  • E-Tree: Thiết lập kết nối phân cấp điểm - đa điểm (gốc - nhánh) nhằm phân phối và định tuyến lưu lượng từ giao diện trung kế đến các nhánh cụ thể (dùng cho cân bằng tải hoặc mạng quản lý).

4. Tại sao công nghệ DPDK và SR-IOV lại đóng vai trò quyết định trong việc đảm bảo hiệu năng của NFVI?

Trong mạng viễn thông, lưu lượng truyền tải đòi hỏi thông lượng cao và độ trễ cực thấp. DPDK cho phép các gói tin mạng bỏ qua vùng nhớ nhân hệ điều hành (Kernel Space) để xử lý trực tiếp trong User Space của máy ảo, giảm thiểu thời gian chuyển ngữ cảnh. SR-IOV cho phép máy ảo gắn trực tiếp các kênh ảo hóa của card mạng phần cứng (NIC), bỏ qua lớp điều hành máy chủ (Host OS) để tối đa hóa tốc độ truyền tải dữ liệu đầu vào/đầu ra.

5. Ba cấp độ chính sách trong Khung chính sách phần mềm (Policy Framework) được phân chia như thế nào?

  • Chính sách kinh doanh (Business Policy): Thể hiện mục tiêu kinh doanh, chiến lược tài chính và mức độ cam kết thỏa thuận dịch vụ tổng thể của nhà mạng đối với khách hàng.
  • Chính sách dịch vụ (Service Policy): Quy định các đặc tính, phân cấp gói dịch vụ (cơ bản, trung bình, cao) và hành vi phân phối dịch vụ khi đối mặt với các ràng buộc hoặc sự cố tài nguyên.
  • Chính sách tài nguyên (Resource Policy): Quy định các thuật toán kỹ thuật chi tiết như quy tắc mở rộng quy mô VNF, đánh dấu QoS, định hình hàng đợi, cấu hình tường lửa và phân bổ tài nguyên mạng/tính toán trong từng miền cụ thể.

Kết luận

Đồ án đã phân tích toàn diện việc áp dụng kiến trúc NFV và mạng điều khiển bằng phần mềm SDN nhằm chuyển đổi mô hình mạng lõi di động 4G/5G truyền thống sang môi trường ảo hóa linh hoạt. Nghiên cứu đã làm rõ cấu trúc phân tầng kỹ thuật từ phần cứng COTS, các kỹ thuật tối ưu hóa I/O (DPDK, SR-IOV), hệ thống quản trị điều phối (VIM, PIM, VNFM, NFVO, EEO) cho đến các mô hình đặc tả VNFD và khung chính sách đa cấp. Đây là tài liệu tổng hợp có giá trị tham khảo cao về mặt kỹ thuật cho việc thiết kế, xây dựng và tự động hóa các dịch vụ mạng viễn thông thế hệ mới.