光盘库、用于该光盘库的数据并行读写方法及控制装置制造方法及图纸

技术编号:9569724 阅读:88 留言:0更新日期:2014-01-16 03:03
本发明专利技术提供了一种用于光盘库的数据并行读写方法,该方法包括:选择光盘库中的光驱组,所述光驱组至少包括一个光驱;等待所述光驱组准备就绪;所述光驱组中包括的所有的光驱并行运行,该所有的光驱中每一所述光驱向其内置的光盘内写入待存储数据块或从所述光盘内读取待组装数据块,其中所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件。相应地,本发明专利技术还提供了一种用于光盘库的数据并行读写的控制装置以及具有该控制装置的光盘库。实施本发明专利技术可以有效地提高光盘库的整体读写速度。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种用于光盘库的数据并行读写方法,该方法包括:选择光盘库中的光驱组,所述光驱组至少包括一个光驱;等待所述光驱组准备就绪;所述光驱组中包括的所有的光驱并行运行,该所有的光驱中每一所述光驱向其内置的光盘内写入待存储数据块或从所述光盘内读取待组装数据块,其中所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件。相应地,本专利技术还提供了一种用于光盘库的数据并行读写的控制装置以及具有该控制装置的光盘库。实施本专利技术可以有效地提高光盘库的整体读写速度。【专利说明】光盘库、用于该光盘库的数据并行读写方法及控制装置
本专利技术涉及光盘存储
,尤其涉及一种光盘库、用于该光盘库的数据并行读写方法及控制装置。
技术介绍
据互联网数据中心(IDC, Internet Data Center)统计,2010年全球数据量不到1ZB,到2020年将达到35ZB以上。其中不经常使用的归档性数据占到总数据量的80%左右,即28ZB左右。如何对这些数据进行低成本、安全以及绿色地长期保存成为了数据存储业界的难题之一。在众多数据存储介质中,光盘介质由于是通过物理方法实现数据的存储,具有不会受到电磁辐射的干扰以及对温度和湿度不敏感的优势,因此被公认是归档数据保存的最终介质形式。近年来,越来越多的利用光盘作为存储介质的数据存储设备问世,其中,光盘库作为一种最常见的数据存储设备被人们逐渐应用于大规模归档领域。并且,随着单张光盘存储容量的大大增加,相较于例如硬盘等其他存储设备,光盘库的价格性能等优势也越专利技术显。但是,光盘库也具有一定的不足之处:现有的光盘库在对数据文件进行读写的时候,均是采用将一个完整数据文件保存到一张光盘中或者从一张光盘中读取出一个完整数据文件的方式,而光盘的读写速度较慢(4.5MB/s?54MB/S),仅为普通硬盘读写速度的十分之一,因此,现有的光盘库无法实现数据文件的高速读写。特别地,当光盘库对较大的数据文件进行读写时,其不足之处则更为明显。目前,这一不足之处严重地阻碍了光盘库在大规模归档领域内的应用。
技术实现思路
为了克服现有技术中的上述缺陷,本专利技术提供了一种用于光盘库的数据并行读写方法,该方法包括:选择光盘库中的光驱组,所述光驱组至少包括一个光驱;等待所述光驱组准备就绪;所述光驱组中包括的所有的光驱并行运行,该所有的光驱中每一所述光驱向其内置的光盘内写入待存储数据块或从所述光盘内读取待组装数据块,其中所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件。根据本专利技术的一个方面,该方法中所述光盘库中包括至少两个所述光驱组;所述光盘库中任一所述光驱组包括的光驱集合与该光盘库中任一其他光驱组所包括的光驱集合的交集为空。根据本专利技术的另一个方面,该方法中选择光盘库中的光驱组包括:根据预定参数选择所述光驱组。根据本专利技术的又一个方面,该方法中所述预定参数包括所述待存储数据文件的个数和/或整体写入速度。根据本专利技术的又一个方面,该方法中等待所述光驱组准备就绪包括:驱动机械臂分别向所述光驱组中包括的光驱中插入光盘;等待所有所述光盘进入读写准备状态。根据本专利技术的又一个方面,该方法中所述待存储数据块的大小等于预设值。本专利技术还提供了 一种用于光盘库的数据并行读写的控制装置,该控制装置包括:选择模块,用于选择光盘库中的光驱组,所述光驱组至少包括一个光驱;准备模块,用于接收所述光驱组准备就绪的通知信号,并触发驱动模块运行;所述驱动模块,用于驱动所述光驱组中包括的所有的光驱并行运行,使该所有的光驱中每一所述光驱向其内置的光盘内写入待存储数据块或从所述光盘内读取待组装数据块,其中所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件。根据本专利技术的一个方面,该控制装置中所述光盘库中包括至少两个所述光驱组;所述光盘库中任一所述光驱组包括的光驱集合与该光盘库中任一其他光驱组所包括的光驱集合的交集为空。根据本专利技术的另一个方面,该控制装置中所述选择模块根据预定参数选择所述光驱组。根据本专利技术的又一个方面,该控制装置中所述预定参数包括所述待存储数据文件的个数和/或整体写入速度。根据本专利技术的又一个方面,该控制装置中所述准备模块包括:第一准备单元,用于检测出机械臂分别向所述光驱组中包括的光驱中成功插入光盘;第二准备单元,用于检测出所有所述光盘进入读写准备状态,并触发所述驱动模块运行。根据本专利技术的又一个方面,该控制装置还包括分割单元,用于对所述待存储数据文件进行分割以形成所述待存储数据块,其中,所述待存储数据块的大小等于预设值。本专利技术还提供了一种光盘库,包括读写装置,该读写装置包括光驱、光盘、光盘匣以及机械臂,所述光盘库还包括上述控制装置,其中:所述控制装置驱动所述读写装置中的光驱向其内置的光盘内进行数据并行读写。根据本专利技术的一个方面,该光盘库中所述控制装置通过数据传输接口与所述读写装置进行数据传输。根据本专利技术的另一个方面,该光盘库中所述数据传输接口包括USB接口、SATA接口、SCSI 接口、SAS 接口或 ISCASI 接口。根据本专利技术的又一个方面,该光盘库中所述控制装置与所述读写装置集成在一个机柜内。本专利技术所提供的光盘库、用于该光盘库的数据并行读写方法及控制装置通过驱动光盘库中的多个光驱协同工作以实现向多个光驱的内置光盘中并行写入待存储数据块或从多个光驱的内置光盘中并行读取待组装数据块,从而极大地提高了光盘库的整体读写速度,特别是在光驱数目较多的情况下,可以使光盘库的整体读写速度达到硬盘甚至高于硬盘读写速度的效果,与此同时,也非常利于推动光盘库在大规模归档领域内的应用。【专利附图】【附图说明】通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是根据本专利技术的用于光盘库的数据并行读写的方法流程图;图2是根据本专利技术的用于光盘库的数据并行读写的控制装置结构示意图;图3是根据本专利技术的可实现数据并行读写的光盘库的一个具体实施例结构示意图;图4是根据本专利技术的可实现数据并行读写的光盘库的另一个具体实施例结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。【具体实施方式】为了更好地理解和阐释本专利技术,下面将结合附图对本专利技术作进一步的详细描述。根据本专利技术的一个方面,提供了一种用于光盘库的数据并行读写方法。请参考图1,图1是根据本专利技术的用于光盘库的数据并行读写的方法流程图。如图所示,该方法包括以下步骤:在步骤SlOl中,选择光盘库中的光驱组,所述光驱组至少包括一个光驱;在步骤S102中, 等待所述光驱组准备就绪;在步骤S103中,所述光驱组中包括的所有的光驱并行运行,该所有的光驱中每一所述光驱向其内置的光盘内写入待存储数据块或从所述光盘内读取待组装数据块,其中所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件。具体地,在步骤SlOl中,从光盘库中选择光驱组进行数据文件的读写。下文中,对于待写入的数据文件称为待存储数据文件,其中,一个待存储数据文件将被写入一个光驱组所包括的光盘内;对于待读取的文件称为目标数据文件,其中,一个目标数据文件将从一个光驱组所包括的光本文档来自技高网
...

【技术保护点】
一种用于光盘库的数据并行读写方法,该方法包括:选择光盘库中的光驱组,所述光驱组至少包括一个光驱;等待所述光驱组准备就绪;所述光驱组中包括的所有的光驱并行运行,该所有的光驱中每一所述光驱向其内置的光盘内写入待存储数据块或从所述光盘内读取待组装数据块,其中所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:邓吉刘恒昌李珅郑维谢之恒
申请(专利权)人:中经云数据存储科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1