首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--设计与性能分析论文

面向虚拟机的分布式块存储系统设计及实现

摘要第3-4页
ABSTRACT第4页
1 绪论第9-23页
    1.1 研究背景和相关技术第9-17页
        1.1.1 云计算第9-10页
        1.1.2 虚拟机第10-11页
        1.1.3 集中式存储系统第11-13页
        1.1.4 分布式存储系统第13-17页
        1.1.5 虚拟机需要的存储系统第17页
    1.2 相关研究现状第17-22页
        1.2.1 相关文献第17-18页
        1.2.2 相关项目第18-22页
    1.3 研究内容第22页
    1.4 论文结构第22-23页
2 系统设计和实现第23-56页
    2.1 相关背景第23-26页
        2.1.1 存储设备栈概述第23-25页
        2.1.2 SCST的功能和架构第25-26页
        2.1.3 CAP原理和数据一致性算法第26页
    2.2 设计要点第26-33页
        2.2.1 分布式系统的架构设计第26-27页
        2.2.2 I/O请求的拦截层次第27-29页
        2.2.3 I/O请求的完成层次第29-30页
        2.2.4 组成部分第30页
        2.2.5 对虚拟机的位置感知第30-31页
        2.2.6 数据一致性设计第31页
        2.2.7 缓存层次和数据完整性第31-33页
    2.3 系统设计第33-34页
    2.4 系统实现第34-56页
        2.4.1 C++语言和标准第35-36页
        2.4.2 程序正确性和契约式编程第36-41页
        2.4.3 RAII惯用法第41页
        2.4.4 并发和同步第41-47页
        2.4.5 异步操作和Reactor模型第47-52页
        2.4.6 异步信号第52-53页
        2.4.7 高效的缓冲区设计第53-56页
3 系统测试第56-61页
    3.1 测试环境第56页
    3.2 测试工具第56-57页
    3.3 测试场景第57-61页
        3.3.1 宿主机上本地磁盘和本地文件的性能第57-58页
        3.3.2 宿主机上本地磁盘和本地文件经SCST和iSCSI挂载的性能第58页
        3.3.3 虚拟机使用本地磁盘的性能第58页
        3.3.4 虚拟机使用分布式块存储系统的性能第58-59页
        3.3.5 故障恢复时的性能第59-61页
4 总结和展望第61-62页
参考文献第62-67页
致谢第67-68页
攻读硕士期间的科研及学术论文第68-71页
附件第71页

论文共71页,点击 下载论文
上一篇:基于同态标签的云存储数据完整性验证技术研究
下一篇:基于形式化方法的Booth乘法器可靠性研究