Patents by Inventor Naoshi Maniwa

Naoshi Maniwa 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).

  • Publication number: 20230315754
    Abstract: A distributed transaction control system includes redundant coordinator apparatuses, wherein determination part replaces input votes to votes of preparation failure when input votes from the participant apparatus time out, makes a determination of commit when all input votes are votes of preparation success, makes a determination of rollback when the input votes include at least one vote of preparation failure, and inputs a content of the determination into the distributed consensus processing part, the distributed consensus processing part decides on one of the contents of the determination that are inputs from the determination parts, by distributed consensus, and settlement part notifies an output of the distributed consensus processing part to the participant apparatuses as a settlement result.
    Type: Application
    Filed: September 22, 2022
    Publication date: October 5, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Nobuyuki YAMAMOTO, Naoshi MANIWA, Junpei NISHITANI
  • Publication number: 20210374771
    Abstract: A data analysis support apparatus is configured to acquire first result information which is result information acquired for a product produced through a prescribed step, and which includes information indicating a first processing time period which is a processing time period of the step for a first number of the products, and second result information which is result information including information indicating a second processing time period which is a processing time of the step for a second number of the products produced through the step, the second number being different from the first number, and convert the first result information and the second result information into a plurality of result information sets by performing time-division of the first result information and/or the second result information such that the result information sets each indicate a time period taken to perform the step for the same unit number of the products.
    Type: Application
    Filed: March 12, 2021
    Publication date: December 2, 2021
    Inventors: Yusuke NISHI, Shizhen HU, Satoshi TORIKAI, Hiroshi FUJII, Naoshi MANIWA
  • Patent number: 9626110
    Abstract: Multiple storage apparatuses each provide a virtual logical volume composed of multiple logical pages to a host computer. A management computer determines a target logical page to which data are migrated to achieve a volume goal performance on the basis of access path information that can identify a storage apparatus that receives an I/O request in which the virtual logical volume is specified, an actual volume response performance, the volume goal performance to be attained, a page response performance of the logical page, and storage destination information that can identify a storage apparatus in which a storage area allocated to the logical page is present, and migrates data of the logical page between storage apparatuses.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: April 18, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Hironobu Sakata, Hideo Ohata, Naoshi Maniwa
  • Patent number: 9417817
    Abstract: Computer system providing to a host computer a virtual logical volume that is associated with a logical pool configured from storage areas respectively provided by first and second storage apparatuses, and dynamically assigns a storage area from the logical volume to the virtual logical volume, a host computer and the first storage apparatus are connected via a first path configuring an access path, and, when a ratio of an access volume used by a second path connecting the first and second storage apparatuses exceeds a predetermined ratio, it is determined that a problem with the access path from the host computer to virtual logical volume, a third path connecting the host computer and the second storage apparatus is identified as a change destination of the access path, and the identified third path is changed to a part of the access path from the host computer to the virtual logical volume.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: August 16, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Naoshi Maniwa, Takato Kusama
  • Publication number: 20150248245
    Abstract: Multiple storage apparatuses each provide a virtual logical volume composed of multiple logical pages to a host computer. A management computer determines a target logical page to which data are migrated to achieve a volume goal performance on the basis of access path information that can identify a storage apparatus that receives an I/O request in which the virtual logical volume is specified, an actual volume response performance, the volume goal performance to be attained, a page response performance of the logical page, and storage destination information that can identify a storage apparatus in which a storage area allocated to the logical page is present, and migrates data of the logical page between storage apparatuses.
    Type: Application
    Filed: February 22, 2013
    Publication date: September 3, 2015
    Inventors: Hironobu Sakata, Hideo Ohata, Naoshi Maniwa
  • Publication number: 20150074299
    Abstract: Computer system providing to a host computer a virtual logical volume that is associated with a logical pool configured from storage areas respectively provided by first and second storage apparatuses, and dynamically assigns a storage area from the logical volume to the virtual logical volume, a host computer and the first storage apparatus are connected via a first path configuring an access path, and, when a ratio of an access volume used by a second path connecting the first and second storage apparatuses exceeds a predetermined ratio, it is determined that a problem with the access path from the host computer to virtual logical volume, a third path connecting the host computer and the second storage apparatus is identified as a change destination of the access path, and the identified third path is changed to a part of the access path from the host computer to the virtual logical volume.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 12, 2015
    Applicant: Hitachi, Ltd.
    Inventors: Naoshi Maniwa, Takato Kusama
  • Patent number: 8706963
    Abstract: The present invention provides a configuration which can realize both two objects of prevention of performance deterioration and a reduction in storage management cost and shift a volume to a storage device which supports a hierarchical pool. To provide the configuration, a storage managing system acquires access information indicating an access load to a logical volume in a storage subsystem from a device file in a host server as access information in a page unit. The storage managing system acquires, from a storage subsystem having a hierarchical pool function, information concerning the configuration and a capacity of hierarchies of the storage subsystem. A capacity of the logical volume is calculated from the number of pages and a page unit capacity indicated by the access information.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: April 22, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Hiromichi Yamagiwa, Naoshi Maniwa, Hideo Ohata, Yasufumi Uchiyama
  • Patent number: 8650377
    Abstract: The present invention provides a technique for arranging a virtual logical volume group for satisfying target response performance and realizing a cost reduction. For this purpose, in the present invention, in a storage managing system which manages a storage subsystem comprising in a pool using plural storage devices (hierarchies) having different performances and provides plural virtual logical volumes from the pool, the plural virtual logical volumes are classified into plural groups on the basis of information concerning target response performance concerning each of the plural virtual logical volumes such that each of the plural virtual logical volumes satisfies the target response performance. A new pool is allocated to each of the plural groups of the virtual logical volumes. Further, information indicating a correspondence relation between the pool and the virtual logical volumes included in the groups is generated and the information is output.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: February 11, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Naoshi Maniwa, Hideo Ohata
  • Publication number: 20120311260
    Abstract: The present invention provides a configuration which can realize both two objects of prevention of performance deterioration and a reduction in storage management cost and shift a volume to a storage device which supports a hierarchical pool. To provide the configuration, a storage managing system acquires access information indicating an access load to a logical volume in a storage subsystem from a device file in a host server as access information in a page unit. The storage managing system acquires, from a storage subsystem having a hierarchical pool function, information concerning the configuration and a capacity of hierarchies of the storage subsystem. A capacity of the logical volume is calculated from the number of pages and a page unit capacity indicated by the access information.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 6, 2012
    Applicant: HITACHI, LTD.
    Inventors: Hiromichi Yamagiwa, Naoshi Maniwa, Hideo Ohata, Yasufumi Uchiyama
  • Publication number: 20120311292
    Abstract: The present invention provides a technique for arranging a virtual logical volume group for satisfying target response performance and realizing a cost reduction. For this purpose, in the present invention, in a storage managing system which manages a storage subsystem comprising in a pool using plural storage devices (hierarchies) having different performances and provides plural virtual logical volumes from the pool, the plural virtual logical volumes are classified into plural groups on the basis of information concerning target response performance concerning each of the plural virtual logical volumes such that each of the plural virtual logical volumes satisfies the target response performance. A new pool is allocated to each of the plural groups of the virtual logical volumes. Further, information indicating a correspondence relation between the pool and the virtual logical volumes included in the groups is generated and the information is output.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 6, 2012
    Applicant: HITACHI, LTD.
    Inventors: Naoshi Maniwa, Hideo Ohata