Writing and reading data in tape media
First Claim
1. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
- identify a bandwidth (B) between a storage device accessing storage medium and a host application requesting access to data on the storage medium;
identify a host side transfer rate, wherein the host side transfer rate (HSTR) is a rate of data transferred between the host application and the storage device; and
for each data set in a set of data sets of a record;
identify a ratio of data compression (R) for the data set;
determine a compression considered host side transfer rate (CCHSTR), wherein the compression considered host side transfer rate (CCHSTR) is determined utilizing;
CCHSTR=max (B, HSTR/R); and
set a storage device speed to the compression considered host side transfer rate (CCHSTR) for transmitting the data set to the host application.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is provided for determining storage device speed based on a ratio of data compression. A bandwidth (B) is identified between a storage device accessing storage medium and a host application requesting access to data on the storage medium. A host side transfer rate is identified, where the host side transfer rate (HSTR) is a rate of data transfer between the host application and the storage device. For each data set in a set of data sets of a record, a ratio of data compression (R) is identified for the data set; a compression considered host side transfer rate (CCHSTR) is determined; and the storage device speed is set to the compression considered host side transfer rate (CCHSTR) for transmitting the data set to the host application.
29 Citations
20 Claims
-
1. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
identify a bandwidth (B) between a storage device accessing storage medium and a host application requesting access to data on the storage medium; identify a host side transfer rate, wherein the host side transfer rate (HSTR) is a rate of data transferred between the host application and the storage device; and for each data set in a set of data sets of a record; identify a ratio of data compression (R) for the data set; determine a compression considered host side transfer rate (CCHSTR), wherein the compression considered host side transfer rate (CCHSTR) is determined utilizing;
CCHSTR=max (B, HSTR/R); andset a storage device speed to the compression considered host side transfer rate (CCHSTR) for transmitting the data set to the host application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, in a data processing system, for determining storage device speed based on a ratio of data compression, the method comprising:
-
identifying a bandwidth (B) between a storage device accessing storage medium and a host application requesting access to data on the storage medium; identifying a host side transfer rate, wherein the host side transfer rate (HSTR) is a rate of data transferred between the host application and the storage device; and for each data set in a set of data sets of a record; identifying the ratio of data compression (R) for the data set; determining a compression considered host side transfer rate (CCHSTR), wherein the compression considered host side transfer rate (CCHSTR) is determined utilizing;
CCHSTR=max (B, HSTR/R); andsetting the storage device speed to the compression considered host side transfer rate (CCHSTR) for transmitting the data set to the host application. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; identify a bandwidth (B) between a storage device accessing storage medium and a host application requesting access to data on the storage medium; identify a host side transfer rate, wherein the host side transfer rate (HSTR) is a rate of data transferred between the host application and the storage device; and for each data set in a set of data sets of a record; identify a ratio of data compression (R) for the data set; determine a compression considered host side transfer rate (CCHSTR), wherein the compression considered host side transfer rate (CCHSTR) is determined utilizing;
CCHSTR=max (B, HSTR/R); andset a storage device speed to the compression considered host side transfer rate (CCHSTR) for transmitting the data set to the host application. - View Dependent Claims (18, 19, 20)
-
Specification