[发明专利]文件创建方法、装置、系统及存储介质有效
申请号: | 201911019557.9 | 申请日: | 2019-10-24 |
公开(公告)号: | CN110765094B | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 代洪跃;杨涛 | 申请(专利权)人: | 重庆紫光华山智安科技有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F16/11 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
地址: | 400700 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 创建 方法 装置 系统 存储 介质 | ||
本申请提供的文件创建方法、装置、系统及存储介质,涉及视频文件系统领域,应用于视频文件系统中数据存储节点,该方法包括:获取多个文件创建请求;多个文件创建请求包含多个文件标识和所多个文件标识所属的根目录标识;根据根目录标识确定与每个文件标识对应的目标容量空间标识;目标容量空间标识对应的目标容量空间属于根目录标识对应的多个容量空间;将每个文件标识对应的文件创建至与目标容量空间标识对应的目标容量空间中。本申请节省了遍历查询的时间,能够并发处理同一根目录上的多个文件创建请求,提高了创建文件效率。
技术领域
本申请涉及视频文件系统领域,具体而言,涉及文件创建方法、装置、系统及存储介质。
背景技术
目前的文件存储方案一般都采用分布式文件系统架构,分布式文件系统存储容量大,同时具有可扩展和可并发等性能。其中,视频监控文件系统是专门针对监控视频文件的文件系统,在存储视频信息之前,通常需要先创建用于存储视频信息的文件,因此,当视频文件系统接收到大量的文件创建请求,尤其是当同一目录下存在大量的创建文件请求时,如何保证创文件创建的效率,提高文件创建并发数是提高文件系统性能的关键问题。
在现有技术中,针对同一个目录下的多个文件创建请求,通常需要遍历查询根目录容量和存储节点容量是否满足创建文件需求,且在遍历的过程中一次只能处理一个创建文件请求,不能实现在同一目录上并发处理请求的目的,使得创建文件的效率低,时间开销大。
发明内容
有鉴于此,本发明的目的在于提供文件创建方法、装置、系统及存储介质,用以实现在同一根目录上并发处理请求,提高创建文件的效率,节省时间开销的有益效果。
为了实现上述目的,本发明实施例采取的技术方案如下:
第一方面,本申请提供一种文件创建方法,应用于视频文件系统中数据存储节点,所述方法包括:
获取多个文件创建请求;所述多个文件创建请求包含多个文件标识和所述多个文件标识所属的根目录标识;
根据所述根目录标识确定与每个所述文件标识对应的目标容量空间标识;所述目标容量空间标识对应的目标容量空间属于所述根目录标识对应的多个容量空间;
将每个所述文件标识对应的文件创建至与所述目标容量空间标识对应的目标容量空间中。
可选地,所述数据存储节点获得文件创建请求的步骤,包括:接收中央存储管理设备发送的所述多个文件创建请求。
可选地,当所述数据存储节点包括多个逻辑单元号LUN时,每个所述LUN对应一个LUN标识,每个所述LUN上具有多个容量空间;所述根据所述根目录标识确定与每个所述文件标识对应的目标容量空间标识的步骤,包括:根据所述多个文件标识确定目标LUN标识;根据所述根目录标识和所述目标LUN标识确定每个所述文件标识对应的所述目标容量空间标识。
可选地,当所述数据存储节点包括一个LUN时,所述一个LUN对应一个LUN标识;所述一个LUN上具有多个容量空间,所述根据所述根目录标识确定与每个所述文件标识对应的目标容量空间标识的步骤包括:根据所述根目录标识和所述一个LUN标识确定每个所述文件标识对应的所述目标容量空间标识。
第二方面,本申请实施例提供一种文件创建方法,应用于视频文件系统中的中央存储管理设备,所述视频文件系统还包括多个数据存储节点,所述方法包括:
接收多个文件创建请求;所述多个文件创建请求包含多个文件标识和所述多个文件标识所属的根目录标识;
根据所述多个文件标识确定目标数据存储节点标识,以使所述目标数据存储节点标识对应的目标存储节点根据所述根目录标识确定与每个所述文件标识对应的目标容量空间标识;所述目标容量空间标识对应的目标容量空间属于所述根目录标识对应的多个容量空间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆紫光华山智安科技有限公司,未经重庆紫光华山智安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911019557.9/2.html,转载请声明来源钻瓜专利网。