Browse Prior Art Database

Integrated and Data-Directed Media Maintenance

IP.com Disclosure Number: IPCOM000039007D
Original Publication Date: 1987-Apr-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Chesarek, DJ: AUTHOR

Abstract

A method is described for performing storage media maintenance in a data processing system executing a plurality of user programs, comprising the steps of: (1) detecting, during execution of a selected phase of a user program, media defects in storage locations used by the program; (2) selecting one of a plurality of predetermined media maintenance routines that needs to be executed for said defects based upon a prespecified set of criteria; and (3) executing said selected maintenance routine during said selected phase as an integral part of the user program. Most data processing centers perform standard utilities, such as backup, reorganization or staging, whereby data are copied between devices.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 73% of the total text.

Page 1 of 1

Integrated and Data-Directed Media Maintenance

A method is described for performing storage media maintenance in a data processing system executing a plurality of user programs, comprising the steps of: (1) detecting, during execution of a selected phase of a user program, media defects in storage locations used by the program; (2) selecting one of a plurality of predetermined media maintenance routines that needs to be executed for said defects based upon a prespecified set of criteria; and (3) executing said selected maintenance routine during said selected phase as an integral part of the user program. Most data processing centers perform standard utilities, such as backup, reorganization or staging, whereby data are copied between devices. The program which performs the copying is enhanced as follows: - Data are read in forced error logging mode so that errors, such as data checks or equipment checks, are detected; - If errors exist, the program would determine media maintenance actions that need to be performed; - Media maintenance actions are performed accordingly, before processing is returned to the utility program; - New parameters are provided in the utilities to allow the customer to specify whether media maintenance is to be performed and if so what error recovery options will be used. As an alternative approach, a new program is created and is invoked in standard utilities which copy data. The new program performs media maintenance by re-reading the...