Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Storage system for controlling assignment of storage area to virtual volume storing specific pattern data

Active Publication Date: 2010-04-01
HITACHI LTD
View PDF29 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]With one embodiment of the invention, it is possible to make effective use of the physical storage area by preventing the physical storage area from being assigned to the range into which specific pattern data is written.

Problems solved by technology

As a result, the physical storage area can not be effectively used.

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 for controlling assignment of storage area to virtual volume storing specific pattern data
  • Storage system for controlling assignment of storage area to virtual volume storing specific pattern data
  • Storage system for controlling assignment of storage area to virtual volume storing specific pattern data

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

[0024]First of all, the present invention will be described below in detail using the drawings.

[0025]FIG. 1 is a block diagram showing the configuration of a computer system according to the first embodiment of the invention.

[0026]The computer system of this embodiment comprises a storage system 100A, a storage system 100B, a tape library 120, a host computer 130 and a network 140 for interconnecting them.

[0027]The storage system 100A stores the data written by the host computer 130. More specifically, the storage system 100A comprises the disk drives 110A to 110C and a controller 101.

[0028]Each of the disk drives 110A to 110C is a storage device comprising a storage medium for storing the data written by the host computer 130. In the following, in giving the explanation common to the disk drives 110A to 110C, they are generically called a disk drive 110. Though three disk drives 110 are shown in FIG. 1, the storage system 100A may comprise any number of disk drives 110. A plurality...

second embodiment

[0206]the invention will be described below in detail using the drawings.

[0207]In the first embodiment of the invention, the physical storage area is once assigned to the page of the virtual volume 201 to store the specific pattern data and then the assignment of the invention is canceled. On the contrary, the write of the specific pattern data into the virtual volume 201 is prevented in the second embodiment of the invention.

[0208]The hardware configuration and the basic logical configuration according to the second embodiment of the invention are the same as in the first embodiment. That is, FIGS. 1 to 5, FIG. 7 and FIG. 10 are also applicable to the second embodiment. In the following, the different points of the second embodiment from the first embodiment will be described below.

[0209]FIG. 12 is a flowchart showing a data write process according to the second embodiment of the invention.

[0210]More specifically, FIG. 12 shows the process to be performed when the I / O control progr...

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 storage system comprises a storage medium including a plurality of physical storage areas. The storage system controls a host computer to recognize a logical volume having a plurality of virtual storage areas, reads the data from the physical storage area assigned to the virtual storage area of the logical volume, determines whether or not the read data includes only the specific pattern data, and cancels the assignment of the physical storage area to the virtual storage area if the read data includes only the specific pattern data.

Description

CROSS REFERENCES TO RELATED APPLICATIONS[0001]This application relates to and claims priority from Japanese Patent Application No. 2008-256314, filed on Oct. 1, 2008, the entire disclosure of which is incorporated herein by reference.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention relates to a technology for managing a storage area in a storage system as disclosed in the specification of this application. More particularly, the invention relates to management of assigning a real storage area to a virtual storage area.[0004]2. Description of the Related Art[0005]In a computer system using a computer and a storage system, the amount of data stored in the storage system generally tends to increase. To cope with this increase, if the storage system having a sufficient data storage capacity is introduced from the beginning, the high introduction cost arises. On the other hand, if the data storage capacity of the storage system is expanded sequentiall...

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): G06F12/00G06F12/08
CPCG06F3/0608G06F3/0689G06F3/0631G06F12/10G06F2212/1044G06F2212/152
Inventor ORIKASA, DAISUKETAKATA, YUTAKAINOUE, SHINTARO
Owner HITACHI LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products