
VXLAN là công nghệ ảo hóa mạng cho phép mở rộng Layer 2 trên hạ tầng Layer 3, giúp khắc phục những hạn chế của VLAN trong các mô hình Data Center và Cloud Computing hiện đại. Trong bài viết này, VNPT Cloud sẽ giải thích VXLAN là gì, cách hoạt động, ưu điểm, hạn chế và sự khác biệt giữa VXLAN và VLAN.
VXLAN (Virtual Extensible LAN) là giao thức ảo hóa mạng cho phép mở rộng mạng Layer 2 trên hạ tầng Layer 3. Thay vì phụ thuộc vào phạm vi của mạng LAN vật lý, VXLAN tạo ra một lớp mạng phủ (Overlay Network), giúp các thiết bị ở nhiều mạng Layer 3 khác nhau vẫn có thể giao tiếp như đang nằm trong cùng một mạng Layer 2.
Để thực hiện điều này, VXLAN sử dụng cơ chế MAC-in-UDP, tức là đóng gói toàn bộ Ethernet Frame bên trong một gói tin UDP trước khi truyền qua mạng IP. Quá trình đóng gói và giải đóng gói được thực hiện bởi VXLAN Tunnel Endpoint (switch, router hoặc hypervisor). Nhờ cơ chế này, lưu lượng Layer 2 có thể truyền xuyên qua hạ tầng Layer 3 mà không làm thay đổi địa chỉ IP của máy chủ hoặc máy ảo.

Bên cạnh khả năng mở rộng phạm vi kết nối, VXLAN còn khắc phục giới hạn về số lượng mạng ảo của VLAN truyền thống. Trong khi VLAN chỉ hỗ trợ tối đa 4.094 VLAN nhờ trường VLAN ID 12 bit, VXLAN sử dụng VXLAN Network Identifier (VNI) có kích thước 24 bit, cho phép tạo tới 16.777.216 mạng logic độc lập. Điều này đáp ứng tốt nhu cầu phân tách mạng cho các trung tâm dữ liệu (Data Center) và môi trường điện toán đám mây có quy mô lớn.
Trước và sau khi VXLAN ra đời, nhiều giao thức khác cũng được phát triển với mục tiêu mở rộng mạng Layer 2 trên hạ tầng Layer 3 hoặc cải thiện hiệu năng truyền tải. Một số công nghệ tiêu biểu có thể kể đến như:
VXLAN ra đời để giải quyết những hạn chế của VLAN truyền thống trong các môi trường Data Center, nơi yêu cầu về khả năng mở rộng mạng, phân tách tenant và tính linh hoạt của workload ngày càng cao.
VLAN sử dụng trường VLAN ID 12 bit theo chuẩn IEEE 802.1Q, cho phép tạo tối đa 4.094 VLAN. Với các Data Center hoặc nền tảng Cloud phục vụ nhiều tenant, số lượng này trở thành giới hạn khi mỗi tenant hoặc mỗi ứng dụng đều cần một mạng riêng để đảm bảo khả năng cô lập lưu lượng.
VXLAN khắc phục hạn chế này bằng cách sử dụng VXLAN Network Identifier (VNI) có kích thước 24 bit, mở rộng không gian địa chỉ lên 16.777.216 mạng logic. Điều này giúp hạ tầng mạng đáp ứng tốt yêu cầu mở rộng của các hệ thống Cloud và Data Center quy mô lớn.

VLAN chỉ hoạt động trong phạm vi một miền Layer 2, khiến việc mở rộng mạng qua nhiều miền Layer 3 trở nên phức tạp và tốn nhiều tài nguyên quản trị.
VXLAN giải quyết vấn đề này bằng cách đóng gói Ethernet Frame vào gói tin UDP/IP, cho phép truyền lưu lượng Layer 2 trên hạ tầng Layer 3. Nhờ đó, mạng Layer 2 có thể được mở rộng giữa nhiều subnet hoặc nhiều Data Center khác nhau mà vẫn đảm bảo tính liên tục của kết nối.
Trong mạng VLAN truyền thống, Spanning Tree Protocol (STP) được sử dụng để ngăn chặn hiện tượng vòng lặp (loop). Tuy nhiên, cơ chế này buộc một số liên kết dự phòng phải ở trạng thái Block, làm giảm khả năng khai thác băng thông và ảnh hưởng đến hiệu quả sử dụng hạ tầng mạng.
Khi triển khai cùng Ethernet VPN (EVPN), VXLAN sử dụng Border Gateway Protocol (BGP) để thực hiện cơ chế học địa chỉ MAC phân tán (Distributed MAC Learning). Cách tiếp cận này giúp loại bỏ sự phụ thuộc vào STP, đồng thời tận dụng toàn bộ các đường truyền trong mạng để tăng hiệu suất, khả năng dự phòng và tính sẵn sàng của hệ thống.

Các nền tảng Cloud hiện đại yêu cầu hạ tầng mạng có khả năng mở rộng nhanh, tự động hóa và thích ứng linh hoạt với sự thay đổi của tài nguyên.
Nhờ hoạt động độc lập với hạ tầng mạng vật lý, VXLAN cho phép triển khai nhanh các mạng ảo mới, hỗ trợ provisioning tenant, Live Migration, cân bằng tải và nhiều quy trình tự động khác. Điều này giúp doanh nghiệp đơn giản hóa công tác quản trị hạ tầng, đồng thời nâng cao khả năng mở rộng và tối ưu hiệu quả vận hành trong các môi trường Cloud Computing và Data Center hiện đại.

VXLAN và VLAN đều là công nghệ phân đoạn mạng (network segmentation), giúp cô lập lưu lượng giữa các nhóm thiết bị trên cùng hạ tầng vật lý. Tuy nhiên, VLAN được thiết kế cho mạng Layer 2 truyền thống, trong khi VXLAN mở rộng Layer 2 trên nền mạng Layer 3, phù hợp với các trung tâm dữ liệu và hạ tầng cloud quy mô lớn.
Tiêu chí | VLAN | VXLAN |
Chuẩn | IEEE 802.1Q | RFC 7348 |
Cơ chế hoạt động | Gắn thẻ (802.1Q Tag) trực tiếp vào khung Ethernet | Đóng gói toàn bộ khung Ethernet trong gói UDP/IP (MAC-in-UDP Encapsulation) |
Không gian định danh | VLAN ID 12-bit (tối đa 4.094 VLAN) | VNI 24-bit (tối đa 16.777.216 VXLAN Segment) |
Phạm vi hoạt động | Layer 2 | Overlay Layer 2 chạy trên hạ tầng IP Layer 3 |
Mở rộng mạng | Khó kéo dài VLAN qua nhiều miền Layer 3 | Hỗ trợ mở rộng Layer 2 qua mạng IP |
Live Migration | Chỉ thuận lợi trong cùng miền Layer 2 | Hỗ trợ VM Live Migration giữa nhiều rack hoặc data center mà vẫn giữ nguyên IP |
Khả năng mở rộng | Phù hợp mạng doanh nghiệp nhỏ và vừa | Thiết kế cho Data Center, Cloud và môi trường Multi-tenant |
Định tuyến đa đường | Chủ yếu phụ thuộc STP để tránh vòng lặp | Hỗ trợ ECMP trên mạng IP, tận dụng đồng thời nhiều đường truyền |
Độ phức tạp triển khai | Đơn giản, dễ cấu hình | Phức tạp hơn, thường triển khai cùng EVPN/BGP |
Tóm lại, VLAN phù hợp với mạng doanh nghiệp truyền thống có quy mô nhỏ hoặc trung bình, nơi số lượng VLAN không lớn và hạ tầng chủ yếu hoạt động trong cùng miền Layer 2. Ngược lại, VXLAN phù hợp với trung tâm dữ liệu, nền tảng cloud và các môi trường ảo hóa quy mô lớn.
So với VLAN truyền thống, VXLAN sở hữu nhiều ưu điểm nổi bật về khả năng mở rộng, hiệu suất và khả năng triển khai. Cụ thể:

Bên cạnh những ưu điểm về khả năng mở rộng và tính linh hoạt, VXLAN vẫn tồn tại một số hạn chế mà người dùng cần cân nhắc khi triển khai.
VXLAN không thay thế VLAN mà kế thừa và khắc phục những hạn chế của công nghệ này trong môi trường Data Center hiện đại. Nhờ khả năng mở rộng mạng, hỗ trợ ảo hóa và phân đoạn lưu lượng linh hoạt, VXLAN ngày càng được triển khai rộng rãi trong các nền tảng Cloud và kiến trúc multi-tenant.
Nếu bạn đang muốn triển khai mạng VXLAN nhưng ngại chi phí đầu tư và độ phức tạp khi vận hành, doanh nghiệp có thể cân nhắc Virtual Private Cloud (VPC) tại VNPT Cloud. Nền tảng được tích hợp sẵn công nghệ SDN/EVPN-VXLAN cùng hạ tầng tối ưu hóa MTU, giúp khách hàng khởi tạo mạng đa người dùng tự động chỉ qua vài cú click chuột, dễ dàng mở rộng quy mô mà không áp lực vận hành.
