[发明专利]一种物理磁盘的共享方法及装置有效
申请号: | 201510473671.4 | 申请日: | 2015-08-05 |
公开(公告)号: | CN105138281B | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 张志炯 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 物理 磁盘 共享 方法 装置 | ||
本发明公开了一种物理磁盘的共享方法及装置,该方法包括:将待分配至前端设备的多个卷和快照组织成多个树形结构,并以包括树识别码、分支识别码以及节点识别码的三元数组来标识多个树形结构中的任意卷或快照;以预定大小的数据块对每一卷或快照进行条带化,以包括树识别码、分支识别码、节点识别码以及数据块识别码的四元数组来标识多个树形结构中的任意卷或快照中的任意数据块;对每一数据块对应的四元数组进行组合运算,获取唯一识别码;对唯一识别码进行分布式哈希运算,获取路由识别码,将路由识别码与物理磁盘的网络地址一一对应以形成路由关系表并存储。通过上述技术方案,本发明可支持并发访问,系统可靠性亦得到极大的提高。
技术领域
本发明涉及网络分布式存储技术领域,特别是涉及一种物理磁盘的共享方法及装置。
背景技术
随着数据量的爆炸式增长,存储的数据文件越来越大,传统的数据存储方式已不能满足日益增长的需求,分布式存储技术在这几年如雨后春笋涌现出来,现有的分布式存储技术中使用较多者如IP-SAN(IP-Storage Area Network,IP-存储局域网络)技术,其顺应了当前大数据的发展趋势背景下应运而生,正逐渐取代传统的NAS和SAN存储设备。
如图1所示,图1是现有的IP-SAN技术的系统结构示意图,如图1所示,IP-SAN系统采用iscsi(internet Small Computer System Interface,互联网小型计算机接口)协议将物理磁盘(内设置有Target存储设备的LUN(卷)100)10共享给多个Initiator(发起者,即前端设备),每个Initiator均可以将卷100挂载到本地,在本地作为SCSI磁盘提供给应用使用。
在现有技术中,多个发起者通过网络连接及会话实现与同一个卷100的通信,但是,由于后端存储设备单个卷100需要同时共享给多个发起者,这会造成前端共享设备的存储性能受到限制,在发起者1、发起者2、发起者3同时对单个卷进行并发访问时,实际上是对同一个物理磁盘进行访问,当发起者数量过多时,单个物理磁盘负荷过大,会造成阻塞,使得发起者不能正常访问单个卷,故现有技术由于本身网络架构所限,并不能支持并发访问,并且可靠性较低。
发明内容
本发明实施例提供了一种物理磁盘的共享方法及装置,将前端设备的卷和快照映射至多个物理磁盘中,每一卷和快照均对应多个不同的物理磁盘,在访问同一卷和快照时,实质上需要访问多个不同的物理磁盘,而不是单一的物理磁盘,故可支持并发访问物理磁盘,可靠性亦得到极大的提高。
第一方面提供一种物理磁盘的共享方法,该方法用于将多个物理磁盘通过网络共享给前端设备,其中每一物理磁盘均具有一网络地址,该方法包括:将待分配至前端设备的多个卷和快照组织成多个树形结构,并以包括树识别码、分支识别码以及节点识别码的三元数组来标识多个树形结构中的任意卷或快照;以预定大小的数据块对每一卷或快照进行条带化,以包括树识别码、分支识别码、节点识别码以及数据块识别码的四元数组来标识多个树形结构中的任意卷或快照中的任意数据块;对每一数据块对应的四元数组进行组合运算,获取与四元数组一一对应的唯一识别码;对唯一识别码进行分布式哈希运算,获取与数据块对应的路由识别码,将路由识别码与物理磁盘的网络地址一一对应以形成路由关系表并存储。
在第一方面的第一种可能的实现方式中,该方法还包括:获取前端设备发出的卷加载请求;响应卷加载请求选择多个树形结构中的卷或快照;发送所选择的卷或快照上每一数据块对应的唯一识别码至前端设备。
根据第一方面的第一种可能的实现方式,在第二种可能的实现方式中,该方法还包括:获取前端设备发送的写入请求,其中写入请求是前端设备对卷中的数据块进行写入操作时产生的,写入请求包括所要写入的卷中的数据块对应的唯一识别码以及待写入数据;将唯一识别码作为键,并将待写入数据作为值,形成键值关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510473671.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示与存储相分离的调度大厅
- 下一篇:一种触摸屏缩放方法及系统