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: 8271979
    Abstract: 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: Grant
    Filed: May 5, 2006
    Date of Patent: September 18, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Sadahiro Sugimoto, Norio Shimozono, Kazuyoshi Serizawa
  • Patent number: 8255646
    Abstract: 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: Grant
    Filed: January 31, 2008
    Date of Patent: August 28, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Masanao Tsuboki, Kazuyoshi Serizawa, Shunji Kawamura
  • Publication number: 20120210087
    Abstract: 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: Application
    Filed: April 24, 2012
    Publication date: August 16, 2012
    Inventors: Sadahiro SUGIMOTO, Kazuyoshi Serizawa, Yoshiaki Eguchi, Shunji Kawamura
  • Publication number: 20120159012
    Abstract: 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: Application
    Filed: February 27, 2012
    Publication date: June 21, 2012
    Applicant: HITACHI, LTD.
    Inventors: Kazuyoshi SERIZAWA, Yasutomo YAMAMOTO, Norio SHIMOZONO, Akira DEGUCHI, Hisaharu TAKEUCHI, Takao SATO, Hisao HOMMA
  • Patent number: 8190852
    Abstract: 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: Grant
    Filed: March 19, 2007
    Date of Patent: May 29, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa
  • Patent number: 8166241
    Abstract: 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: Grant
    Filed: December 28, 2005
    Date of Patent: April 24, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Sadahiro Sugimoto, Kazuyoshi Serizawa, Yoshiaki Eguchi, Shunji Kawamura
  • Patent number: 8151013
    Abstract: 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: Grant
    Filed: February 15, 2011
    Date of Patent: April 3, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Kazuyoshi Serizawa, Yasutomo Yamamoto, Norio Shimozono, Akira Deguchi, Hisaharu Takeuchi, Takao Sato, Hisao Homma
  • Publication number: 20120054462
    Abstract: 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: Application
    Filed: November 10, 2011
    Publication date: March 1, 2012
    Applicant: Hitachi, Ltd.
    Inventors: Norio Shimozono, Kazuyoshi Serizawa, Yoshiaki Eguchi
  • Publication number: 20120023290
    Abstract: 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: Application
    Filed: April 5, 2010
    Publication date: January 26, 2012
    Applicant: HITACHI, LTD.
    Inventors: Sadahiro Sugimoto, Noboru Morishita, Kazuyoshi Serizawa
  • Publication number: 20120005668
    Abstract: 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: Application
    Filed: March 18, 2010
    Publication date: January 5, 2012
    Applicant: HITACHI, LTD.
    Inventors: Kazuyoshi Serizawa, Kenta Shiga
  • Patent number: 8069331
    Abstract: 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: Grant
    Filed: July 17, 2009
    Date of Patent: November 29, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Norio Shimozono, Kazuyoshi Serizawa, Yoshiaki Eguchi
  • Publication number: 20110270945
    Abstract: 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: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: HITACHI, LTD.
    Inventors: Kenta Shiga, Kazuyoshi Serizawa
  • Publication number: 20110191547
    Abstract: 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: Application
    Filed: November 19, 2009
    Publication date: August 4, 2011
    Applicant: HITACHI, LTD.
    Inventors: Yoshihiro Yoshii, Shintaro Kudo, Kazuyoshi Serizawa, Masayuki Yamamoto, Sadahiro Sugimoto
  • Publication number: 20110153930
    Abstract: 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: Application
    Filed: May 27, 2009
    Publication date: June 23, 2011
    Inventors: Kazuyoshi Serizawa, Akira Degushi, Norio Shimozono
  • Publication number: 20110145532
    Abstract: 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: Application
    Filed: May 27, 2009
    Publication date: June 16, 2011
    Inventors: Akira Deguchi, Nono Shimozono, Kazuyoshi Serizawa
  • Publication number: 20110138085
    Abstract: 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: Application
    Filed: February 15, 2011
    Publication date: June 9, 2011
    Applicant: HITACHI, LTD.
    Inventors: Kazuyoshi SERIZAWA, Yasutomo YAMAMOTO, Norio SHIMOZONO, Akira DEGUCHI, Hisaharu TAKEUCHI, Takao SATO, Hisao HOMMA
  • Patent number: 7912996
    Abstract: 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: Grant
    Filed: January 24, 2008
    Date of Patent: March 22, 2011
    Assignee: Hitachi. Ltd.
    Inventors: Kazuyoshi Serizawa, Yasutomo Yamamoto, Norio Shimozono, Akira Deguchi, Hisaharu Takeuchi, Takao Sato, Hisao Homma
  • Patent number: 7877568
    Abstract: 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: Grant
    Filed: April 13, 2006
    Date of Patent: January 25, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa
  • Patent number: 7711872
    Abstract: 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: Grant
    Filed: January 4, 2008
    Date of Patent: May 4, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Sadahiro Sugimoto, Kazuyoshi Serizawa, Yasutomo Yamamoto, Hisao Homma
  • Patent number: 7694104
    Abstract: 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: Grant
    Filed: March 19, 2007
    Date of Patent: April 6, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa