Loading...

FCoE là gì? Ứng dụng Fibre Channel over Ethernet trong Data Center

FCoE (Fibre Channel over Ethernet) là công nghệ cho phép truyền dữ liệu Fibre Channel qua mạng Ethernet, giúp hợp nhất hạ tầng mạng LAN và SAN trong trung tâm dữ liệu. Bài viết này giúp bạn hiểu rõ nguyên lý hoạt động của FCoE, các thành phần trong hệ thống và ứng dụng thực tế trong doanh nghiệp.


1. FCoE là gì?

FCoE (Fibre Channel over Ethernet) là công nghệ cho phép truyền lưu lượng Fibre Channel qua mạng Ethernet. Nói cách khác, các frame Fibre Channel được đóng gói (encapsulation) vào frame Ethernet để truyền trên cùng một đường mạng.

Trong các trung tâm dữ liệu truyền thống, doanh nghiệp thường phải triển khai hai hệ thống mạng riêng biệt:

  • mạng LAN Ethernet cho dữ liệu thông thường

  • mạng SAN Fibre Channel dành riêng cho lưu trữ.

FCoE ra đời để kết hợp hai hệ thống này trên cùng một hạ tầng Ethernet, giúp giảm số lượng thiết bị, cáp kết nối và chi phí vận hành trong data center.


2. Vì sao FCoE được phát triển?

Trong nhiều data center trước đây, server thường phải kết nối tới:

  • switch Ethernet (cho LAN)

  • switch Fibre Channel (cho SAN).

Điều này khiến hệ thống cần:

  • nhiều loại card mạng

  • nhiều switch

  • nhiều cáp kết nối.

Theo tài liệu của Cisco về Unified Fabric, FCoE cho phép hợp nhất hạ tầng mạng và lưu trữ trên cùng một hệ thống Ethernet, giúp giảm chi phí thiết bị, không gian rack, điện năng và làm mát trong trung tâm dữ liệu.


3. FCoE hoạt động như thế nào?

Nguyên lý của FCoE là đóng gói frame Fibre Channel vào frame Ethernet trước khi truyền trên mạng.

Các frame này sử dụng một EtherType riêng (0x8906) để thiết bị mạng có thể nhận biết đây là lưu lượng FCoE.

Sơ đồ hoạt động cơ bản:

Server
  |
  |  Fibre Channel Frame
  v
Converged Network Adapter (CNA)
  |
  |  Encapsulation
  v
Ethernet Frame (FCoE)
  |
FCoE Switch (Cisco Nexus)
  |
SAN Storage

Về mặt logic:

  • phía server vẫn sử dụng giao thức Fibre Channel

  • mạng truyền tải sử dụng Ethernet.


4. Yêu cầu quan trọng của mạng FCoE

Một điểm rất quan trọng trong FCoE là Ethernet phải hoạt động theo chế độ lossless.

Ethernet truyền thống là best-effort, nghĩa là khi xảy ra tắc nghẽn có thể làm mất gói tin. Trong khi đó, giao thức Fibre Channel yêu cầu không được mất frame dữ liệu vì nó được dùng cho hệ thống lưu trữ.

Vì vậy khi triển khai FCoE, hệ thống thường cần các công nghệ như:

  • Priority Flow Control (PFC)

  • Data Center Bridging (DCB)

  • Lossless Ethernet

Các cơ chế này giúp đảm bảo lưu lượng FCoE không bị mất gói trong mạng Ethernet.


5. Các thành phần chính trong hệ thống FCoE

Một hệ thống FCoE thường gồm các thành phần sau.

5.1 Converged Network Adapter (CNA)

CNA là card mạng đặc biệt tích hợp:

  • NIC (Ethernet Network Card)

  • HBA (Fibre Channel Adapter)

Nhờ CNA, server chỉ cần một card mạng duy nhất để kết nối cả LAN và SAN.

5.2 FCoE Switch

FCoE switch là thiết bị mạng có thể xử lý cả:

  • Ethernet traffic

  • Fibre Channel traffic.

Trong thực tế, nhiều hệ thống FCoE sử dụng các switch như:

  • Cisco Nexus series

  • Cisco MDS storage switch.

5.3 SAN Storage

FCoE thường được dùng để kết nối server tới các hệ thống lưu trữ như:

  • SAN storage

  • storage array

  • hệ thống backup data center.


6. Lợi ích của FCoE trong trung tâm dữ liệu

FCoE mang lại một số lợi ích quan trọng.

6.1 Hợp nhất hạ tầng mạng (Unified Fabric)

FCoE cho phép LAN và SAN chạy trên cùng một mạng Ethernet, giúp đơn giản hóa kiến trúc data center.

6.2 Giảm số lượng cáp và thiết bị

Nhờ sử dụng chung hạ tầng Ethernet:

  • server cần ít card mạng hơn

  • giảm số lượng switch

  • giảm số lượng cáp.

Điều này giúp tiết kiệm chi phí triển khai và vận hành.

6.3 Tận dụng tốc độ Ethernet cao

FCoE có thể chạy trên các mạng Ethernet tốc độ cao như:

  • 10GbE

  • 25GbE

  • 40GbE

  • 100GbE.

Điều này giúp cải thiện hiệu suất truy cập storage.


7. So sánh FCoE với Fibre Channel và iSCSI

Trong hệ thống lưu trữ, ba công nghệ phổ biến là:

Công nghệHạ tầngĐặc điểm
Fibre Channel SAN riêng hiệu suất cao, ổn định
FCoE Ethernet hợp nhất LAN và SAN
iSCSI Ethernet/IP triển khai đơn giản
  • Fibre Channel: ổn định nhất nhưng chi phí cao

  • FCoE: tận dụng Ethernet nhưng vẫn giữ đặc tính Fibre Channel

  • iSCSI: dễ triển khai nhất vì chạy trên TCP/IP.


8. Ứng dụng của FCoE trong doanh nghiệp

FCoE thường được sử dụng trong:

Data Center

Kết nối:

  • server

  • SAN storage

  • hệ thống backup.

Hệ thống ảo hóa

Các nền tảng như:

  • VMware vSphere

  • Hyper-V

  • private cloud

thường sử dụng SAN storage, vì vậy FCoE giúp giảm số lượng kết nối giữa server và storage.

Blade Server

Một số hệ thống blade server trong data center sử dụng FCoE để giảm số lượng cáp và switch trong chassis.


9. Hạn chế của FCoE

Mặc dù có nhiều lợi ích, FCoE cũng có một số hạn chế.

  • yêu cầu switch hỗ trợ FCoE

  • cần cấu hình lossless Ethernet

  • hệ thống triển khai phức tạp hơn Ethernet thông thường.

Ngoài ra, nhiều hệ thống hiện nay bắt đầu sử dụng các công nghệ mới như:

  • NVMe over Fabrics

  • iSCSI

  • NVMe over TCP.


10. Kết luận

FCoE là công nghệ cho phép truyền lưu lượng Fibre Channel qua mạng Ethernet, giúp hợp nhất hạ tầng mạng và lưu trữ trong trung tâm dữ liệu.

Giải pháp này giúp:

  • giảm chi phí thiết bị

  • giảm số lượng cáp kết nối

  • đơn giản hóa hạ tầng mạng.

Tuy nhiên, việc triển khai FCoE cần thiết kế mạng cẩn thận để đảm bảo Ethernet hoạt động theo chế độ lossless, từ đó đáp ứng yêu cầu của hệ thống lưu trữ SAN

Xem thêm