Patents by Inventor Kazuyoshi Serizawa
Kazuyoshi Serizawa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8271979Abstract: Among a plurality of microprocessors 12, 32, when the load on a microprocessor 12 which performs I/O task processing of received I/O requests is equal to or greater than a first load, the microprocessor assigns at least an I/O task portion of the I/O task processing to another microprocessor 12 or 32, and the other microprocessor 12 or 32 executes at least the I/O task portion. The I/O task portion is a task processing portion comprising cache control processing, comprising the securing in cache memory 20 of a cache area, which is one area in cache memory 20, for storage of data.Type: GrantFiled: May 5, 2006Date of Patent: September 18, 2012Assignee: Hitachi, Ltd.Inventors: Sadahiro Sugimoto, Norio Shimozono, Kazuyoshi Serizawa
-
Patent number: 8255646Abstract: This storage apparatus includes a first logical volume migration unit for migrating the logical volume of a first storage area targeted for power source shutdown to a second storage area that is not targeted for power source shutdown based on an external command, and a second logical volume migration unit for migrating an expiration date-defined logical volume from the second storage area to a third storage area of a post-expiration migration destination when the expiration date of the expiration date-defined logical volume set with an expiration date for migrating the logical volume is reached. The first logical volume migration unit balances and migrates the expiration date-defined logical volume to the second storage area by referring to the expiration date of the expiration date-defined logical volume and taking into consideration the migration timing to the third storage area.Type: GrantFiled: January 31, 2008Date of Patent: August 28, 2012Assignee: Hitachi, Ltd.Inventors: Masanao Tsuboki, Kazuyoshi Serizawa, Shunji Kawamura
-
Publication number: 20120210087Abstract: Provided is a computer system including: a host computer; a first storage system connected to the host computer; and a second storage system connected to the first storage system; in which the first storage system sets a first logical volume recognized by the host computer as a logical storage area; the first logical volume includes a plurality of first storage areas; a first real storage area on the first disk drive is allocated to at least one of the first storage areas. In the computer system, the second storage system sets a second logical volume corresponding to the first logical volume, and the first storage system transmits data stored in the first storage area allocated to the first storage area to the second storage system when the first real storage area is allocated to the first storage area.Type: ApplicationFiled: April 24, 2012Publication date: August 16, 2012Inventors: Sadahiro SUGIMOTO, Kazuyoshi Serizawa, Yoshiaki Eguchi, Shunji Kawamura
-
Publication number: 20120159012Abstract: 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.Type: ApplicationFiled: February 27, 2012Publication date: June 21, 2012Applicant: HITACHI, LTD.Inventors: Kazuyoshi SERIZAWA, Yasutomo YAMAMOTO, Norio SHIMOZONO, Akira DEGUCHI, Hisaharu TAKEUCHI, Takao SATO, Hisao HOMMA
-
Patent number: 8190852Abstract: System for controlling data transfer between a host system and storage devices. A virtualization controller implements the data transfer and includes first ports for connection with the storage devices, a second port for connection with the host system, a processor, and a memory configured to store volume mapping information which correlates first identification information used by the host system to access a first storage area in one of the storage devices, with second identification information for identifying the first storage area, the correlation being used by the processor to access the first storage area. When data stored in the first storage area is transferred to a second storage area, the processor correlates the first identification information with a third identification information for identifying the second storage area and registers the first identification information and the third identification information in the volume mapping information.Type: GrantFiled: March 19, 2007Date of Patent: May 29, 2012Assignee: Hitachi, Ltd.Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa
-
Patent number: 8166241Abstract: Provided is a computer system including: a host computer; a first storage system connected to the host computer; and a second storage system connected to the first storage system; in which the first storage system sets a first logical volume recognized by the host computer as a logical storage area; the first logical volume includes a plurality of first storage areas; a first real storage area on the first disk drive is allocated to at least one of the first storage areas. In the computer system, the second storage system sets a second logical volume corresponding to the first logical volume, and the first storage system transmits data stored in the first storage area allocated to the first storage area to the second storage system when the first real storage area is allocated to the first storage area.Type: GrantFiled: December 28, 2005Date of Patent: April 24, 2012Assignee: Hitachi, Ltd.Inventors: Sadahiro Sugimoto, Kazuyoshi Serizawa, Yoshiaki Eguchi, Shunji Kawamura
-
Patent number: 8151013Abstract: 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.Type: GrantFiled: February 15, 2011Date of Patent: April 3, 2012Assignee: Hitachi, Ltd.Inventors: Kazuyoshi Serizawa, Yasutomo Yamamoto, Norio Shimozono, Akira Deguchi, Hisaharu Takeuchi, Takao Sato, Hisao Homma
-
Publication number: 20120054462Abstract: 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.Type: ApplicationFiled: November 10, 2011Publication date: March 1, 2012Applicant: Hitachi, Ltd.Inventors: Norio Shimozono, Kazuyoshi Serizawa, Yoshiaki Eguchi
-
Publication number: 20120023290Abstract: 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.Type: ApplicationFiled: April 5, 2010Publication date: January 26, 2012Applicant: HITACHI, LTD.Inventors: Sadahiro Sugimoto, Noboru Morishita, Kazuyoshi Serizawa
-
Publication number: 20120005668Abstract: A storage controller comprises a cache storage used as a cache of an external storage and a control processor coupled to the cache storage. The control processor comprises an internal access function and an external access function. The internal access function transmits a read command to the cache storage. The cache storage determines whether the read target data complying with the read command is stored in a physical storage device or not. If the result of the determination is negative, the external access function is executed while, if the result of the determination is positive, the external access function is not executed because the cache storage transmits the read target data to the internal access function without issuing a request to the external access function.Type: ApplicationFiled: March 18, 2010Publication date: January 5, 2012Applicant: HITACHI, LTD.Inventors: Kazuyoshi Serizawa, Kenta Shiga
-
Patent number: 8069331Abstract: 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.Type: GrantFiled: July 17, 2009Date of Patent: November 29, 2011Assignee: Hitachi, Ltd.Inventors: Norio Shimozono, Kazuyoshi Serizawa, Yoshiaki Eguchi
-
Publication number: 20110270945Abstract: A computer system with a plurality of storage systems connected to each other via a network, each storage system including a virtual machine whose data is stored in hierarchized storage areas. When a virtual machine of a first storage system is migrated from the first storage system to a second storage system, the second storage system stores data of the virtual machine of the first storage system as well as data of its own virtual machine, in the hierarchized storage areas in the second storage system.Type: ApplicationFiled: April 30, 2010Publication date: November 3, 2011Applicant: HITACHI, LTD.Inventors: Kenta Shiga, Kazuyoshi Serizawa
-
Publication number: 20110191547Abstract: A computer system having a plurality of controllers for data input/output control is provided, wherein even if a control authority of a processor is transferred to another processor and the computer system migrates control information necessary for a controller to execute data input/output processing, from a shared memory to a local memory for the relevant controller, the computer system prevents the occurrence of unbalanced allocation of a control function necessary for data input/output control between the plurality of controllers; and a load equalization method for such a computer system is also provided.Type: ApplicationFiled: November 19, 2009Publication date: August 4, 2011Applicant: HITACHI, LTD.Inventors: Yoshihiro Yoshii, Shintaro Kudo, Kazuyoshi Serizawa, Masayuki Yamamoto, Sadahiro Sugimoto
-
Publication number: 20110153930Abstract: A storage system 200 has a storage device 240 providing a plurality of logical volumes 250 used as data storage areas of a host 100 and a plurality of MPPKs 210 executing data IO processes for the logical volumes 250 from the host 100 and, when it is determined whether the MPPKs 210 correlated with the logical volumes 250 must be changed based on a storage function such as local copy set for the logical volumes 250, if it is determined that the change is necessary, the MPPK 210 after the change is determined such that the logical volumes 250 are correlated with the same MPPK 210.Type: ApplicationFiled: May 27, 2009Publication date: June 23, 2011Inventors: Kazuyoshi Serizawa, Akira Degushi, Norio Shimozono
-
Publication number: 20110145532Abstract: A storage system 200 has a storage device 240 providing a plurality of logical volumes 250 used as data storage areas of a host 100 and a plurality of MPPKs 210 executing data IO processes for the logical volumes 250 from the host 100 and, when it is determined whether the MPPKs 210 correlated with the logical volumes 250 must be changed based on a storage function such as local copy set for the logical volumes 250, if it is determined that the change is necessary, the usage rates of processors 212 of the MPPKs 210 are acquired and compared with each other and if it is determined that the comparison result satisfies a predetermined condition, the process cost for the logical volumes 250 is calculated for each of the responsible MPPKs 210 to determine the destination MPPK 210 such that the costs of the MPPKs 210 are equalized.Type: ApplicationFiled: May 27, 2009Publication date: June 16, 2011Inventors: Akira Deguchi, Nono Shimozono, Kazuyoshi Serizawa
-
Publication number: 20110138085Abstract: 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.Type: ApplicationFiled: February 15, 2011Publication date: June 9, 2011Applicant: HITACHI, LTD.Inventors: Kazuyoshi SERIZAWA, Yasutomo YAMAMOTO, Norio SHIMOZONO, Akira DEGUCHI, Hisaharu TAKEUCHI, Takao SATO, Hisao HOMMA
-
Patent number: 7912996Abstract: 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.Type: GrantFiled: January 24, 2008Date of Patent: March 22, 2011Assignee: Hitachi. Ltd.Inventors: Kazuyoshi Serizawa, Yasutomo Yamamoto, Norio Shimozono, Akira Deguchi, Hisaharu Takeuchi, Takao Sato, Hisao Homma
-
Patent number: 7877568Abstract: Embodiments of the present invention are directed to systems and methods of controlling data transfer between a host system and a plurality of storage devices. One embodiment is directed to a virtualization controller for controlling data transfer between a host system and a plurality of storage devices. The virtualization controller comprises a plurality of first ports for connection with the plurality of storage devices each having a storage area to store data; a second port for connection with the host system; a processor; and a memory configured to store volume mapping information which correlates first identification information used by the host system to access a first storage area in one of the storage devices, with second identification information for identifying the first storage area, the correlation being used by the processor to access the first storage area.Type: GrantFiled: April 13, 2006Date of Patent: January 25, 2011Assignee: Hitachi, Ltd.Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa
-
Patent number: 7711872Abstract: A storage apparatus comprises: a memory for storing a processing ratio/upper limit table, which stores an upper limit number per prescribed time for input/output processing in accordance with the processing of a processing type for each of a plurality of processing types executed by a host computer; and a processor which receives an input/output request from the host computer, and executes input/output processing corresponding to the input/output request, such that input/output processing corresponding to the processing of each processing type per prescribed time falls within the upper limit number. According to this constitution, the input/output processing count per prescribed time can be properly controlled in accordance with the processing type.Type: GrantFiled: January 4, 2008Date of Patent: May 4, 2010Assignee: Hitachi, Ltd.Inventors: Sadahiro Sugimoto, Kazuyoshi Serizawa, Yasutomo Yamamoto, Hisao Homma
-
Patent number: 7694104Abstract: System for controlling data transfer between a host system and storage devices. A virtualization controller implements the data transfer and includes first ports for connection with the storage devices, a second port for connection with the host system, a processor, and a memory configured to store volume mapping information which correlates first identification information used by the host system to access a first storage area in one of the storage devices, with second identification information for identifying the first storage area, the correlation being used by the processor to access the first storage area. When data stored in the first storage area is transferred to a second storage area, the processor correlates the first identification information with a third identification information for identifying the second storage area and registers the first identification information and the third identification information in the volume mapping information.Type: GrantFiled: March 19, 2007Date of Patent: April 6, 2010Assignee: Hitachi, Ltd.Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa