发明名称 一种面向海量存储管理的存储虚拟化方法
摘要 一种面向海量存储管理的存储虚拟化方法,属于计算机存储技术领域,解决现有海量异构存储中存储资源高度复杂、规模庞大的问题,以提高存储资源利用率和降低存储系统的管理成本。本发明包括:(1)存储资源发现步骤;(2)存储资源代理步骤;(3)存储资源分配步骤。本发明通过整个存储空间里的存储容量和存储性能的合理分配,提高了存储资源利用率;通过独立的控制和数据传输路径,提高了数据传输的性能;通过为分散的企业存储提供集中的管理,降低了存储系统的管理成本,适用于面向海量异构存储系统的虚拟化管理。
申请公布号 CN102123171A 申请公布日期 2011.07.13
申请号 CN201110025361.8 申请日期 2011.01.24
申请人 华中科技大学 发明人 冯丹;施展;李勇;叶为民;赵恒;周峰
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 华中科技大学专利中心 42201 代理人 方放
主权项 一种面向海量存储管理的存储虚拟化方法,包括下列步骤:(1)存储资源发现步骤,在各个存储节点上运行,顺序进行下述子步骤:(1.1)用XML文件描述本存储节点的属性,形成存储资源文件;存储资源文件包括存储节点名称、存储容量、带宽、网络地址和ID号;(1.2)每隔T秒判断本存储节点是否正常工作,是则将存储资源文件发送到管理节点;否则不发送存储资源文件;(2)存储资源代理步骤,在有存储资源需求的用户节点上运行,顺序进行下述子步骤:(2.1)用XML文件描述用户的存储资源需求,形成资源需求文件;资源需求文件包括用户节点名称、网络地址、使用的操作系统和ID号,所需求的虚拟存储设备的名称、容量、带宽和磁盘阵列等级;(2.2)将资源需求文件发送到管理节点,申请用户所需要的存储资源;(2.3)等待管理节点的资源分配文件,收到资源分配文件后,根据资源分配文件为用户创建虚拟存储设备;(2.4)检查虚拟存储设备是否创建成功,是则用XML文件描述存储资源使用情况,形成资源使用文件,发送给管理节点;否则用XML文件描述错误信息,发送给管理节点;资源使用文件包括已经分配虚拟存储设备的用户节点名称、网络地址、使用的操作系统和ID号,分配的存储虚拟设备名称、存储容量、带宽和ID号,所有存储节点名称、存储容量、带宽、网络地址和ID号,虚拟存储设备使用的存储节点存储容量、网络地址、带宽、剩余容量和ID号;(3)存储资源分配步骤,在管理节点上运行,包括下述子步骤:(3.1)每隔T秒判断是否接收到来自各存储节点发送的存储资源文件,是则将所接收的存储资源文件更新到数据库中;否则认为该存储节点失效,删除对应的存储资源文件,T=3、4、5、6、7或8;所述更新是指如果数据库中存在旧存储资源文件,则替换该旧存储资源文件,数据库中不存在旧存储资源文件,则保存该存储资源文件;(3.2)接收来自各用户节点发送的资源需求文件,检索数据库中的存储资源文件,进行子步骤(3.3);(3.3)寻找存储资源,用XML文件描述,形成资源分配文件,进行子步骤(3.4);资源分配文件包括分配的虚拟存储设备名称、存储容量、使用存储节点数量、磁盘阵列等级和用户节点ID号,虚拟存储设备使用的存储节点ID号、存储容量、网络地址、带宽和使用容量;(3.4)将资源分配文件发送给用户节点,进行子步骤(3.5);(3.5)接收来自各用户节点发送的资源使用文件,更新到数据库中。
地址 430074 湖北省武汉市洪山区珞喻路1037号