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

Storage system

A storage system and buffer memory technology, applied in the field of storage systems, can solve the problem that data cannot be output and processed.

Active Publication Date: 2006-07-26
HITACHI LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Moreover, in such a case, there is a problem that the data cannot be input and output to the recording medium.
Even if the data unit handled by the recording medium is not fixed, the same situation can occur when the data unit when the control unit performs data input / output processing on the recording medium and the data unit handled by the recording medium cannot be made the same size. The problem

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
  • Storage system
  • Storage system
  • Storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] Embodiment 1 shows an example of data input and output processing from the control unit to the recording medium when the data unit processed by the control unit of the storage system is different from the data unit handled by the recording medium when inputting and outputting data to the recording medium. In Embodiment 1, an embodiment of the present invention was described using a disk array system as an example of a storage system, but the storage system of Embodiment 1 can be applied not only to those with redundant data such as the disk array system described in Non-Patent Document 1 storage system, but also applicable to storage systems without redundant data.

[0039] (1) Explanation of system configuration

[0040] figure 1 It is a figure which shows an example of the structure of the disk array system of this embodiment. The disk array system 110 is connected to a host computer (hereinafter referred to as a host) 100 and is a storage system that stores data us...

Embodiment 2

[0093] In the second embodiment, a method of writing redundant data to the disk array system 110 in units of large-sized blocks will be described. In addition, the configuration of the disk array system 110 may be and figure 1 The example shown is the same. However, in Embodiment 2, it is assumed that LU 310 is an LU configured with RAID5. Of course, if the LU 310 is an LU with redundant data, it may have a configuration other than RAID5 such as RAID3 and RAID6.

[0094] (1) Write processing to LU configured with RAID5

[0095] Figure 10 An example of processing for writing data to the LU 310 having a RAID5 configuration based on a write command from the host 100 is shown. exist Figure 10 For example, the result of calculating "exclusive-or" logic with data A, data B and data C is redundant data D. Here, if data A, data B, and data C are all updated according to the write command from the host 100, then the disk array controller 200 can use the write data (that is, use...

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

Disclosed is a technology used for making a control section carry out data input and output processing to a recorded media, in case that the data unit processed by the control section of a storage system and that processed by the recorded media are different. The storage system is provided with a disk controller which can receive a write command from a computer and a plurality of disk units which can write in data according to the control of the disk controller. The size of a first piece which serves as the processing data unit in the process that the disk controller carries out the data input / output processing according to the write in command is different from the size of a second piece which serves as the processing data unit in the process that a plurality of disk units carry out the data input / output processing. In addition, the disk controller adopts a third piece unit with the size being the common multiple of the size of the first piece and the size of the second piece to write in the indication data of the disk units.

Description

technical field [0001] The present invention relates to a storage device system (hereinafter referred to as a storage system) for storing data used by a computer, and more particularly to a data block size handled by a control unit and a recording medium processing in a storage system having a control unit and a recording medium controlled by the control unit. The data block size of different storage systems. Background technique [0002] One type of storage system connected to a computer is a disk array system. The disk array system is also called a RAID (Redundent Array of Inexpensive Disks) system, and is a storage system including a plurality of disk devices arranged in an array and a controller for controlling them. In the disk array system, through the parallel operation of multiple disk devices, data read requests (hereinafter referred to as read requests) and data write requests (hereinafter referred to as write requests) can be processed at high speed, and redundan...

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
IPC IPC(8): G06F3/06G06F12/08
CPCG06F3/0659G06F3/0619G06F2211/1059G06F3/0689G06F2212/261G06F11/1076G06F2212/462G06F3/061G06F12/0866
Inventor 八木泽育哉松并直人
Owner HITACHI LTD