声明
1 绪论
1.1 课题背景
1.2 相关研究概况
1.2.1 RDMA技术
1.2.2 现有存储系统的RDMA实现
1.2.3 国内外RDMA研究情况
1.3 论文主要内容及结构
2 基于READ/WRITE的网络交互模型优化
2.1 RDMA通道语义和内存语义对比
2.2 基于SEND/RECV的小块数据网络交互模型
2.3 基于READ/WRITE的网络交互模型优化
2.4 优化效果测试及分析
2.5 本章小结
3 基于RDMA注册内存复用的数据I/O优化
3.1 RDMA内存预注册及使用
3.2 复用RDMA注册内存的数据I/O优化
3.3 优化效果测试及分析
3.4 本章小结
4 低切换开销的线程模型优化
4.1 存储系统RDMA线程模型比较
4.1.1 Ceph RDMA线程模型
4.1.2 SPDK线程模型
4.2 低切换开销的线程模型优化设计
4.3 完成队列的直接轮询方式与事件方式
4.4 优化效果测试及分析
4.4.1 减少消息处理过程中的线程切换
4.4.2 直接轮询方式的延迟开销
4.5 本章小结
5 针对RDMA的系统级优化设计
5.1 分布式NVMe块存储系统介绍
5.2 针对RDMA修改部分上层交互协议
5.3 RDMA 连接扩展性
5.4 Imm_data和inline优化效果评估
5.5 合并方案与Ceph RDMA延迟对比
5.6 小块数据延迟对比测试
5.7 本章小结
6 总结与展望
致谢
参考文献
附录1 攻读硕士学位期间参加的主要科研项目
华中科技大学;