Patent application number | Description | Published |
20100064292 | STORAGE DEVICE AND CONTROL METHOD THEREFOR - For betterment, by putting a virtual storage device into a suspend mode, physical resources are turned OFF on a virtual storage device basis. Moreover, control information and volume data of the virtual storage device are stored in any external volume, for example, and the resources that have been used by the virtual storage device are deallocated. At the time of resumption of operation, using any resources not in use, the virtual storage device is restored based on the control information in storage. When a change is made to a WWN on the side of a host, the storage device receives a WWN change notification from a management server, and makes settings again to a WWN table, thereby making it accessible from the host. | 03-11-2010 |
20100205479 | INFORMATION SYSTEM, DATA TRANSFER METHOD AND DATA PROTECTION METHOD - Availability of an information system including a storage system that performs remote copy between two or more storage apparatuses and a host computer using such storage system is improved. A third storage apparatus including a third volume is coupled to a first storage apparatus, a fourth storage apparatus including a fourth volume is coupled to a second storage apparatus, the first and third storage apparatuses perform remote copy of copying data stored in a first volume to the third volume, the first and second storage apparatuses perform remote copy of copying data stored in the first volume to a second volume, and the third and fourth storage apparatuses perform remote copy of copying data stored in the third volume to the fourth volume. | 08-12-2010 |
20100235591 | COMPUTER SYSTEM AND SNAPSHOT CREATION METHOD THEREOF, DELAYING SNAPSHOT CREATION UNTIL PENDING TRANSFER BETWEEN VOLUMES IS COMPLETE - A storage system and snapshot method wherein after a first processor transfers data stored in a first data area to a second storage system, the first processor transfers a first marker stored in a first marker area to a second storage system so that the first marker is stored in a second marker area of a second volume, wherein a second processor checks whether the first marker stored in the second storage area of the second volume corresponds to a second marker designated, and wherein, if the first marker stored in the second storage are of the second volume is a second marker designated, the second processor creates a snapshot of the data that is stored in the second data area, in a third storage volume. | 09-16-2010 |
20110154102 | INFORMATION SYSTEM, DATA TRANSFER METHOD AND DATA PROTECTION METHOD - Availability of an information system including a storage system that performs remote copy between two or more storage apparatuses and a host computer using such storage system is improved. A third storage apparatus including a third volume is coupled to a first storage apparatus, a fourth storage apparatus including a fourth volume is coupled to a second storage apparatus, the first and third storage apparatuses perform remote copy of copying data stored in a first volume to the third volume, the first and second storage apparatuses perform remote copy of copying data stored in the first volume to a second volume, and the third and fourth storage apparatuses perform remote copy of copying data stored in the third volume to the fourth volume. | 06-23-2011 |
20110258408 | CREATING A SNAPSHOT BASED ON A MARKER TRANSFERRED FROM A FIRST STORAGE SYSTEM TO A SECOND STORAGE SYSTEM - Storage arrangements including: a first storage system including: a first volume which includes a first data area storing data sent from a computer; and a first processor which stores data sent from the computer in the first volume; a second storage system including: a second volume which includes a second data area; a third volume; and a second processor which is configured to store data sent from the first storage system in the second volume; wherein the first processor transfers the data stored in the first data area of the first volume, to the second storage system, and the second processor stores the data in the second data area of the second volume; and wherein in executing a snapshot, the second processor checks and waits until a local copy control flag of the data that is stored in the second data area, is a predetermined value, before executing the snapshot. | 10-20-2011 |
20120246386 | STORAGE SYSTEM AND STORAGE AREA ALLOCATION METHOD - If a monitor measurement cycle is set as a long cycle, promotion in a short cycle cannot be performed; and even if the number of I/Os is very large in response to fluctuations of the number of I/Os in several minutes to several hours of normal work, pages will be promoted after waiting for several weeks. As a result, I/Os which could have normally accepted by an upper tier will be accepted by a lower tier, which results in a problem of worsening the performance efficiency. A monitoring system capable of preventing demotion due to temporary reduction of the number of I/Os for specific pages from a viewpoint of a long cycle and enabling prompt promotion in response to an increase of the number of U/Os for 3 | 09-27-2012 |
20130036286 | FIRST STORAGE CONTROL APPARATUS AND FIRST STORAGE CONTROL APPARATUS CONTROL METHOD - The present invention creates a pool comprising tiers corresponding to the performance of logical volumes. | 02-07-2013 |
20130091328 | STORAGE SYSTEM - A storage system in an embodiment of this invention comprises a non-volatile storage area for storing write data from a host, a cache area capable of temporarily storing the write data before storing the write data in the non-volatile storage area, and a controller that determines whether to store the write data in the cache area or to store the write data in the non-volatile storage area without storing the write data in the cache area, and stores the write data in the determined area. | 04-11-2013 |
20130305003 | STORAGE APPARATUS AND DATA MANAGEMENT METHOD - The present invention provides high-speed copying of a compressed data volume. | 11-14-2013 |
20130311721 | STORAGE SYSTEM - In an exemplary storage system, a processor assigns an unused process to a read request designating an area of a logical volume. The processor determines whether the data designated by the read request is in a cache memory, based on a first identifier for identifying the area designated by the read request. When the designated data is not in the cache memory and a part of physical volumes providing the logical volume is a first kind of physical volume, the processor stores the first identifier associated with an identifier for identifying an area allocated in the cache memory. When the designated data is not in the cache memory and a part of the physical volumes is a second kind of physical volume, the processor stores a second identifier for identifying the process assigned to the read request associated with an identifier for identifying an area allocated in the cache memory. | 11-21-2013 |
20140019701 | INFORMATION STORAGE SYSTEM AND METHOD OF CONTROLLING INFORMATION STORAGE SYSTEM - An example of an information storage system includes physical storage drives for providing real storage areas to a pool which is tiered into tiers different in performance, and a controller. The controller monitors accesses in a first tier in the pool. The controller determines a loaded state of the first tier based on the accesses to the first tier. The controller holds management information relating loads to the first tier to relocation speeds and/or modes of moving data in data relocation between a second tier in the pool and the first tier. The controller determines at least one of a relocation speed and a mode of moving data in data relocation between the second tier and the first tier based on the determined loaded state of the first tier and the management information. | 01-16-2014 |
20140025990 | STORAGE SYSTEM AND DATA MANAGEMENT METHOD - Storage system comprises a second storage apparatus, which is coupled to multiple first storage apparatuses and is of a different type from the first storage apparatuses, and a first control device, which exists either inside or outside of the second storage apparatus. Row of stripes comprising multiple data elements obtained by segmenting a prescribed data unit, and a redundancy code for rebuilding the data elements, is distributively stored in multiple first storage apparatuses, which are more numerous than the total number of stripe data elements, which are either the data elements or redundancy code, in the row of stripes. The row of stripes is configured to enable the rebuilding of the stripe data elements even when a failure has occurred in up to a prescribed allowable number, which is two or more, of the first storage apparatuses storing the stripe data elements of the relevant row of stripes. | 01-23-2014 |
20140208009 | STORAGE SYSTEM - A storage system in an embodiment of this invention comprises a non-volatile storage area for storing write data from a host, a cache area capable of temporarily storing the write data before storing the write data in the non-volatile storage area, and a controller that determines whether to store the write data in the cache area or to store the write data in the non-volatile storage area without storing the write data in the cache area, and stores the write data in the determined area. | 07-24-2014 |
20140281064 | COMPOUND STORAGE SYSTEM AND STORAGE CONTROL METHOD - A shared device unit, which comprises a storage device, is coupled to a plurality of storage systems. The shared device unit provides a plurality of storage areas, which are based on the storage device, to the plurality of storage systems. Each storage system stores allocation management information which comprises an ID of a storage area provided to thereof among the plurality of storage areas, and provides the storage area corresponded to the ID included in the allocation management information to the host computer coupled thereto among the plurality of host computers. | 09-18-2014 |
20140344510 | STORAGE SYSTEM - In an exemplary storage system, a processor assigns an unused process to a read request designating an area of a logical volume. The processor determines whether the data designated by the read request is in a cache memory, based on a first identifier for identifying the area designated by the read request. When the designated data is not in the cache memory and a part of physical volumes providing the logical volume is a first kind of physical volume, the processor stores the first identifier associated with an identifier for identifying an area allocated in the cache memory. When the designated data is not in the cache memory and a part of the physical volumes is a second kind of physical volume, the processor stores a second identifier for identifying the process assigned to the read request associated with an identifier for identifying an area allocated in the cache memory. | 11-20-2014 |