发明名称 对数据存储介质并行读写访问的方法、数据存储驱动器以及自动数据存储库
摘要 本发明涉及可移动数据存储介质,目的是提高并行读写访问可移动随机访问数据存储介质的速度。按照本发明,被设置成多个逻辑存取器的数据存储驱动器访问存储在可移动随机访问介质上的数据。当一个逻辑存取器对一个数据段进行写操作时,控制器将包含一个分区的至少一个数据段的上下文(context)锁定到该逻辑存取器。控制器并行地允许对可移动随机访问介质上的被锁定的上下文之外的数据进行读访问,并允许其他逻辑存取器对锁定分区之外的其他分区进行写访问。
申请公布号 CN1265273C 申请公布日期 2006.07.19
申请号 CN02826473.8 申请日期 2002.12.02
申请人 昆腾公司 发明人 罗伯特·贝弗利·巴沙姆;保罗·玛利尔·格雷科
分类号 G06F3/06(2006.01) 主分类号 G06F3/06(2006.01)
代理机构 北京市金杜律师事务所 代理人 王茂华
主权项 1.数据存储驱动器(30),用于通过至少一个主机(310,312)提供对可存储在可移动随机访问数据存储介质(20,25)上的数据的并行读和写访问;所述数据包括多个数据段(170-176,185,186,150,151,421),至少一些所述数据段包括至少一个分区(420);所述可移动随机访问数据存储介质可在所述数据存储驱动器进行访问,以及从所述数据存储驱动器移走;所述数据存储驱动器包括:多个逻辑存取器(60-65),每个所述逻辑存取器被配置为与至少一个主机通信,以对所述可移动随机访问数据存储介质进行读和/或写访问;读/写访问单元(32),用于对所述可移动随机访问数据存储介质提供读和写访问;以及读/写控制器(35),所述读/写控制器与所述多个逻辑存取器和所述读/写访问单元相连,所述读/写控制器:响应一个所述逻辑存取器对一个所述分区的所述读和/或写访问,为所述访问,将至少一个所述数据段标识为包括所述分区;当一个所述逻辑存取器对于所述被标识的分区的至少一个数据段进行写访问时,为所述写访问,将所述被标识分区的所述至少一个数据段,建立为写访问上下文,为所述写访问,将所述写访问上下文锁定到一个所述逻辑存取器;为所述逻辑存取器的所述被锁定写访问的一个,操作所述读/写访问单元以访问所述写访问上下文;并行操作所述读/写访问单元,以由所述逻辑存取器的所述被锁定写访问的一个之外的其他所述逻辑存取器提供对可移动随机访问数据存储介质上的数据的读和/或写访问;避免由所述逻辑存取器的所述被锁定写访问的一个之外的任何逻辑存取器对所述写访问上下文进行读访问;并避免由所述逻辑存取器的所述被锁定写访问的一个之外的所述逻辑存取器对所述可移动随机访问数据存储介质的所述被锁定的写访问分区的任何数据进行写访问;并且在所述逻辑存取器的所述被锁定写访问的一个完成了所述写访问之后,将所述写访问上下文的所述锁定释放给所述逻辑存取器的所述被锁定写访问的一个。
地址 美国加利福尼亚州