Patent application number | Description | Published |
20080263190 | STORAGE SYSTEM - A host I/F unit has a management table for managing an MPPK which is in-charge of the control of input/output processing for a storage area of an LDEV, and if a host computer transmits an input/output request for the LDEV, the host I/F unit transfers the input/output request to the MPPK which is in-charge of the input/output processing for the LDEV based on the management table, an MP of the MPPK performs the input/output processing based on the input/output request, and the MP of the MPPK also judges whether the MPPK that is in-charge of the input/output processing for the LDEV is to be changed, and sets the management table so that an MPPK which is different from the MPPK that is in-charge is to be in-charge of the input/output processing for the LDEV. | 10-23-2008 |
20090157846 | Storage system comprising function for migrating virtual communication port added to physical communication port - A switch unit, which is connected to one or more computers and one or more storage systems, comprises an update function for updating transfer management information (a routing table, for example). The storage system has a function for adding a virtual port to a physical port. The storage system migrates the virtual port addition destination from a first physical port to a second physical port and transmits a request of a predetermined type which includes identification information on the virtual port of the migration target to the switch unit. The transfer management information is updated by the update function of the switch unit so that the transfer destination which corresponds with the migration target virtual port is the switch port connected to the second physical port. | 06-18-2009 |
20090282209 | Storage System, Storage Extent Release Method and Storage Apparatus - This storage system has an allocation unit for allocating a storage extent in prescribed units to the dynamic logical volume upon storing the data sent from the host computer in the dynamic logical volume; a management unit for managing the storage extent recognized as being currently used by the file system among the storage extents allocated to the dynamic logical volume by the allocation unit; and a release unit for releasing the storage extent that is not being managed by the management unit from the dynamic logical volume. | 11-12-2009 |
20100083120 | Storage System, Control Program and Storage System Conttrol Method - There is provided a storage system including one or more LDEVs, one or more processors, a local memory or memories corresponding to the processor or processors, and a shared memory, which is shared by the processors, wherein control information on I/O processing or application processing is stored in the shared memory, and the processor caches a part of the control information in different storage areas on a type-by-type basis in the local memory or memories corresponding to the processor or processors in referring to the control information stored in the shared memory. | 04-01-2010 |
20100100664 | STORAGE SYSTEM - Increase in read-access response time is avoided in a RAID storage system loaded with SSD. A process or is configured such that the processor sets SSD to a write-enable state, and sets different SSD, from which the same data can be acquired, to a write-disable state; allows predetermined data in CM to be written into the SSD in the write-enable state; receives a read request of data from a host computer; acquires object data of the read request from the different SSD in the case that a storage location of the data is the SSD being set to the write-enable state and transmits the acquired data to the host computer. | 04-22-2010 |
20100274984 | MANAGEMENT SERVER DEVICE FOR MANAGING VIRTUAL STORAGE DEVICE, AND METHOD FOR MANAGING VIRTUAL STORAGE DEVICE - The computer system has a plurality of physical server devices, a plurality of physical storage devices, and a management server device, and when migrating at least one of a plurality of first virtual server devices to another physical server device, the management server device compares at least one physical server device in which the plurality of first virtual server devices are disposed after the migration, with at least one physical server device in which a plurality of second virtual server devices are disposed, to calculate a first evaluation value, and also compares at least one physical server device in which the plurality of first virtual server devices are disposed after the migration, with at least one physical server device in which a plurality of third virtual server devices are disposed, to calculate a second evaluation value. Based on the first evaluation value and the second evaluation value, the management server device issues an instruction to migrate the first virtual storage device to the other physical storage device. | 10-28-2010 |
20100306465 | STORAGE SYSTEM COMPRISING PLURALITY OF PROCESSOR UNITS - The present invention allows load balancing between processor units without impacting the I/O performance of the storage system. An LDEV owner right is changed on the basis of static information that does not dynamically change in accordance with the number of I/O commands relating to a LDEV. This information is a load index determined for each LDEV. Any of a plurality of processor units selects a processor unit that is to be an assignment destination of the owner right of a target LDEV, based on the load index that has been assigned to each processor unit and the load index of the target LDEV, and assigns this owner right to the selected processor unit. The load index assigned to the processor unit is a value based on the load index of one or more LDEV respectively corresponding to one or more owner rights assigned to this processor unit. | 12-02-2010 |
20110138085 | STORAGE SYSTEM - A host I/F unit has a management table for managing an MPPK which is in-charge of the control of input/output processing for a storage area of an LDEV, and if a host computer transmits an input/output request for the LDEV, the host I/F unit transfers the input/output request to the MPPK which is in-charge of the input/output processing for the LDEV based on the management table, an MP of the MPPK performs the input/output processing based on the input/output request, and the MP of the MPPK also judges whether the MPPK that is in-charge of the input/output processing for the LDEV is to be changed, and sets the management table so that an MPPK which is different from the MPPK that is in-charge is to be in-charge of the input/output processing for the LDEV. | 06-09-2011 |
20110153930 | STORAGE SYSTEM AND PROCESSING EFFICIENCY IMPROVING METHOD OF STORAGE SYSTEM - A storage system | 06-23-2011 |
20110252262 | STORAGE 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 |
20120060010 | STORAGE SYSTEM COMPRISING FUNCTION FOR MIGRATING VIRTUAL COMMUNICATION PORT ADDED TO PHYSICAL COMMUNICATION PORT - A switch unit, which is connected to one or more computers and one or more storage systems, comprises an update function for updating transfer management information (a routing table, for example). The storage system has a function for adding a virtual port to a physical port. The storage system migrates the virtual port addition destination from a first physical port to a second physical port and transmits a request of a predetermined type which includes identification information on the virtual port of the migration target to the switch unit. The transfer management information is updated by the update function of the switch unit so that the transfer destination which corresponds with the migration target virtual port is the switch port connected to the second physical port. | 03-08-2012 |
20120159012 | STORAGE SYSTEM - A host I/F unit has a management table for managing an MPPK which is in-charge of the control of input/output processing for a storage area of an LDEV, and if a host computer transmits an input/output request for the LDEV, the host I/F unit transfers the input/output request to the MPPK which is in-charge of the input/output processing for the LDEV based on the management table, an MP of the MPPK performs the input/output processing based on the input/output request, and the MP of the MPPK also judges whether the MPPK that is in-charge of the input/output processing for the LDEV is to be changed, and sets the management table so that an MPPK which is different from the MPPK that is in-charge is to be in-charge of the input/output processing for the LDEV. | 06-21-2012 |
20120254583 | STORAGE CONTROL SYSTEM PROVIDING VIRTUAL LOGICAL VOLUMES COMPLYING WITH THIN PROVISIONING - A storage control system comprises a storage resource and a controller. If the controller receives a write command which specifies an address belonging to a virtual volume, to the area belonging to the address, unassigned pages in a pool which is a storage area based on a plurality of media types of physical storage media and which is divided into a plurality of pages are supposed to be assigned. The storage control system comprises a plurality of management entries which are a plurality of entries for page management information which is the information related to the pages. The plurality of management entries include two or more page entries and two or more statistical entries. A statistical entry about a certain media type corresponds to M pages based on the storage media of the certain media type (M is an integral number which is 2 or larger). The statistical entry corresponding to the M pages comprises the information related to the I/O performance value for those M pages. | 10-04-2012 |
20120278589 | STORAGE SYSTEM COMPRISING MULTIPLE MICROPROCESSORS AND METHOD FOR SHARING PROCESSING IN THIS STORAGE SYSTEM - The present invention provides a storage system in which each microprocessor is able to execute synchronous processing and asynchronous processing in accordance with the operating status of the storage system. Any one attribute, from among multiple attributes (operating modes) prepared beforehand, is set in each microprocessor in accordance with the operating status of the storage system. The attribute that is set in each microprocessor is regularly reviewed and changed. | 11-01-2012 |
20120311204 | STORAGE SYSTEM COMPRISING MICROPROCESSOR LOAD DISTRIBUTION FUNCTION - Among a plurality of microprocessors | 12-06-2012 |
20120311603 | STORAGE APPARATUS AND STORAGE APPARATUS MANAGEMENT METHOD - The overall processing performance of a storage apparatus is improved by migrating MPPK ownership with suitable timing. | 12-06-2012 |
20130132617 | STORAGE SYSTEM - A host I/F unit has a management table for managing an MPPK which is in-charge of the control of input/output processing for a storage area of an LDEV, and if a host computer transmits an input/output request for the LDEV, the host I/F unit transfers the input/output request to the MPPK which is in-charge of the input/output processing for the LDEV based on the management table, an MP of the MPPK performs the input/output processing based on the input/output request, and the MP of the MPPK also judges whether the MPPK that is in-charge of the input/output processing for the LDEV is to be changed, and sets the management table so that an MPPK which is different from the MPPK that is in-charge is to be in-charge of the input/output processing for the LDEV. | 05-23-2013 |
20130132679 | STORAGE SYSTEM, CONTROL PROGRAM AND STORAGE SYSTEM CONTROL METHOD - There is provided a storage system including one or more LDEVs, one or more processors, a local memory or memories corresponding to the processor or processors, and a shared memory, which is shared by the processors, wherein control information on I/O processing or application processing is stored in the shared memory, and the processor caches a part of the control information in different storage areas on a type-by-type basis in the local memory or memories corresponding to the processor or processors in referring to the control information stored in the shared memory. | 05-23-2013 |