【技术实现步骤摘要】
用于光存储阵列网络的数据读写方法及控制装置
本专利技术涉及光盘存储
,尤其涉及一种用于光存储阵列网络的数据读写方法及控制装置。
技术介绍
据互联网数据中心(IDC,InternetDataCenter)统计,2010年全球数据量不到1ZB,到2020年将达到35ZB以上。其中不经常使用的归档性数据占到总数据量的80%左右,即28ZB左右。如何对这些数据进行低成本、安全以及绿色地长期保存成为了数据存储业界的难题之一。在众多数据存储介质中,光盘介质由于是通过物理方法实现数据的存储,具有不会受到电磁辐射的干扰以及对温度和湿度不敏感的优势,因此被公认是归档数据保存的最终介质形式。近年来,随着单张光盘存储容量的大大增加,相较于例如硬盘等其他存储设备,光盘库的价格性能等优势也越专利技术显,越来越多的利用光盘作为存储介质的数据存储设备问世,其中,多个光盘库使用网络连接起来形成光存储阵列是在大规模归档领域逐渐得到应用的一种常见数据存储设备。但是,光存储阵列也具有一定的不足之处,现有的光存储阵列在对数据文件进行读写的时候,采用如下方法:将完整的所述数据文件保存到其包含的一个光 ...
【技术保护点】
一种用于光存储阵列网络的数据读写方法,该方法包括:选择位于存储网络中的光存储阵列,其中,该光存储阵列包括至少两个光盘库,该至少两个光盘库分布在所述存储网络的不同节点上;将待存储数据块发送至所述光存储阵列包括的光盘库进行写入操作或从所述光存储阵列包括的光盘库中读取待组装数据块,其中,所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件。
【技术特征摘要】
1.一种用于光存储阵列网络的数据读写方法,该方法包括:选择位于存储网络中的光存储阵列,其中,该光存储阵列包括至少两个光盘库,该至少两个光盘库分布在所述存储网络的不同节点上;识别出所述光存储阵列准备就绪,所述光存储阵列包括的所有的光盘库并行运行,根据预定的分配规则向该所有的光盘库中每一所述光盘库发送待存储数据块进行写入操作、或从该所有的光盘库中每一所述光盘库读取待组装数据块;或,a)识别出所述光存储阵列中准备就绪的可用光盘库,根据预定的分配规则向该可用光盘库发送相应的待存储数据块进行写入操作、或从所述可用光盘库中读取待组装数据块,b)重复上述步骤a直至所述光存储阵列包括的所有光盘库都识别为所述可用光盘库;其中,所述待存储数据块通过分割待存储数据文件而形成,所述待组装数据块用于组合成目标数据文件;从所述光存储阵列包括的光盘库中读取待组装数据块之后,该方法还包括:根据所述待组装数据块写入所述光盘库时的分配规则对所述待组装数据块进行编号;根据所述编号对所述待组装数据块进行组合以形成所述目标数据文件。2.根据权利要求1所述的方法,其中,选择位于存储网络中的光存储阵列包括:选择所述存储网络中处于空闲状态的光存储阵列。3.根据权利要求1所述的方法,其中,识别出所述光存储阵列准备就绪包括:接收所述光存储阵列包括的所有的光盘库发送的准备就绪信号,并根据所述准备就绪信号识别所述光存储阵列准备就绪,其中,该所有的光盘库中每一所述光盘库驱动机械臂向其内置光驱中插入光盘并等待所有所述光盘进入读写准备状态后产生所述准备就绪信号。4.根据权利要求1所述的方法,其中,识别出所述光存储阵列中准备就绪的可用光盘库包括:接收所述光存储阵列包括的所有的光盘库中一个光盘库发送的准备就绪信号并根据所述准备就绪信号将所述光盘库识别为所述可用光盘库,其中,所述光盘库驱动机械臂向其内置光驱中插入光盘并等待所有所述光盘进入读写准备状态后产生所述准备就绪信号。5.根据权利要求1至4中任一项所述的方法,其中,所述待存储数据块的大小等于预设值。6.一种用于光存储阵列网络的数据读写的控制装置,该控制装置包括:选择模块,用于选择位于存储网络中的光存储阵列,其中,该光存储阵列包括至少两个光盘库,该至少两个光盘库分布在所述存储网络的不同节点上;读写模块,该读写模块包括第一识别单元、第一读写单元、第二识别单元以及第二读写单元;所述第一识别单元,用于...
【专利技术属性】
技术研发人员:邓吉,刘恒昌,李珅,郑维,谢之恒,
申请(专利权)人:中经云数据存储科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。