摘要:
An error detecting and recovery subsystem which can be easily modified for use with any data processing system which is being monitored is disclosed. The subsystem employs a user editable file including the rules for defining the system state, the error states, and the sequences of recovery actions to be taken depending upon the comparison between the system state and the error states. The rules for defining the system state, include means for determining selected system variables, and the sequences of recovery actions are specified using an index into a set of elemental recovery actions. Because the system state, error state, and sequence of recovery actions are defined in a user editable file, modifications to the error detection and recovery scheme can be made without recompiling the recovery subsystem program code. Such modifications to the subsystem may therefore be made on a real time basis.
摘要:
A method for servicing a mount request in an automated storage library (1) in which all of the peripheral storage devices (4) therein are occupied and which permits an active data storage medium to be temporarily demounted and subsequently remounted in any subsequently available peripheral storage device is disclosed. To service a mount request requiring that a data storage medium be demounted, the access information for the data storage medium to be demounted is first retained. After demounting and servicing of the mount request, the retained access information is used to permit remounting of the previously mounted data storage medium in any subsequently available peripheral storage device, thereby minimizing the risk of delay in remounting. The method also allows for optional parameters to prevent temporary demounting in an automated storage library, or to prevent temporary demounting of particular data storage media. The method allows access to more data storage media than there are peripheral storage devices by temporarily demounting the least recently used data storage media.
摘要:
In an automated storage library (1), demount of data storage media may be permitted when all peripheral storage devices (4) in the library are occupied and one or more of such devices remains inactive for a predetermined time. Storage media may be demounted to carry out a mount request, provided that the peripheral storage devices in which the media are mounted are inactive. Even when no mount requests are pending, the status of the peripheral storage devices is continually monitored. If the peripheral storage devices are all occupied, and one or more of such devices remains inactive for the predetermined time, the least recently used storage medium is demounted and transferred to a storage cell in the library. Demount of storage media may also be permitted when one or more of the occupied peripheral storage devices remains inactive for a relatively long predetermined time. Storage media may be demounted to carry out a mount request, provided that the peripheral storage devices in which the media are mounted are inactive. A storage medium may also be demounted to create an unoccupied peripheral storage device, even though no mount request is pending, when all of the peripheral storage devices are occupied and one or more of such devices remains inactive for a relatively short predetermined time. Regardless of the existence of a pending mount request or of the occupancy status of the peripheral storage devices, the storage medium in each of the occupied peripheral storage devices remaining inactive for the relatively long predetermined time is demounted and transferred to a storage cell in the library. Thus, during long idle periods, the library will not continue to use the resources of inactive peripheral storage devices.
摘要:
In an automated storage library (1), demount of data storage media may be permitted when all peripheral storage devices (4) in the library are occupied and one or more of such devices remains inactive for a predetermined time. Storage media may be demounted to carry out a mount request, provided that the peripheral storage devices in which the media are mounted are inactive. Even when no mount requests are pending, the status of the peripheral storage devices is continually monitored. If the peripheral storage devices are all occupied, and one or more of such devices remains inactive for the predetermined time, the least recently used storage medium is demounted and transferred to a storage cell in the library. Demount of storage media may also be permitted when one or more of the occupied peripheral storage devices remains inactive for a relatively long predetermined time. Storage media may be demounted to carry out a mount request, provided that the peripheral storage devices in which the media are mounted are inactive. A storage medium may also be demounted to create an unoccupied peripheral storage device, even though no mount request is pending, when all of the peripheral storage devices are occupied and one or more of such devices remains inactive for a relatively short predetermined time. Regardless of the existence of a pending mount request or of the occupancy status of the peripheral storage devices, the storage medium in each of the occupied peripheral storage devices remaining inactive for the relatively long predetermined time is demounted and transferred to a storage cell in the library. Thus, during long idle periods, the library will not continue to use the resources of inactive peripheral storage devices.
摘要:
A data processing system including an automated storage library (1) for which the management thereof is transparent to a requester is disclosed. A system controller in the library provides the internal management of the library. To access a file in the library, a requester need only specify to the system controller the volume on which the file is located, permitting the use of a standard file access method for a single peripheral storage device. A path format which is the same as that used for a single, peripheral storage device, except that the peripheral storage device designator is replaced with a designator (35) for the automated storage library (1) and a volume label (36) is inserted as a subdirectory path element. The system controller determines, independently of the data processing system, which peripheral storage device a data storage medium is to be mounted in.
摘要:
A data processing system including an automated storage library (1) for which the management thereof is transparent to a requester is disclosed. A system controller in the library provides the internal management of the library. To access a file in the library, a requester need only specify to the system controller the volume on which the file is located, permitting the use of a standard file access method for a single peripheral storage device. A path format which is the same as that used for a single, peripheral storage device, except that the peripheral storage device designator is replaced with a designator (35) for the automated storage library (1) and a volume label (36) is inserted as a subdirectory path element. The system controller determines, independently of the data processing system, which peripheral storage device a data storage medium is to be mounted in.
摘要:
A method for servicing a mount request in an automated storage library (1) in which all of the peripheral storage devices (4) therein are occupied and which permits an active data storage medium to be temporarily demounted and subsequently remounted in any subsequently available peripheral storage device is disclosed. To service a mount request requiring that a data storage medium be demounted, the access information for the data storage medium to be demounted is first retained. After demounting and servicing of the mount request, the retained access information is used to permit remounting of the previously mounted data storage medium in any subsequently available peripheral storage device, thereby minimizing the risk of delay in remounting. The method also allows for optional parameters to prevent temporary demounting in an automated storage library, or to prevent temporary demounting of particular data storage media. The method allows access to more data storage media than there are peripheral storage devices by temporarily demounting the least recently used data storage media.