Apparatus for efficient utilization of removable data recording media
Filing Information
- Patent Number: US5235695
- Application Number: US7880416
- Filing date: 05/08/1992
- Issue date: 08/10/1993
- Predicted expiration date: 08/10/2010
- U.S. Classifications: 395/425 · 360/961 ·
- International Classifications: G06F 1574 ·
- International Classifications: 395425;250;575;275;600;775 ·
- Related U.S. Application Data:
This application is a divisional of application Ser. No. 07/821,839, filed Jan. 14, 1992, which is a continuation of application Ser. No. 07/372,745, filed Jun. 28, 1989, now abandoned. - View document at: (opens new window):
USPTO · PAIR · esp@cenet · Patent Family* Related patent documents may or may not exist on these sites
Abstract
An apparatus for efficiently utilizing data recording media performs data compression beneath the level of the host processor is disclosed. To improve the ability of a recording media to be copied without increasing host processor overhead, the control unit which sees the compressed data is checked only upon recording a predetermined amount of uncompressed data. At such time, a compression ratio is calculated for the current data set and is used to monitor the recording of the remaining data of the current data set in compressed form. When a predetermined amount of compressed data is estimated to be recorded, the predetermined amount being the minimum storage capacity of a recording media, recording begins on a new recording media. Recording media spanning is reduced by checking counters in the storage device control unit only upon completion of recording an entire data set, and then using the uncompressed size of the next data set to be recorded to determine whether or not to continue recording on the same or a new cartridge.References Cited
U.S. Patent Documents
| Document Number | Assignees | Inventors | Issue/Pub Date |
|---|---|---|---|
| US4574351 | International Business Machines Corporation | Dang et al. | Mar 1986 |
| US4586027 | Ltd. Hitachi | Tsukiyama et al. | Apr 1986 |
| US4638424 | International Business Machines Corporation | Beglin et al. | Jan 1987 |
| US4771375 | International Business Machines Corporation | Beglin et al. | Sep 1988 |
| US4811132 | HUNTER DAN A | Hunter et al. | Mar 1989 |
| US4849878 | Wang Laboratories, Inc. | Roy | Jul 1989 |
| US4891784 | Hewlett-Packard Company | Kato et al. | Jan 1990 |
| US4974189 | Hewlett Packard Company | Russon et al. | Nov 1990 |
| US5167034 | International Business Machines Corporation | MacLean, Jr. et al. | Nov 1992 |
Other Publications
| IBM Technical Disclosure Bulletin, vol. 24, No. 9, Feb. 1982, p. 4483. |
Referenced By
Patent Family
The current document is not in a family.View Drawings
Independent Claims | See all claims (10)
- 1. A peripheral data storage subsystem for using recording media efficiently, said peripheral data storage subsystem having a first recording medium mounted in a first peripheral data storage device and a second recording medium mounted in a second peripheral data storage device, the first recording medium having physical data stored therein and having a total physical data amount associated therewith, and wherein said peripheral data storage subsystem ensures the first recording medium's physical data is fully copyable onto the second recording medium, said peripheral data storage subsystem coupled to a host processor for receiving logical data of a current data set therefrom and converting the logical data into compressed data of the current data set, said peripheral data storage subsystem comprising:a plurality of counters for tallying a logical data amount of the logical data of the current data set, and for tallying a compressed data amount of the compressed data of the current data set; anda control unit including:means coupled to said plurality of counters and said host processor for receiving the logical data of the current data set and compressing the logical data into the compressed data;means for calculating a compression ratio from the compressed data amount and the logical data amount;means for using the compression ratio for determining an estimated physical data amount, the estimated physical data amount being used to determine whether writing the current data set to the first recording medium would exceed a copy limit of the first recording medium such that the contents of the first recording medium would not be fully copy-able and forcing an end-of-volume if the copy limit is exceed; andmeans for writing the compressed data to the first recording medium as current physical data if the copy limit is not exceeded and adding a current physical data amount of the current physical data to the total physical data amount associated with the first recording medium for determining an updated total physical data amount.
- 6. A tape drive subsystem for using a plurality of tape cartridges efficiently, said tape drive subsystem having a first tape cartridge mounted in a first tape device and a second tape cartridge mounted in a second tape device, the first tape cartridge having physical data stored therein and having a total physical data amount associated therewith, and wherein said tape drive subsystem ensures the first tape cartridge's physical data is fully copy-able onto any other of the plurality of tape cartridges, said tape drive subsystem coupled to a host processor for receiving logical data of a current data set therefrom and converting the logical data into compressed data of the current data set, said tape drive subsystem comprising:a buffer;a plurality of counters coupled to said buffer, including a first counter for tallying a logical data amount of the logical data of the current data set, and including a second counter for tallying a compressed data amount of the compressed data of the current data set; anda control unit including:means coupled to said plurality of counters and said host processor for receiving the logical data of the current data set and compressing the logical data into the compressed data;means for calculating a compression ratio from the compressed data amount and the logical data amount;means for using the compression ratio for determining an estimated physical data amount, the estimated physical data amount being used to determine whether writing the current data set to the first tape cartridge would exceed a copy limit of the first tape cartridge such that the physical data stored on the first tape cartridge would not be fully copy-able and forcing an end-of-volume if the copy limit is exceeded; andmeans for writing the compressed data to the first tape cartridge from said buffer as current physical data if the copy limit is not exceeded and adding a current physical data amount of the current physical data to the total physical data amount of the first tape cartridge for determining an updated total physical data amount.





View assignee updates
analyzing 100 million+ documents to uncover your network...