A method and infrastructure are provided for monitoring and analyzing the storage media quality and the drive hardware performance of a media library. The media library comprises a plurality of removable storage media, a plurality of drive units for said storage media and means for moving said storage media to and from appropriate drive units. The media library is managed by a management system being connected to said media library. At least one reference medium of a known and proven quality to compare the performance of at least one of said storage media in a given drive unit with the performance of said reference medium in said given drive unit and/or to test the performance of at least one given drive unit of said media library when acting on said reference medium.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for monitoring and analyzing the storage media quality and the drive hardware performance of a media library, the media library comprising: a plurality of removable storage media, a plurality of drive units for said storage media and means for moving said storage media to and from appropriate drive units; wherein said media library is managed by a management system being connected to said media library; said method comprising the steps of: using at least one reference medium of a known and proven quality to compare the performance of at least one of said storage media in a given drive unit with the performance of said reference medium in said given drive unit; and testing the performance of at least one given drive unit of said media library when acting on said reference medium, wherein each of said storage and reference media and each of said drive units provide statistical and error information for each operation performed on one of said storage and reference media, and wherein the quality of a given storage medium and the performance of a given drive unit are determined on the basis of said statistical and error information, and wherein said error information is analyzed classify the corresponding error and to identify said error either as drive hardware error or as media error or as none of them, if possible, wherein the statistical and error information stored for each of said storage and reference media comprises: a number of mounts, a total number of data read and written, a list of drive units associated with the last x mounts, and a number and class of errors.
2. A method for monitoring and analyzing the storage media quality and the drive hardware performance of a media library, the media library comprising: a plurality of removable storage media, a plurality of drive units for said storage media and means for moving said storage media to and from appropriate drive units; wherein said media library is managed by a management system being connected to said media library; said method comprising the steps of: using at least one reference medium of a known and proven quality to compare the performance of at least one of said storage media in a given drive unit with the performance of said reference medium in said given drive unit; and testing the performance of at least one given drive unit of said media library when acting on said reference medium, wherein each of said storage and reference media and each of said drive units provide statistical and error information for each operation performed on one of said storage and reference media, and wherein the quality of a given storage medium and performance of a given drive unit are determined on the basis of said statistical and error information, and wherein said error information is analyzed to classify the corresponding error and to identify said error either as drive hardware error or as media error or as none of them, if possible, wherein the statistical and error information stored for each of said drive units comprises: a number of mounts, a total number of data read and written, a list of media associated with the last x mounts, and a number and class of errors.
3. A method for monitoring and analyzing the storage media quality and the drive hardware performance of a media library, the media library comprising: a plurality of removable storage media, a plurality of drive units for said storage media and means for moving said storage media to and from appropriate drive units; wherein said media library is managed by a management system being connected to said media library; said method comprising the steps: using at least one reference medium of a known and proven quality to compare the performance of at least one of said storage media in a given drive unit with the performance of said reference medium in said given drive unit; and testing the performance of at least one given drive unit of said media library when acting on said reference medium, wherein each of said storage and reference media and each of said drive units provide statistical and error information for each operation performed on one of said storage and reference media, and wherein the quality of a given storage medium and the performance of a given drive unit are determined on the basis of said statistical and error information, and wherein said error information is analyzed to classify the corresponding error and to identify said error either as drive hardware error or as media error or as none of them, if possible, comprising at least one test procedure specific to the error information retrieved, especially specific to the corresponding class of error, wherein a reference medium is selected for said test procedure based on said error information, especially on the corresponding class of error.
4. A method for monitoring and analyzing the storage media quality and the drive hardware performance of a media library, the media library comprising: a plurality of removable storage media, a plurality of drive units for said storage media and means for moving said storage media to and from appropriate drive units; wherein said media library is managed by a management system being connected to said media library; said method comprising the steps of: using at least one reference medium of a known and proven quality to compare the performance of at least one of said storage media in a given drive unit with the performance of said reference medium in said given drive unit; and testing the performance of at least one given drive unit of said media library when acting on said reference medium, wherein each of said storage and reference media and each of said drive units provide statistical and error information for each operation performed on one of said storage and reference media, and wherein the quality of a given storage medium and the performance of a given drive unit are determined on the basis of said statistical and error information, and wherein said error information is analyzed to classify the corresponding error and to identify said error either as drive hardware error or as media error or as none of them, if possible, wherein said statistical and error information is continuously collected for each of said storage media and each of said drive units; wherein a threshold is defined for each class of error; and wherein, whenever the threshold for a class of error has been crossed by a given drive unit, the performance of said drive unit is tested by acting on an appropriate reference medium; and wherein, whenever the threshold for a class of error has been crossed by a given storage medium, the quality of said storage medium is tested by processing an appropriate reference medium in the same drive unit.
5. A method for monitoring and analyzing the storage media quality and the drive hardware performance of a media library, the media library comprising: a plurality of removable storage media, a plurality of drive units for said storage media and means for moving said storage media to and from appropriate drive units; wherein said media library is managed by a management system being connected to said media library; said method comprising the steps of: using at least one reference medium of a known and proven quality to compare the performance of at least one of said storage media in a given drive unit with the performance of said reference medium in said given drive unit; and testing the performance of at least one given drive-unit of said media library when acting on said reference medium, wherein each of said storage and reference media and each of said drive units provide statistical and error information for each operation performed on one of said storage and reference media, and wherein the quality of a given storage medium and the performance of a given drive unit are determined on the basis of said statistical and error information, and wherein said error information is analyzed to classify the corresponding error and to identify said error either as drive hardware error or as media error or as none of them, if possible, wherein, in case that said error information does not allow a clear identification of the corresponding error either as drive hardware error or as media error or as none of them, an error isolation process is initiated using an appropriate reference medium to compare the performance of at least one of said storage media in a given drive unit with the performance of said reference medium in said given drive unit and/or to compare the performance of a selected drive unit with the performance of a given drive unit of said media library when acting on said reference medium.
6. The method according to claim 5 , wherein corrective actions are provided, when having identified an error either as drive hardware error or as media error.
7. The method according to claim 5 , wherein said error isolation process executes test procedures specific to said error information, especially to the corresponding class of error.
8. The method according to claim 5 , wherein said error isolation process is initiated automatically and/or triggered by a user and/or scheduled periodically and/or invoked when a storage medium becomes degraded.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 19, 2008
August 30, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.