Intel Flow Director で TCP Out of Order トラフィックが発生する
Issue
- Intel Flow Director で TCP Out of Order トラフィックが発生します。
ixgbeの FDir ATR (Application Targeted Receive) 機能により、netstat -sの TCP OoO または OfOTCPOFOQueueカウンターが増えます。- プロセス移行におけるマルチプロセッシング環境でパフォーマンスに影響が及ぶのを回避する方法は、論文 Why Does Flow Director Cause Packet Reordering? (Wenji Wu, Phil De Mar, Matt Crawford (Fermilab)) (http://arxiv.org/pdf/1106.0443.pdf) を参照してください。
Environment
- Red Hat Enterprise Linux
ixgbeドライバーを使用する Intel 82598、82599、X520、X540、X550 などのネットワークインターフェイスカード- ATR (Application Targeted Receive) モードにおける Intel Flow Director
- TCP トラフィック
/proc/net/netstatのTCPOFOQueue統計の値が大きい- 定期 CPU スケジュールによって CPU コア間で移行する、固定されていないプロセス
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
