【数据库研究前沿】共享内存数据库复兴:RDMA/CXL 下的分布式事务
从 FaRM、FaRMv2、NAM-DB 到 Sundial:RDMA 单边操作如何重塑分布式事务协议;CXL 让共享内存再次成为可能时,系统设计又该怎么变
发布来自土法炼钢兴趣小组的知识、笔记、进展和应用。主题包括数据结构和算法、编程语言、网络安全、密码学等。
共 3 篇文章 · 返回首页
从 FaRM、FaRMv2、NAM-DB 到 Sundial:RDMA 单边操作如何重塑分布式事务协议;CXL 让共享内存再次成为可能时,系统设计又该怎么变
把 RDMA(InfiniBand / RoCEv2 / iWARP)与 CXL(CXL.io / CXL.cache / CXL.mem)放在同一张图上看:前者是节点之间的远程 DMA 网络,后者是节点内 / 机架内的内存语义互联。本文按语义层、物理层、一致性模型、失效模式、工程取舍五个维度拆开两者,给出它们各自适合什么问题。
CXL/RDMA 会把 OS 拆成什么形状?LegoOS 分离式内核、CXL 2.0/3.0 内存池、Far Memory、远程页面错误、failover 语义——本文讲硬件解耦对 OS 的冲击。