Method and apparatus for verifying data in a storage system
Abstract
A method for verifying data in a storage system is disclosed. A host computer transmits area management data to a storage controller. The area management data specifies a range of a storage area in a storage device to be used by an application program having a mechanism for verifying data suitability. Upon receipt of an input/output request transmitted from the host computer, the storage controller performs verification, which is usually performed by the application program, of the data that is to be processed according to the data input/output request and to be input/output to/from the storage area, which is specified in accordance with the received area management data.
Claims
exact text as granted — not AI-modified1 - 16 . (canceled)
17 . A storage system connected to a host computer on which a database application is executed, said storage system comprising:
a storage controller operative to receive a data input/output request that is sent from the host computer due to processing of the database application, and to control writing of the database application, and to control writing of data into a logical volume, the storage controller having:
a control memory to store a data verification program; and
at least one CPU operative to execute the verification program in order to verify the data, an address of the data to be written into said logical volume being provided to the data verification program, the address based on data input/output request.
18 . The storage system according to claim 17 , wherein the control memory of the storage controller further stores a correspondence between the data verification program and the database application, wherein the CPU executes the data verification program that corresponds to the database application.
19 . A storage system coupled to a host computer executing a database application, said storage system comprising:
a storage controller configured to receive a data input/output request from the host computer executing the database application and to control writing of data into a logical volume, the storage controller comprising:
a control memory storing at least one data verification program associated with said database application; and
at least one CPU configured to execute the data verification program to verify the data,
an address, based on the data input/output request, associated with the said data to be verified being provided to the data verification program.
20 . The storage system according to claim 19 further comprising a correspondence between the data verification program and the database application stored in said control memory.Join the waitlist — get patent alerts
Track US2005122788A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.