发明名称 一种共享文件系统多文件快速聚合和读取的方法
摘要 本发明涉及一种共享文件系统多文件快速聚合和读取的方法,包括:多文件快速聚合;打开文件;获取元数据;读取或修改文件;关闭文件。“多文件快速聚合”包括:检测聚合子文件有效性;检测聚合是否为追加聚合;创建聚合文件;建立聚合文件与聚合子文件映射关系;处理聚合子文件。“获取元数据的步骤”包括:开辟存储空间;选择处理;检测获取元数据的文件是否为聚合文件;获取聚合文件与聚合子文件映射关系;获取元数据。本发明通过快速聚合方法将多个客户端产生的文件在短时间内快速聚合成一个大文件或将多个文件快速追加聚合到已存在大文件后面,在聚合过程中不产生文件拷贝工作,快速聚合的文件和使用物理聚合方法后生成的文件完全相同。
申请公布号 CN104410868A 申请公布日期 2015.03.11
申请号 CN201410600003.9 申请日期 2014.10.31
申请人 北京中科大洋科技发展股份有限公司 发明人 褚震宇;徐荣波;王付生
分类号 H04N21/2343(2011.01)I;H04N21/4402(2011.01)I;H04N21/231(2011.01)I;H04N21/433(2011.01)I 主分类号 H04N21/2343(2011.01)I
代理机构 北京国林贸知识产权代理有限公司 11001 代理人 李桂玲;王敬智
主权项 一种共享文件系统多文件快速聚合方法,所述的方法中所使用的硬件系统包括:多个客户端通过传输大体积文件的高速网络与元数据服务器和磁盘列阵连接,所述的多个客户端同时还通过传输元数据和控制及交互信息的网络与元数据服务器连接,所述方法的步骤如下:生成子文件的步骤:多个客户端按照预设的聚合规则分别执行同一处理任务的不同部分,每部分生成为一个独立的子文件; 多文件快速聚合的步骤:共享文件系统对需要聚合的多个子文件进行有效检查并快速的进行“逻辑聚合”,把多个子文件快速聚合或快速追加聚合成一个聚合大文件。
地址 100193 北京市海淀区中关村软件园11号楼