Sequential write of random workload in mirrored performance pool environments
AssigneeInternational Business Machines Corporation
InventorsMichael Diederich, Frank Krick, Thorsten Muehge, Erik Rueger
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMichael Diederich, Frank Krick, Thorsten Muehge, Erik Rueger
Estimating the term…
A mirrored storage system comprising a system controller coupled to a first storage system comprising a primary controller and a first storage and to a second storage system comprising a secondary controller and a second storage. The second storage contains an image of data stored in the first storage. The system controller receives data to be written to storage and sends the data to the primary controller of the first storage system and to the secondary controller of the second storage system. The system controller instructs the primary controller to write the data to the first storage of the first storage system in an ordered manner; and instructs the secondary controller to write the data sequentially to a data area on the second storage of the second storage system. Writing the data sequentially to the second storage improves the write performance.
A method of writing data to a mirrored storage system comprising a first storage system comprising a primary controller and a first storage and a second storage system comprising a secondary controller and a second storage, wherein the second storage contains an image of data stored in the first storage, the method comprising the steps of:
A computer program product for writing data to a mirrored storage system comprising a system controller comprising at least one processor, one or more memories, one or more computer readable storage media, a first storage system comprising a primary controller and a first storage and a second storage system comprising a secondary controller and a second storage, wherein the second storage contains an image of data stored in the first storage, the computer program product comprising a non-transitory machine-readable storage medium having program instructions embodied therewith, the program instructions executable by the system controller to perform a method comprising:
A computer system for writing data to a mirrored storage system comprising a system controller comprising a computer comprising at least one processor, one or more memories, one or more computer readable storage media having program instructions, a first storage system comprising a primary controller and a first storage and a second storage system comprising a secondary controller and a second storage, wherein the second storage contains an image of data stored in the first storage, the program instructions of the computer system executable by the computer comprising:
Dependencies are inferred from the claim text.