声明
1绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 本文主要内容及组织结构
1.3.1 本文研究动机及主要工作
1.3.2 本文组织结构
2 RDMA技术背景
2.1 技术特点与优势
2.2 RDMA数据操作与传输模式
1)Send/Send With Immediate
2)Receive
3)RDMA Read
4)RDMA Write/RDMA Write With Immediate
2.3 RDMA协议体系
2.4 本章小结
3 分布式文件系统网络传输设计
3.1 设计目标
3.2 RDMA内存机制分析与设计
3.2.1 RDMA网络内存机制分析
3.2.2 内存机制优化与技术选型
3.3 文件数据网络传输设计
3.3.1 减少数据的复制
3.3.2 Client单边数据I/O
3.4 系统元数据网络传输设计
3.5 本章小结
4 分布式文件系统网络传输实现
4.1 主要数据结构
(1)RDMA传输句柄(struct rdma_trs_peer)
(2)RDMA连接句柄(struct rdma_connection)
(3)RDMA传输上下文句柄(struct rdma_context)
4.2 接口功能实现
4.3 系统流程
4.3.1 服务端流程
4.3.2 客户端流程
4.4 本章小结
5 分布式文件系统网络传输测试与评估
5.1 文件数据网络传输优化测试
5.2 系统元数据网络传输优化测试
5.3 减少数据复制效果测试
5.4 Client单边I/O效果测试
5.5 网络传输耗时分布测试
5.6 本章小结
6 总结与展望
致谢
参考文献