【技术实现步骤摘要】
一种光盘存储系统中文件存取方法及装置
本专利技术属于光盘存储
,尤其涉及一种光盘存储系统中文件存取方法及装置。
技术介绍
大数据时代数据增长速度不断提升,进而对于存储容量和性能产生巨大压力。其中越来越多重要数据需要长期保存。其中光盘存储是一种廉价的数据长期保存方式。CD光盘的最大容量大约是700MB,DVD盘片单面4.7GB,最多能刻录约4.59G的数据(因为DVD的1GB=1000MB,而硬盘的1GB=1024MB)(双面8.5GB,最多约能刻8.3GB的数据),蓝光(BD)的则比较大,其中HDDVD单面单层15GB、双层30GB;BD单面单层25GB、双面50GB、三层75GB、四层100GB。日本东京大学的研究团队已经发现一种材料,可以用来制造更便宜、容量更大得多的超级光盘,可以储存的容量是一般DVD的5千倍。光盘存储系统是通过光盘驱动器存取光盘数据的计算机设备。光盘存储系统有两种组成方式,分别为光盘驱动器和光盘库系统。光盘驱动器能够存取光盘介质上的数据,并通过数据接口和主机系统实现数据通讯。而光盘库系统通常由一个或者多个片匣,一个或者多个光盘读写驱动 ...
【技术保护点】
一种光盘存储系统中文件存取方法,其特征在于,所述存取方法包括写文件方法和读文件方法,其中所述写文件方法包括:获取待写入光盘的文件之间的逻辑关系以及文件的属性信息,并对文件进行分组,使得每组文件大小之和最大限度接近单张光盘可用容量的整数倍并且尽量减少文件分割;根据每个组中的文件大小将组内文件进行组合或者分割,当达到一张光盘的可用容量后将文件以及元数据写入光盘,直至将各组中所有文件以及元数据写入到光盘,并且将分割后的文件与源文件之间的映射关系写入文件分割映射表,将分割后文件的逻辑地址与物理地址写入地址映射表;所述读文件方法包括:根据待读取文件的逻辑关系查询文件分割映射表,得到被 ...
【技术特征摘要】
1.一种光盘存储系统中文件存取方法,其特征在于,所述存取方法包括写文件方法和读文件方法,其中所述写文件方法包括:获取待写入光盘的文件之间的逻辑关系以及文件的属性信息,并对文件进行分组,使得每组文件大小之和最大限度接近单张光盘可用容量的整数倍并且尽量减少文件分割;根据每个组中的文件大小将组内文件进行组合或者分割,当达到一张光盘的可用容量后将文件以及元数据写入光盘,直至将各组中所有文件以及元数据写入到光盘,并且将分割后的文件与源文件之间的映射关系写入文件分割映射表,将分割后文件的逻辑地址与物理地址写入地址映射表;所述读文件方法包括:根据待读取文件的逻辑关系查询文件分割映射表,得到被分割后的各部分文件;通过查找地址映射表,获得各部分文件所在的物理地址;根据所述物理地址在相应光盘中读取文件数据;将获取到各部分的文件数据进行合并,得到源文件。2.如权利要求1所述光盘存储系统中文件存取方法,其特征在于,所述获取待写入光盘的文件之间的逻辑关系以及文件的属性信息,并对文件进行分组步骤,具体包括:获取待写入光盘的文件间的逻辑关系以及文件的属性信息;将所有文件按照文件大小进行排序并相互组合分组,得到一个或者多个元组,每个元组中的文件大小之和最大限度接近单张光盘可用容量的整数倍并且尽量减少文件分割,并将各个元组加入到元组队列。3.如权利要求2所述光盘存储系统中文件存取方法,其特征在于,所述根据每个组中的文件大小将组内文件进行组合或者分割,当达到一张光盘的可用容量后将文件以及元数据写入光盘,直至将各组中所有文件以及元数据写入到光盘,并且将分割后的文件与源文件之间的映射关系写入文件分割映射表,将分割后文件的逻辑地址与物理地址写入地址映射表步骤,具体包括:当元组队列不为空时从元组队列中取出头元组,并将头元组中的文件加入到文件分割表;当文件分割表不为空时,获取表头文件以及大小信息;当光盘可用容量大于表头文件大小时,将表头文件加入到文件分割组以及文件分割映射表,此时光盘可用容量减去表头文件大小;当光盘可用容量小于表头文件大小时,将表头文件分割成第一部分和第二部分,并且第一部分的大小等于光盘可用容量;将表头文件第一部分加入文件分割组,并且将表头文件及其第一部分加入文件分割映射表,同时将第二部分加入文件分割表的表头;将元数据以及文件分割组中的文件数据写入光盘,并将文件分割组中的各文件的逻辑地址和光盘上对应的物理地址写入地址映射表;选择一张新光盘并获取可用容量,继续进行新光盘写入。4.如权利要求3所述光盘存储系统中文件存取方法,其特征在于,所述当文件分割表不为空时,获取表头文件以及大小信息步骤之后,还包括:当光盘可用容量等于表头文件大小时,将表头文件加入文件分割组以及文件分割映射表,此时光盘可用容量为0。5.如权利要求3或4所述光盘存储系统中文件存取方法,其特征在于,所述当元组队列不为空时从元组队列中取出头元组,并将头元组中的文件加入到文件分割表步骤之...
【专利技术属性】
技术研发人员:曹强,姚杰,谢长生,彭晨,
申请(专利权)人:武汉光忆科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。