Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Noboru Morishita, Yokohama JP

Noboru Morishita, Yokohama JP

Patent application numberDescriptionPublished
20090070530STORAGE SYSTEM AND REPLICATION CREATION METHOD THEREOF - In a storage system having a plurality of control units each connected with a plurality of disk units, it is provided that a replication is created in the volume of the disk units connected to different control units. The replication creation unit of a given control unit creates a replication in the volume of the disk unit connected to other control units in such a manner that the original volume information, the replication volume information in the control unit and information on the other control units are registered as volume pair information. Based on this volume pair information, a replication creation request is transmitted to the other control units.03-12-2009
20090198942STORAGE SYSTEM PROVIDED WITH A PLURALITY OF CONTROLLER MODULES - A plurality of global LDEV managed by a plurality of controller modules are provided above local LDEV under the control of each controller module. Each global LDEV is correlated to any of the plurality of local LDEV. The controller modules judge whether or not a local LDEV correlated to a global LDEV specified by an I/O request received from a host device or a first other controller module is a management target itself, and if the result of that judgment is affirmative, the controller modules access the local LDEV correlated to the specified global LDEV, while if the result of the judgment is negative, the controller modules transfer the received I/O request to a second other controller module.08-06-2009
20090254695STORAGE SYSTEM COMPRISING PLURALITY OF STORAGE SYSTEM MODULES - A plurality of modules (10-08-2009
20100161900DATA REPLICATION IN A STORAGE SYSTEM - For a storage system having plural control units to which plural disk devices are connected, in the method for creating replication in a volume of the disk devices connected to different control units, when receiving update I/O of a replication source during an initial copy for replication, the reflection of update to the replication destination is performed on an extension of the same I/O. When a pair is divided after the completion of copying, the update position is retained on the differential bitmap disposed in the individual control units, and the differential bitmap is merged to one of the control units at a time of resynchronization to perform copy processing.06-24-2010
20110252262STORAGE SYSTEM HAVING PLURAL MICROPROCESSORS, AND PROCESSING ALLOTMENT METHOD FOR STORAGE SYSTEM HAVING PLURAL MICROPROCESSORS - In a storage system which includes a plurality of microprocessors, it is desired to prevent delay in I/O responses due to synchronous' processing waiting for asynchronous processing, while still ensuring the throughput of asynchronous processing. In a plurality of microprocessors possessed by a controller, synchronous processors and asynchronous processors are mixed together. The synchronous processors are microprocessors whose duty is to perform synchronous processing and not to perform asynchronous processing. And the asynchronous processors are microprocessors whose duty is to perform asynchronous processing and not to perform synchronous processing.10-13-2011
20120023290STORAGE SYSTEM CONFIGURED FROM PLURALITY OF STORAGE MODULES AND METHOD FOR SWITCHING COUPLING CONFIGURATION OF STORAGE MODULES - There are a loose coupling and a tight coupling as the coupling configurations for a first module and a second module. The loose coupling is a coupling configuration in which the first and second modules are coupled together by way of a front-end path, and the first module is not able to access a second storage resource. The tight coupling is a coupling configuration in which the first and second modules are coupled together by way of a back-end path, and the first module is able to access the second storage resource. A switch from the loose coupling to the tight coupling is performed using the following processing flow without the first and second modules being partitioned into respectively independent storage modules. Specifically, first, the first and second modules are coupled together by way of the back-end path, and next, the first module merges information denoted by second management information from the second storage resource with first management information via the back-end path.01-26-2012
20120096231DATA MIGRATION SYSTEM AND DATA MIGRATION METHOD - A second storage maps a migration source volume to a virtual volume of a migration destination volume according to storage virtualization technology. A host system including a host switches an access path from an access path to the migration source volume to an access path to the migration destination volume. The second storage executes copy processing of migrating, from the migration source volume to the migration destination volume, data in an assigned area of a virtual volume according to thin provisioning of the migration source volume based on the information contained in the first thin provisioning information in the first storage, and copying that data from the migration destination volume to a virtual volume according to thin provisioning of a copy destination volume in the second storage. The second storage associates the virtual volume of the copy destination volume with the migration destination volume in substitute for the original virtual volume.04-19-2012
20120166736STORAGE SYSTEM COMPRISING MULTIPLE STORAGE APPARATUSES WITH BOTH STORAGE VIRTUALIZATION FUNCTION AND CAPACITY VIRTUALIZATION FUNCTION - A first virtual storage and a second virtual storage share an external LU (Logical Unit) inside an external storage. The first virtual storage comprises a first LU, which comprises multiple first virtual areas and conforms to thin provisioning, and an external capacity pool, which is a storage area based on the external LU, and which is partitioned into multiple external pages, which are sub-storage areas. The second virtual storage comprises a second LU, which comprises multiple second virtual areas and conforms to thin provisioning. In a data migration from the first LU to the second LU, for a data migration from a first virtual area, to which an external page has been allocated, to a second virtual area, the first virtual storage notifies the second virtual storage of a migration-source address, which is an address of the first virtual area, and an external address, which is an address of the external page that has been allocated to this virtual area, and the second virtual storage stores a corresponding relationship between the notified migration-source address and external address.06-28-2012

Patent applications by Noboru Morishita, Yokohama JP