支持RDMA的内存分解的分布式共享内存数据库的案例
The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation
摘要:
存储器分解(MD)通过将计算(CPU)与存储器分离,允许可扩展和弹性的数据中心设计。使用MD,计算和内存不再耦合到同一个服务器盒中。相反,它们通过超快速网络(如RDMA)相互连接。MD可以带来许多优点,例如,更高的内存利用率、更好的独立扩展(计算和内存)以及更低的拥有成本。本文提出了MD可以推动下一波数据库系统创新的案例。我们注意到,MD重新唤起了数据库社区中关于“共享什么”的大辩论。我们设想,分布式共享内存数据库(DSM-DB,简称)-以前没有得到太多的关注-可以在未来的MD有前途。我们提出了一个挑战和机遇的列表,可以激发系统设计的下一步,使DSM-DB的情况。
英文摘要:
Memory disaggregation (MD) allows for scalable and elastic data center design by separating compute (CPU) from memory. With MD, compute and memory are no longer coupled into the same server box. Instead, they are connected to each other via ultra-fast networking such as RDMA. MD can bring many advantages, e.g., higher memory utilization, better independent scaling (of compute and memory), and lower cost of ownership. This paper makes the case that MD can fuel the next wave of innovation on database systems. We observe that MD revives the great debate of "shared what" in the database community. We envision that distributed shared-memory databases (DSM-DB, for short) - that have not received much attention before - can be promising in the future with MD. We present a list of challenges and opportunities that can inspire next steps in system design making the case for DSM-DB.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。