论文标题
P4DB-网络内OLTP的案例(扩展技术报告)
P4DB -- The Case for In-Network OLTP (Extended Technical Report)
论文作者
论文摘要
在本文中,我们提出了一种称为P4DB的分布式DBMS的新方法,该方法使用可编程开关来加速OLTP工作负载。 P4DB的主要思想是它在P4可编程开关之上实现了交易处理引擎。因此,该开关可以在网络中充当加速器,尤其是当它用于存储和处理开关上的热(竞争)元组时。在我们的实验中,我们表明P4DB与传统的DBMS架构相比提供了重大的好处,并且可以达到高达8倍的加速。
In this paper we present a new approach for distributed DBMSs called P4DB, that uses a programmable switch to accelerate OLTP workloads. The main idea of P4DB is that it implements a transaction processing engine on top of a P4-programmable switch. The switch can thus act as an accelerator in the network, especially when it is used to store and process hot (contended) tuples on the switch. In our experiments, we show that P4DB hence provides significant benefits compared to traditional DBMS architectures and can achieve a speedup of up to 8x.