用于控制光盘驱动器存档系统的方法技术方案

技术编号:6642384 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种用于控制光盘驱动器存档系统的方法。光盘驱动器存档系统包括三个或更多ODD的ODD。所述方法包括:在存储器中存储关于奇偶校验驱动器的信息;以及,当以RAID?3或4方式请求数据记录时基于所述信息来设置其中要被记录奇偶校验数据的奇偶校验驱动器。关于奇偶校验驱动器的信息可以包括每一个ODD到目前为止已经被设置为奇偶校验驱动器的次数的累积值。或者,可对一个或多个具有光盘的盘仓的每一个来管理关于奇偶校验驱动器的信息,盘仓具有的光盘的数目等于或小于在存档系统中包括的ODD数目。

【技术实现步骤摘要】

本专利技术涉及一种用于控制ODD存档系统的方法,并且更具体而言,一种在包括光盘驱动器的存档系统中设置奇偶校验驱动器的方法。
技术介绍
RAID(“独立磁盘冗余阵列”)是在多个硬盘驱动器(HDD)中分布存储数据的技术。 根据数据存储方式来划分RAID级。可以对应于每一个RAID级来提高存储装置的可靠性或整体性能。存在原先构想的5个RAID级,但是已经演变了包括几个嵌套(nested)级的许多变化。RAID将多个盘组合成单一的逻辑盘。RAID 0使用两个或多个没有用于检错的奇偶校验的条块化盘,并且RAID 1使用两个或多个没有奇偶校验的镜像盘。因此,RAID 0和RAID 1提供了防故障功能,预备用于盘错误或单个盘故障。RAID 3和RAID 4使用具有简单奇偶校验的三个或多个条块化盘。例如,在使用如图1中所示的四个盘的情况下,在三个盘中分布记录各种类型的请求记录的数据,诸如音乐文件、电影文件或文档文件,并且在剩下的一个盘中密集地记录奇偶校验以用于检错。RAID 5使用其中分布了奇偶校验的三个或多个条块化盘。例如,在使用如图2所示的5个盘的情况下,数据被分布记录在5个盘中,并且在该5个盘上分布用于检错的奇偶校验。RAID是本领域内的普通技术人员公知的,并因此将省略进一步的详细描述。近来,市场上可买到诸如投币式自动电唱机的ODD存档系统。作为参考,在“存档” 和“备份”之间的实质差别在于下述情况“存档”用于存储和管理数据源,而“备份”存储和管理数据拷贝。ODD存档系统可以包括具有多个ODD (光盘驱动器)的驱动器机架。例如,在具有包括第一到第四ODD驱动器1至4的驱动器机架的存档系统中的以RAID 3和4存储数据的情况下,存档系统在被插入到第一到第三ODD驱动器1至3的第一到第三光盘中分布地记录数据,并且在被插入到第四ODD驱动器4的第四光盘中记录用于检错的奇偶校验。然而,在第一到第四ODD之中仅有第四ODD驱动器4须被用作奇偶校验驱动器的情况下,过多负载被高频率施加到第四ODD上,因此大大地降低了第四ODD的耐用性,并且引起ODD存档系统的故障。
技术实现思路
本专利技术的示例性实施例提供了一种用于提高ODD存档系统的可靠性并且减少故障可能性的方法以及一种用于在ODD存档系统中防止特定ODD须被连续用作奇偶校验驱动器的方法。根据本专利技术实施例,提供了一种用于控制包括三个或多个ODD的ODD存档系统的方法,包括在存储器中存储关于奇偶校验驱动器的信息,并且当以RAID 3或4方式请求数据记录时基于所述信息来设置要在其中记录奇偶校验数据的奇偶校验驱动器。根据本专利技术实施例,提供了一种用于控制ODD存档系统的设备,所述ODD存档系统包括具有三个或多个ODD的驱动器机架;盘仓单元,其包括一个或多个包含盘的盘仓,盘仓所包含盘的数目等于或小于在所述驱动器机架中包括的ODD的数目;以及,加载器,其用于分别向所述驱动器机架的ODD中插入所述盘仓的光盘,所述设备包括存储器,其用于存储关于奇偶校验驱动器的信息;以及,控制器,其被配置成当以RAID 3或4方式请求数据记录时,基于在存储器中存储的所述信息来设置要在其中记录奇偶校验数据的奇偶校验驱动ο根据实施例,关于奇偶校验驱动器的信息可以包括每一个ODD到目前为止已经被设置为奇偶校验驱动器的次数的累积值。根据实施例,可以对一个或多个具有光盘的盘仓中的每一个来管理关于所述奇偶校验驱动器的信息,盘仓所具有光盘的数目等于或小于在存档系统中包括的ODD的数目。根据实施例,可以基于关于奇偶校验驱动器的信息,已被设置为奇偶校验驱动器次数最少的ODD被设置为用于所请求记录的奇偶校验驱动器。根据实施例,可以通过不同于被设置为奇偶校验驱动器的ODD的其他ODD来对所请求记录的数据进行分布记录,并且通过所述设置的奇偶校验驱动器来记录奇偶校验数据。因此,可以提高ODD存档系统的耐久性和数据可靠性。 附图说明通过参考下面当结合附图考虑时进行的详细描述,本专利技术的实施例将变得容易清楚,在附图中图1是示意地示出RAID 3和4的视图;图2是示意地示出RAID 5的视图;图3是示出根据本专利技术实施例的ODD存档系统的配置的框图;图4是示出根据本专利技术实施例的被管理的盘仓管理信息的视图;图5是示出根据本专利技术实施例的用于控制ODD存档系统的方法的流程图;以及图6和7是示出根据本专利技术实施例的改变奇偶校验驱动器的示例的视图。具体实施例方式以下,将参考附图来更详细地描述本专利技术的示例性实施例。图3示出根据本专利技术实施例的ODD存档系统的配置。ODD存档系统100可以包括接口模块11、读取/写入单元12、存储装置13、驱动器机架14、盘仓单元15、网络模块16、 控制器17、加载器18和存储器19。例如,诸如个人计算机(PC)或USB存储器的各种本地装置可以连接到接口模块411。在包括因特网的网络上提供诸如音乐文件、电影文件或文档文件的各种类型内容的内容服务器可以连接到网络模块16。存储装置13可以包括例如大容量硬盘驱动器(HDD)(根据实施例,在整个说明书中也被称为“硬盘”)。驱动器机架14可以例如包括多个光盘驱动器(ODD),诸如第一到第四ODD驱动器1到4。盘仓单元15可以包括几个盘仓,每一个盘仓具有聚组的光盘,该聚组的光盘的数目等于或小于在驱动器机架14中包括的ODD的数目。例如,第一盘仓Magazine 1包括聚组的第一到第四光盘1到4,第二盘仓Magazine 2包括聚组的第五到第八光盘5到8,第三盘仓Magazine 3包括聚组的第九到第十二光盘9到12,以及第四盘仓Magazine 4包括聚组的第十三到第十六光盘13到16。加载器18响应于来自控制器17的命令来执行盘加载操作。盘加载操作共同地插入或弹出在盘仓单元15中包括的盘仓(例如,Magazine 1)的光盘(例如,光盘1到4)。存储器19可以例如包括非易失性存储器,诸如快闪存储器或EEPR0M。存储器19 存储关于几个盘仓的信息,即“盘仓管理信息”。例如,如图4中所示,可以彼此相关联地以查找表的形式在盘仓管理信息中存储盘仓编号、盘编号、文件名和奇偶校验驱动器编号的全部或至少一些。奇偶校验驱动器编号是用于均勻地确定奇偶校验驱动器而不偏向于特定驱动器所需的信息。可以通过用户的选择来设置或通过控制器17自动地设置奇偶校验驱动器编号。也可以在盘仓管理信息中存储RAID级。例如,如图4中所示,第一光盘驱动器Drive 1被设置为在具有聚组的第一到第四盘Disc 1到4的第一盘仓Magazine 1中的奇偶校验驱动器,第二光盘驱动器Drive 1被设置为在具有聚组的第五到第八盘Disc 5到8的第二盘仓Magazine 2中的奇偶校验驱动器,第三光盘驱动器Drive 3被设置为在具有聚组的第九到第十二盘Disc 9到12的第三盘仓Magazine 3中的奇偶校验驱动器,以及第四光盘驱动器Drive 4被设置为在具有聚组的第十三到第十六盘Disc 13到16的第四盘仓Magazine 4中的奇偶校验驱动器。例如,响应于用户的请求,控制器17可以控制加载器18,在向驱动器机架14中插入在盘仓单元15中包括的任何盘仓的光盘后,从盘仓管理信息搜索用于相应的盘仓的奇偶校验驱动器编本文档来自技高网
...

【技术保护点】
1.一种用于控制包括三个或多个ODD的ODD存档系统的方法,包括:在存储器中存储关于奇偶校验驱动器的信息;以及当以RAID 3或4方式请求数据记录时,基于所述信息来设置要在其中记录奇偶校验数据的奇偶校验驱动器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:孔圣弼
申请(专利权)人:日立LG数据存储韩国公司
类型:发明
国别省市:KR

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

1