Patent ID: 6842793

Claim:
A method for verifying data in a storage system, said storage system including a host computer and a storage controller, said storage controller being connected to said host computer for communication therewith, being capable of receiving an input/output request transmitted from said host computer, and, according to said request, being capable of performing a data input/output process to a storage device, said method comprising the steps of: said host computer executing an application program which organizes and manages data to be stored in said storage device in accordance with a predefined specification; said host computer transmitting area management data to said storage controller, wherein said area management data identifies one or more storage areas in said storage device to be used by said application program for data storage; said storage controller receiving said area management data; and said storage controller receiving a data input/output request that is transmitted from said host computer caused by a process performed by said application program, and for any portion of data that is to be processed according to said received data input/output request that has a storage location in one of said one or more storage areas, verifying whether said portion of data is organized in accordance with said predefined specification.