The invention discloses a super fusion method for data storage, the super fusion data storage method comprises the following steps: first the client receives the document operation request, the first file operation request for read or write operation request; according to the first document operation request, carries on the operation to the storage pool, the memory pool including a super fusion unit storage devices connected to the network. The invention also discloses a super fusion data storage system. The storage tank of the invention is formed by integrating a plurality of storage devices over the fusion unit, the data storage scalability due to the storage pool management using a unified multi super fusion unit of storage, storage can be unified planning, the establishment of data backup strategy from the system level, reduce the data redundancy is not necessary, enhance the use of the efficiency of storage equipment.
【技术实现步骤摘要】
超融合数据存储方法及系统
本专利技术涉及数据存储
,尤其涉及一种超融合数据存储方法及系统。
技术介绍
在计算机领域,随着对大数据挖掘的应用越来越普遍,需要临时使用或持久化大量数据,需要大量的存储空间,同时由于业务及地点的不同,导致数据普遍采用分布式存储,而对于需要对存储空间进行弹性扩展的服务,如云应用等,目前数据存储领域,采用的是存储设备和应用在一台机器内,与应用高度一体化耦合,不利于存储的扩展;同时对于集群系统,存储的过于分散容易造成多余的数据冗余。
技术实现思路
本专利技术的主要目的在于提供一种超融合数据存储方法及系统,旨在提高存储扩展性和降低数据冗余。为实现上述目的,本专利技术提供一种超融合数据存储方法,所述超融合数据存储方法包括以下步骤:接收客户端的第一文件操作请求,所述第一文件操作请求为写入或读取的操作请求;根据所述第一文件操作请求,对存储池进行操作,所述存储池包括使用网络连接的多个超融合单元的存储设备。优选地,在所述接收客户端的第一文件操作请求之前包括:接收客户端的第二文件操作请求,当所述第二文件操作请求为写入的操作请求时,根据所述第二文件操作请求和所述存储池的目录信息生成写入规划信息,所述写入规划信息包括每个存储数据块对应的超融合单元,所述存储数据块为所述写入操作的对象的分块数据;发送写入规划信息至所述客户端,以使客户端使用所述写入规划信息生成用于直接操作超融合单元的第一文件操作请求。优选地,所述接收第二文件操作请求,当所述第二文件操作请求为写入的操作请求时,根据所述第二文件操作请求和所述存储池的目录信息生成写入规划信息包括:判断所述客户端 ...
【技术保护点】
一种超融合数据存储方法,其特征在于,所述超融合数据存储方法包括以下步骤:接收客户端的第一文件操作请求,所述第一文件操作请求为写入或读取的操作请求;根据所述第一文件操作请求,对存储池进行操作,所述存储池包括使用网络连接的多个超融合单元的存储设备。
【技术特征摘要】
1.一种超融合数据存储方法,其特征在于,所述超融合数据存储方法包括以下步骤:接收客户端的第一文件操作请求,所述第一文件操作请求为写入或读取的操作请求;根据所述第一文件操作请求,对存储池进行操作,所述存储池包括使用网络连接的多个超融合单元的存储设备。2.如权利要求1所述的超融合数据存储方法,其特征在于,在所述接收客户端的第一文件操作请求之前包括:接收客户端的第二文件操作请求,当所述第二文件操作请求为写入的操作请求时,根据所述第二文件操作请求和所述存储池的目录信息生成写入规划信息,所述写入规划信息包括每个存储数据块对应的超融合单元,所述存储数据块为所述写入操作的对象的分块数据;发送写入规划信息至所述客户端,以使客户端使用所述写入规划信息生成用于直接操作超融合单元的第一文件操作请求。3.如权利要求2所述的超融合数据存储方法,其特征在于,所述接收第二文件操作请求,当所述第二文件操作请求为写入的操作请求时,根据所述第二文件操作请求和所述存储池的目录信息生成写入规划信息包括:判断所述客户端是否为主控超融合单元,所述主控超融合单元为生成所述写入规划信息的超融合单元;当所述客户端为主控超融合单元时,按照预设策略生成所述写入规划信息。4.如权利要求2所述的超融合数据存储方法,其特征在于,所述接收第二文件操作请求,当所述第二文件操作请求为写入的操作请求时,根据所述第二文件操作请求和所述存储池的目录信息生成写入规划信息包括:当接收到所述第二文件操作请求时,获取每个所述超融合单元的资源状态,所述资源状态包括每个所述超融合单元的负载数据;根据所述负载数据,筛选出目标超融合单元,所述目标超融合单元为负载低于预设值的超融合单元;选择所述目标超融合单元中迁移路径最短的超融合单元作为所述写入规划信息中使用的超融合单元,并发送所述写入规划信息至所述客户端。5.如权利要求1至4任一项所述的超融合数据存储方法,其特征在于,所述根据所述第一文件操作请求,对存储池进行操作包括:当所述第一文件操作请求为读取操作时,根据所述第一文件操作请求,获取读取对象数据的信息;根据所述读取对象数据的信息,确定读取数据块的读取顺序,所述读取数据块为所述读取对象数据的分块数据,所述读取对象数据的信息包括存储所述超融合单元的状态,及读取所述读取数据块的路径;根据所述读取顺序和所述读取数据块所在的超融合单元的位置,从所...
【专利技术属性】
技术研发人员:李发明,张勤,
申请(专利权)人:深圳市中博睿存信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。