学位论文 > 优秀研究生学位论文题录展示
云环境下虚拟机数据持久化存储系统
作 者: 陈辉
导 师: 吴松
学 校: 华中科技大学
专 业: 计算机系统结构
关键词: 云计算 虚拟机 持久化存储 网络拓扑
分类号: TP333
类 型: 硕士论文
年 份: 2013年
下 载: 3次
引 用: 0次
阅 读: 论文下载
内容摘要
随着虚拟化技术的蓬勃发展,云计算平台层出不穷。云计算平台以分配虚拟机或者创建虚拟机集群的方式满足用户对于资源的需求,虚拟机内的数据最终保存在镜像文件中。这种用户数据与虚拟机镜像的紧密耦合的方式,不仅不利于管理,而且数据会在虚拟机关闭后随镜像文件一起被删除。云环境下虚拟机数据持久化存储系统为云计算平台提供了独立于虚拟机的块设备存储服务。系统采用主从架构,由一个头节点和多个存储节点组成,避免了单点故障的发生并提高系统的可扩展性。头节点负责用户请求的处理转发,通过心跳信息管理维护与各个存储节点的连接。存储节点采用逻辑卷管理器管理磁盘空间,然后通过iSCSI协议将磁盘挂载到虚拟机中。系统使用基于集群网络拓扑的块设备分配策略选择合适的存储节点,具体而言,在集群中同一个机架上的服务器是连接在同一个交换机中,不同机架之间再通过交换机连接在一起,构成了树形的网络拓扑结构,机架内的通信延时低且只会占用内部的带宽,头节点会根据该树形拓扑结构,选择与虚拟机距离最近的存储节点创建块设备。基于Linux操作系统,采用Java和Python语言实现了云环境下虚拟机数据持久化存储系统,并进行了系统测试。测试的结果表明,该系统使虚拟机能够成功地申请并挂载块设备,当虚拟机关闭后保存在块设备中的数据没有丢失,实现了数据的持久化存储。性能测试的结果表明,块设备的访问速率相比虚拟机镜像提升了20%,能够满足应用对性能的需求。
|
全文目录
摘要 4-5 Abstract 5-6 目录 6-7 1 绪论 7-13 1.1 问题提出 7-9 1.2 国内外研究现状 9-11 1.3 课题背景与研究内容 11 1.4 文章框架结构 11-13 2 云环境下虚拟机数据持久化存储系统的架构与设计 13-25 2.1 设计思路 13-15 2.2 体系结构与功能模块 15-17 2.3 工作机制与处理流程 17-22 2.4 关键问题与难点分析 22-24 2.5 小结 24-25 3 云环境下虚拟机数据持久化存储系统的主要实现技术 25-43 3.1 存储资源管理技术 25-30 3.2 存储节点管理和通信 30-33 3.3 块设备分配策略 33-40 3.4 数据备份和容错 40-41 3.5 小结 41-43 4 云环境下虚拟机数据持久化存储系统的测试与分析 43-49 4.1 测试环境 43-44 4.2 功能测试 44-47 4.3 性能测试 47-48 4.4 小结 48-49 5 总结与展望 49-51 致谢 51-53 参考文献 53-57
|
相似论文
- 基于蛋白质互作网络的疾病相关miRNA挖掘方法的研究,R341
- 多层卫星网络稳定性设计研究,TN927.23
- 云计算平台下的动态信任模型的研究,TP309
- 面向方面软件开发与编译器技术分析研究,TP311.52
- 基于Eucalyptus的教育知识服务模型设计与实现,TP393.09
- 云网络实验平台研究与实现,TP393.09
- 基于云计算的数字图书馆服务模式研究,G250.76
- 面向云计算的动态模糊测度方法研究,TP274
- 基于云计算的图书馆信息服务研究,G252
- 基于云计算的Web教育爬虫,TP391.3
- 云计算客户端应用系统的研究与开发,TP311.52
- 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
- 基于Hadoop的移动学习系统设计与实现,G434
- 云计算在权限管理中的应用研究,TP309
- 基于MPSO算法的云计算任务调度策略研究,TP3
- 基于信誉度的云环境下资源管理的研究,TP315
- 云计算技术及其在电子商务物流中心设计与运行中的应用,F724.6;F252
- 构建基于云计算的企业信息系统关键技术研究,TP315
- 基于ZigBee技术的智能家居控制网络的研究与设计,TP273.5
- 基于复杂网络的疾病基因预测的研究,R346
- 基于Google平台促销模块与商品模块的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com
|