arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2009.13446cs.NI
收藏

DCFIT:数据平面中基于初始触发的PFC死锁检测

DCFIT: Initial Trigger-Based PFC Deadlock Detection in the Data Plane

Xinyu Crystal Wu, T. S. Eugene Ng

摘要:

最近的数据中心应用依赖于无损网络来实现高网络性能。然而,无损网络可能会遭受由PFC等逐跳流量控制协议引起的网络内死锁。一旦发生死锁,网络的大部分可能会被阻塞。现有的解决方案主要集中在死锁避免策略上;不幸的是,它们并不是万无一失的。因此,死锁检测是必要的最后手段。在本文中,我们提出了DCFIT,一个新的机制,完全在数据平面检测和解决死锁的任意网络拓扑结构和路由协议。DCFIT的独特之处在于使用了死锁初始触发器,这有助于有效的死锁检测和死锁复发预防。初步结果表明,DCFIT能够以最小的开销快速检测死锁,并有效地减少相同死锁的重复发生。这项工作不会引起任何道德问题。

英文摘要:

Recent data center applications rely on lossless networks to achieve high network performance. Lossless networks, however, can suffer from in-network deadlocks induced by hop-by-hop flow control protocols like PFC. Once deadlocks occur, large parts of the network could be blocked. Existing solutions mainly center on a deadlock avoidance strategy; unfortunately, they are not foolproof. Thus, deadlock detection is a necessary last resort. In this paper, we propose DCFIT, a new mechanism performed entirely in the data plane to detect and solve deadlocks for arbitrary network topologies and routing protocols. Unique to DCFIT is the use of deadlock initial triggers, which contribute to efficient deadlock detection and deadlock recurrence prevention. Preliminary results indicate that DCFIT can detect deadlocks quickly with minimal overhead and mitigate the recurrence of the same deadlocks effectively. This work does not raise any ethical issues.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑