The present invention provides a method and a device for storing the metadata of file system, the method comprises: a first configuration type of storage medium and second types of storage medium in the file system belongs to the device; wherein the first type of storage medium for high performance access to the hard disk; storage file system data, determine the file system the data is metadata, if it is, the file system data storage to the first type of storage medium, otherwise, the file system data storage to the second types of storage media. The invention can effectively improve the access speed of the metadata of the file system at a low cost.
【技术实现步骤摘要】
本专利技术涉及数据存储
,特别涉及一种文件系统的元数据存储方法和装置。
技术介绍
文件系统的元数据是文件系统最频繁读取,保存的数据,元数据的访问性能对文件系统的性能有决定性的影响。增强元数据的访问性能,是文件系统的重中之重。在实际生产环境中,采用高性能存储硬件可以有效提高文件系统的性能,但是,但是成本过高,并不适用大规模数据的应用场景。
技术实现思路
有鉴于此,本专利技术的目的在于一种文件系统的元数据存储方法和装置,能够提高元数据的访问性能。为了达到上述目的,本专利技术提供了如下技术方案:一种文件系统的元数据存储方法,包括:在文件系统所属设备中配置第一类型存储介质和第二类型存储介质;其中所述第一类型存储介质为具有高访问性能的硬盘;需要存储文件系统的数据时,判断文件系统的数据是否为元数据,如果是,则将文件系统的数据存储到第一类型存储介质,否则,将文件系统的数据存储到第二类型存储介质。一种文件系统的元数据存储装置,包括:配置单元、访问单元;所述配置单元,用于在文件系统所属设备中配置第一类型存储介质和第二类型存储介质;其中所述第一类型存储介质为具有高访问性能的硬盘;所述访问单元,用于需要存储文件系统的数据时,判断文件系统的数据是否为元数据,如果是,则将文件系统的数据存储到第一类型存储介质,否则,将文件系统的数据存储到第二类型存储介质。由上面的技术方案可知,本专利技术中,通过配置具有高访问性能的存储介质,并将文件系统的元数据存放到具有高访问性能的存储介质中,以较低的成本为代价,有效提高文件系统的元数据的访问速度。附图说明图1是本专利技术实施例文件系统的元数据存 ...
【技术保护点】
一种文件系统的元数据存储方法,其特征在于,该方法包括:在文件系统所属设备中配置第一类型存储介质和第二类型存储介质;其中所述第一类型存储介质为具有高访问性能的硬盘;需要存储文件系统的数据时,判断文件系统的数据是否为元数据,如果是,则将文件系统的数据存储到第一类型存储介质,否则,将文件系统的数据存储到第二类型存储介质。
【技术特征摘要】
1.一种文件系统的元数据存储方法,其特征在于,该方法包括:在文件系统所属设备中配置第一类型存储介质和第二类型存储介质;其中所述第一类型存储介质为具有高访问性能的硬盘;需要存储文件系统的数据时,判断文件系统的数据是否为元数据,如果是,则将文件系统的数据存储到第一类型存储介质,否则,将文件系统的数据存储到第二类型存储介质。2.根据权利要求1所述的方法,其特征在于,确定文件系统的数据为元数据之后,将文件系统的数据存储到第一类型存储介质时,进一步将文件系统的数据存储到第二类型存储介质。3.根据权利要求2所述的方法,其特征在于,该方法进一步包括:需要读取文件系统的元数据时,判断当前在第一类型存储介质中执行读取元数据操作的任务数,如果任务数超过预设阈值,则在第二类型存储介质中读取文件系统的元数据,否则,将执行读取元数据操作的任务数增加预设步长,并在第一类型存储介质中读取文件系统的元数据,且在读取到文件系统的元数据后,将执行读取元数据操作的任务数减少预设步长。4.根据权利要求1-3任一权项所述的方法,其特征在于,所述文件系统为linux系统中的文件系统;根据文件系统的数据的io标识确定文件系统的数据是否为元数据,包括:如果文件系统的数据的io标识为元数据对应的io标识时,确定文件系统的数据是元数据,否则,确定文件系统的数据不是元数据。5.根据权利要求1-3任一权项所述的方法,其特征在于,所述第一类型存储介质为固态硬盘SSD;所述第二类型存储介质为低访问性能的硬盘。6.一种文件系统的元数据存储装置,其特征在于,该装...
【专利技术属性】
技术研发人员:陈连武,
申请(专利权)人:北海市云盛科技有限公司,
类型:发明
国别省市:广西;45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。