[发明专利]存储方法以及存储系统有效
申请号: | 201611066907.3 | 申请日: | 2016-11-29 |
公开(公告)号: | CN108121497B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 余尔东;江峰;董昌坤;崔萌;李桐;魏玮 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 许蓓 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 方法 以及 存储系统 | ||
本发明公开了一种存储方法以及存储系统,涉及计算机存储技术领域。本发明中通过虚拟磁盘可以实现对存储集群中属于不同服务器的物理磁盘进行统一管理,进行对象存储时采用随机选取虚拟磁盘的方式,并且由于虚拟磁盘对应的物理磁盘也是随机选取的,使得所有服务器有均等的机会被写入数据,数据均匀地被存储到所有服务器上,保证了各台服务器的负载均衡,实现了对存储集群中磁盘的有效管理,此外,由于同一对象的不同副本存储在不同的服务器上,还可以避免由于某台服务器的损坏造成某些对象的副本全部丢失无法恢复的问题。
技术领域
本发明涉及计算机存储技术领域,特别涉及一种存储方法以及存储系统。
背景技术
对象存储是一种海量、弹性、高可用、高性价比的云存储服务。在对象存储系统中,数据一般要以多个副本的形式存储在不同的磁盘上。
对于有一定规模的存储集群来说,如何管理集群中的磁盘,对数据的可靠性、整个系统的性能和运营成本有着至关重要的影响。
发明内容
本发明所要实现的一个目的是:提出一种新的存储方法,对存储集群中的磁盘进行有效的管理。
根据本发明的一个方面,提供的一种存储方法,包括:为欲写入的存储对象从磁盘矩阵中随机选取一个虚拟磁盘;将欲写入的存储对象的各个副本分别写入虚拟磁盘对应的各个物理磁盘中;其中,同一虚拟磁盘对应的各个物理磁盘是从存储集群中各个服务器的物理磁盘中随机选取的。
在一个实施例中,该方法还包括:统计故障物理磁盘在磁盘矩阵中出现的各个位置;为每个位置的故障物理磁盘从存储集群中随机选取一个替代物理磁盘,其中,每个位置的替代磁盘与该位置的故障物理磁盘所属的虚拟磁盘所对应的正常物理磁盘属于不同的物理磁盘;将每个位置的故障物理磁盘所属的虚拟磁盘所对应的存储对象的副本,恢复到该位置的替代物理磁盘中。
在一个实施例中,该方法还包括:选取磁盘矩阵的每列中出现次数最多的物理磁盘确定为高频率物理磁盘;将高频率物理磁盘按照预设比例替换为新的物理磁盘。
在一个实施例中,将高频率物理磁盘按照预设比例替换为新的物理磁盘包括:按照预设比例在磁盘矩阵的每列中选取高频率物理磁盘的替换位置;将高频率物理磁盘在替换位置对应的存储对象的副本,恢复到新的物理磁盘中。
在一个实施例中,该方法还包括:确定磁盘矩阵的行数和列数,每行设置一个虚拟磁盘;为每个虚拟磁盘从存储集群中随机选取物理磁盘放入该虚拟磁盘所在行的列中;建立每一行的各个物理磁盘与该行的虚拟磁盘的对应关系,以形成磁盘矩阵。
根据本发明的另一个方面,提供的一种存储系统,包括:虚拟磁盘选取模块,用于为欲写入的存储对象从磁盘矩阵中随机选取一个虚拟磁盘;副本写入模块,用于将欲写入的存储对象的各个副本分别写入虚拟磁盘对应的各个物理磁盘中;其中,同一虚拟磁盘对应的各个物理磁盘是从存储集群中各个服务器的物理磁盘中随机选取的。
在一个实施例中,该系统还包括:故障磁盘替换模块,用于统计故障物理磁盘在磁盘矩阵中出现的各个位置,为每个位置的故障物理磁盘从存储集群中随机选取一个替代物理磁盘,其中,每个位置的替代磁盘与该位置的故障物理磁盘所属的虚拟磁盘所对应的正常物理磁盘属于不同的物理磁盘,将每个位置的故障物理磁盘所属的虚拟磁盘所对应的存储对象的副本,恢复到该位置的替代物理磁盘中。
在一个实施例中,该系统还包括:新磁盘上线模块,用于选取磁盘矩阵的每列中出现次数最多的物理磁盘确定为高频率物理磁盘,将高频率物理磁盘按照预设比例替换为新的物理磁盘。
在一个实施例中,新磁盘上线模块,用于按照预设比例在磁盘矩阵的每列中选取高频率物理磁盘的替换位置,将高频率物理磁盘在替换位置对应的存储对象的副本,恢复到新的物理磁盘中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611066907.3/2.html,转载请声明来源钻瓜专利网。