This application discloses a metadata separation method and device for distributed storage system. The metadata separation method for distributed storage system includes: acquiring metadata identification of metadata to be separated and storage pool identification of storage pool where the metadata to be separated is located; acquiring storage fragment mapping relationship of the storage pool according to the storage pool identification; and adjusting according to the metadata identification. The mapping relationship of the metadata to be separated in the storage fragment mapping relationship is used to separate the metadata to be separated from the storage pool. This method adjusts the mapping relationship of metadata to be separated in the storage fragment mapping relationship according to the metadata identification, so that the metadata is stored separately in the storage pool corresponding to the adjusted storage fragment mapping relationship, so as to shorten the time of data input or data output in the distributed storage system, and then improve the data output in the distributed storage system. Efficiency of input or data output.
【技术实现步骤摘要】
一种分布式存储系统元数据分离方法和装置
本申请涉及计算机
,尤其涉及一种分布式存储系统元数据分离方法和装置。
技术介绍
随着存储需求的快速增长,分布式存储系统越来越重要。分布式存储系统包括存储介质,且存储介质用于存储多种数据,例如,存储介质可以用于存储元数据。其中,元数据为描述数据的数据,对数据及信息资源的描述性信息,可以用于指示存储位置、提供历史数据以及支持资源查找等。在现有技术中,为了提高分布式存储系统的存储性能,通常使用高性能存储介质进行作为存储设备进行存储,例如,固态硬盘(SolidStateDrives,SSD)。然而,为了提高分布式存储系统进行数据输入或数据输出的效率,则当在分布式存储系统的每个存储节点上均配置SSD,并由SSD构成存储池时,需要将元数据从存储池中分离出来,使得被分离出来的元数据可以作为被快速的访问,从而可以缩短分布式存储系统进行数据输入或数据输出时搜素元数据的时间。
技术实现思路
为了实现上述需求,本申请提供一种分布式存储系统元数据分离方法和装置,能够将元数据从存储池中分离出来,从而可以实现缩短分布式存储系统进行数据输入或数据输出的时间,进而提高分布式存储系统进行数据输入或数据输出的效率。为了实现上述目的,本申请提供的技术方案如下:本申请提供一种分布式存储系统元数据分离方法,包括:获取待分离元数据的元数据标识和所述待分离元数据所在存储池的存储池标识;根据所述存储池标识获取所述存储池的存储碎片映射关系;根据所述元数据标识调整所述待分离元数据在所述存储碎片映射关系中的映射关系,以从所述存储池中分离出所述待分离的元数据。可选的,所 ...
【技术保护点】
1.一种分布式存储系统元数据分离方法,其特征在于,包括:获取待分离元数据的元数据标识和所述待分离元数据所在存储池的存储池标识;根据所述存储池标识获取所述存储池的存储碎片映射关系;根据所述元数据标识调整所述待分离元数据在所述存储碎片映射关系中的映射关系,以从所述存储池中分离出所述待分离的元数据。
【技术特征摘要】
1.一种分布式存储系统元数据分离方法,其特征在于,包括:获取待分离元数据的元数据标识和所述待分离元数据所在存储池的存储池标识;根据所述存储池标识获取所述存储池的存储碎片映射关系;根据所述元数据标识调整所述待分离元数据在所述存储碎片映射关系中的映射关系,以从所述存储池中分离出所述待分离的元数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述存储池标识获取所述存储池的存储碎片映射关系之后,所述根据所述元数据标识调整所述待分离元数据在所述存储碎片映射关系中的映射关系之前,还包括:备份所述存储碎片映射关系。3.根据权利要求1所述的方法,其特征在于,所述根据所述元数据标识调整所述待分离元数据在所述存储碎片映射关系中的映射关系之前,还包括:确定所述待分离元数据所述的主机数量匹配分离池。4.根据权利要求1所述的方法,其特征在于,所述获取待分离元数据的标识之后,所述根据所述元数据标识调整所述待分离元数据在所述存储碎片映射关系中的映射关系之前,还包括:确定所述元数据标识存在。5.根据权利要求1所述的方法,其特征在于,获取所述待分离元数据所在存储池的存储池标识之后,所述根据所述存储池标识获取所述存储池...
【专利技术属性】
技术研发人员:李景要,任洪亮,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。