Trong thế giới data center hiện đại, lưu lượng mạng không hề giống nhau. Có những luồng dữ liệu cực ngắn, nhỏ gọn (gọi là mice flows) và những luồng dữ liệu dài, chiếm băng thông khổng lồ (gọi là elephant flows).
Vấn đề nằm ở chỗ: switch truyền thống không phân biệt được hai loại luồng này. Khi nghẽn xảy ra, tất cả gói tin bị xếp chung một hàng đợi theo kiểu FIFO (first in, first out). Kết quả là:
Vì sao không giải quyết bằng cách tăng bộ đệm?
Một số switch được thiết kế với deep buffer (bộ đệm cực lớn) để chống rớt gói. Nhưng cách làm này có hai nhược điểm rõ rệt:
Nói cách khác: buffer càng lớn, chưa chắc mạng đã nhanh hơn!
Giải pháp của Cisco Nexus 9000: Bộ đệm thông minh
Cisco đã chọn một hướng khác cho dòng Nexus 9000 với cloud-scale ASIC: không cần buffer quá lớn, mà cần quản lý bộ đệm thông minh.
Điểm khác biệt nằm ở khả năng phân biệt mice và elephant flows để xử lý theo cách phù hợp:

Lợi ích mang lại
Nhờ vậy, Cisco Nexus 9000:
Thay vì “càng nhiều buffer càng tốt”, Cisco cho thấy tương lai của mạng data center nằm ở bộ đệm thông minh – nơi mà phần cứng và phần mềm cùng phối hợp để tối ưu hóa từng loại lưu lượng.