基于iSCSI协议的虚拟磁盘的设计与实现

虚拟块设备论文 自动精简配置论文 资源分配策略论文 动态地址映射论文
论文详情
在基于iSCSI协议的分级存储系统中,客户端对存储资源的多次请求会在本地创建多个逻辑卷,热点数据的持续迁移也会产生越来越多的存储碎片,这将增大系统的管理难度,可靠性也随之降低。现有的客户端虚拟设备管理方法大多采用资源预留和静态分配策略,存储设备利用率很低,为了满足系统需求并实现存储资源的自动精简配置必须开发新的虚拟磁盘控制器。虚拟磁盘控制器通过位于块设备驱动层的虚拟设备映射模块实现,将各逻辑卷组织成一个统一的逻辑存储单元提供给文件系统使用,管理由于数据迁移产生的存储碎片;采用动态地址映射技术管理虚拟设备和通过iSCSI协议连接到本地的物理设备之间的映射关系,只有实际请求发生时才为虚拟块设备分配物理资源,从而实现自动精简配置;考虑到虚拟设备在重定向读写请求时需要频繁的读取映射表项,在查找过程中采用B-树算法来提高速率;虚拟设备映射模块中加入缓存并合并I/O操作的调度层,合并重定向到同一物理设备上相邻的读写操作,提高随机读写模式下虚拟磁盘的吞吐率。基于iSCSI协议实现了原型系统,测试表明,虚拟设备实现了统一管理逻辑卷和动态分配存储资源的功能;结果表明,顺序读写模式下性能基本无影响;随机读写模式下,本地虚拟磁盘的吞吐率提高了9%,网络虚拟磁盘吞吐率降低了11%。因此,虚拟磁盘能够在部分轻微牺牲系统性能的前提下提供所需功能。
摘要第4-5页
Abstract第5-6页
1 绪论第9-14页
    1.1 课题研究背景第9-10页
    1.2 国内外研究现状第10-12页
    1.3 课题研究工作和意义第12-13页
    1.4 论文组织结构第13页
    1.5 本章小结第13-14页
2 系统需求分析第14-21页
    2.1 分级存储系统第14-16页
    2.2 客户端第16-18页
    2.3 虚拟磁盘第18-20页
    2.4 本章小结第20-21页
3 系统设计第21-31页
    3.1 系统框架和客户端第21-23页
    3.2 用户请求处理流程第23-24页
    3.3 客户端虚拟磁盘第24-30页
    3.4 本章小结第30-31页
4 系统实现第31-45页
    4.1 系统架构第31-33页
    4.2 关键数据结构第33-38页
    4.3 子模块实现第38-44页
    4.4 本章小结第44-45页
5 测试与分析第45-50页
    5.1 测试环境第45-46页
    5.2 测试结果及分析第46-49页
    5.3 本章小结第49-50页
6 总结与展望第50-52页
    6.1 工作总结第50-51页
    6.2 工作展望第51-52页
致谢第52-53页
参考文献第53-56页
论文购买
论文编号ABS3620125,这篇论文共56页
会员购买按0.30元/页下载,共需支付16.8
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付28
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656