发明名称 SYSTEM AND METHOD FOR ARCHIVE VERIFICATION ACCORDING TO POLICIES
摘要 Embodiments of systems and methods for archive verification are disclosed. More specifically, embodiments of this archive verification can comprise loading media into a drive and reading data from the media to verify that the media and data on the media can be read. In one embodiment, media can be loaded into a drive and read according to a verification policy. As part of verifying that media and data on media can be read, read errors or other verification data associated with media can be obtained. Using this verification data a result for the media may be determined.
申请公布号 US2016196080(A1) 申请公布日期 2016.07.07
申请号 US201615067004 申请日期 2016.03.10
申请人 KIP CR P1 LP 发明人 Foster Michael R.;Stripling Jeffrey Ricks
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A system for archive verification, comprising: a data repository storing data comprising verification policies and media data associated with each physical storage media in a media library; a queue builder configured for building a queue utilizing the data stored in the data repository, the queue identifying at least one physical storage media in the media library, the building the queue by the queue builder including: evaluating the verification policies stored in the data repository;evaluating the media data stored in the data repository and associated with each physical storage media in the media library;determining which physical storage media in the media library meets criteria specified in a verification policy of the verification policies stored in the data repository; andadding to the queue each physical storage media in the media library that meets the criteria specified in the verification policy of the verification policies stored in the data repository; a dispatcher configured for controlling scheduling of verification of the at least one physical storage media identified by the queue, the scheduling by the dispatcher including: determining which physical storage media of the at least one physical storage media identified by the queue is available to undergo a verification process; anddetermining whether a drive in the media library is available for handling a physical storage media of the at least one physical storage media identified by the queue; and a verifier configured for receiving identification information from the dispatcher and performing the verification process, the identification information including a drive identification, a media identification, a volume identification, or a combination thereof, the drive identification identifying a particular drive in the media library for handing the physical storage media, the media identification identifying the physical storage media, the volume identification identifying a volume of the physical storage media, the verification process performed by the verifier including: moving the physical storage media to the particular drive in the media library that is available for handling the physical storage media;determining what command to use based on the particular drive;issuing multiple verification commands to the particular drive if the particular drive supports the verification commands;issuing multiple read commands to the particular drive if the particular drive does not support the verification commands;storing verification data returned from the particular drive; anddetermining a verification result of the physical storage media based on the verification data returned from the particular drive; wherein the data repository, the queue builder, the dispatcher, and the verifier embodied on at least one non-transitory computer readable medium.
地址 New York NY US