Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and apparatus for verifying data in a storage system

a data and storage system technology, applied in the direction of unauthorized memory use protection, digital storage, instruments, etc., can solve the problems of data suitability loss, data recovery may be difficult to achieve, and the inability to recognize such a loss of data suitability, etc., to achieve the effect of increasing accuracy

Inactive Publication Date: 2005-06-09
HITACHI LTD
View PDF30 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach allows for accurate verification and assurance of data suitability within the storage system, enhancing data management reliability and facilitating recovery by enabling the storage controller to perform data verification independently.

Problems solved by technology

Even if an application program is provided with the above-mentioned algorithm, however, the data suitability may be lost depending on the SAN or other cm cation path for connecting a host computer to a storage controller or due to an internal process performed by the storage controller.
If, for instance, the suitability of the data to be written into a storage controller is lost in a situation in which an application program is not involved, the storage controller will not be able to recognize such a loss of data suitability and will automatically store the unsuitable data.
If there is a long time lag between the instant at which the data is written and the instant at which the data is read, data recovery may be difficult to achieve.
Even in situations where data is backed up by the storage controller, data recovery will not be achievable if the backed-up data has already lost suitability.
Further, if the data suitability is lost in a situation in which an application program is not involved as mentioned above, the cause of the problem is often difficult to specify so that subsequent failure recovery and other similar operations may be rendered difficult to accomplish.
However, the storage controller would not be able to get hold of the above-mentioned information and arrangement.
That is, as far as the traditional storage system scheme is used, the data verification process performed by an application program cannot be performed by the storage controller.
Further, the RAS data does not relate to the data suitability required by an application program.
The disclosed scheme is not configured to recognize such information or configuration nor to verify the suitability demanded by individual application programs running on a host computer.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for verifying data in a storage system
  • Method and apparatus for verifying data in a storage system
  • Method and apparatus for verifying data in a storage system

Examples

Experimental program
Comparison scheme
Effect test

embodiments

[0042]FIG. 1 shows the configuration of a storage system according to an embodiment of the present invention.

[0043] For example, a storage controller 10 shown in this figure is a disk array device and a host computer 20 is a mainframe computer or a personal computer that uses the storage controller 10 as a storage resource. The storage controller 10 is connected to the host computer 20 via a communications means 40. For example, the communications means 40 is a communication line conforming to the SCSI interface standard, a LAN (Local Area Network), or a SAN (Storage Area Network).

[0044] The storage controller 10 may include the following: a CPU 11 for controlling the various parts and functions in the storage controller 10 and executing and controlling various processing programs; a control memory 12 for storing various information; physical devices (not shown), such as disk drives, that serve as “storage devices”; a host interface 13, which may serve as “means for receiving area...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

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.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS [0001] The present application claims priority upon Japanese Patent Application No. 2002-092685 filed Mar. 28, 2002, which is herein incorporated by reference. BACKGROUND OF THE INVENTION [0002] 1. Field of the Invention [0003] The present invention relates to a method for verifying data in a storage system, a host computer and a storage controller in a storage system. [0004] 2. Description of the Related Art [0005] A storage system in which a host computer and a storage controller such as a disk array device are interconnected via a SAN (Storage Area Network) or other networks for intensive storage operation or other similar purposes have been attracting considerable attention. Storage systems configured as above are now being operated at IDCs (Internet Data Centers) and many other places. Recently, focus has been made on systems that use a storage controller called a NAS (Network Attached Storage) which is provided with a file system and use...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/00G06F12/14G06F3/06G06F11/00G06F12/00G06F13/00G06F13/12G06F21/62G06F21/80G11C5/00
CPCG06F3/0601G06F2003/0697G06F11/0751G06F11/0727G06F3/0689G06F3/067G06F3/0638G06F3/0619
Inventor OHASHI, KAZUNOBUSATOH, TAKAOURABE, KIICHIRONAKANO, TOSHIOYOKOHATA, SHIZUO
Owner HITACHI LTD