Skip to main content

2 docs tagged with "performance"

View all tags

OVS Phần 14: DPDK — Userspace Datapath Tăng Tốc, Khi Nào Thật Sự Cần

Phần 14/21 trong loạt Open vSwitch (OVS) — nối tiếp Phần 13, nơi Mục 2 đã dùng đúng lệnh sudo ovs-vsctl get bridge br0 datapath_type để phân biệt một bridge đang chạy kernel datapath (trả về chuỗi rỗng, tương đương system) hay userspace datapath (trả về netdev). Bài 14 đào sâu đúng nhánh netdev đó, khi nó được tăng tốc bằng DPDK — công nghệ đã được nhắc tên (chưa giải thích) từ Bài 3. Đây là bài thứ ba của Module 3 — Nâng cao, sau OpenFlow pipeline sâu (Bài 12) và connection tracking (Bài 13). Sau bài này, Bài 15 sẽ chuyển sang hardware offload (TC flower, SmartNIC) — bước tiếp theo tự nhiên khi ngay cả DPDK cũng chưa đủ, cần đẩy hẳn việc forward xuống phần cứng chuyên dụng.

OVS Phần 20: Troubleshooting Nâng Cao — Debug Flow, Datapath, Performance Tuning Thực Chiến

Phần 20/21 trong loạt Open vSwitch (OVS) — nối tiếp Phần 19, bài cuối trước khi series khép lại ở Bài 21 (tổng kết OVS vs fabric vật lý). Suốt 19 bài trước, bạn đã học rải rác gần chục công cụ khác nhau — ovs-vsctl show ở Bài 5, ovs-ofctl dump-flows ở Bài 6, ovs-appctl dpctl/dump-flows ở Bài 3, ofproto/trace ở Bài 12, tcpdump ở Bài 9/13 — mỗi công cụ xuất hiện đúng lúc cần minh họa một khái niệm cụ thể, không có bài nào gộp chúng lại thành một quy trình debug hoàn chỉnh. Bài này làm đúng việc đó overlay terminate ở OVS hay ở fabric vật lý.