Patents by Inventor Hibiki SAITO

Hibiki SAITO 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: 11599292
    Abstract: Scale-out of a controller and application migration consider the application status, laws and rules of a scale-out destination, and a resource usage status. If an operation status exceeds a threshold value, an administrative server for a computer system of a storage system calculates a first index for each execution target, including an application, a virtual machine, or a container operating in the computer system, based on information about cost, credibility, or performance when the execution target is migrated to, and caused to operate in, another computer system, and indexing information indicating laws or rules applied to the computer system using indexes. A second index indicating, as a dimensionless quantity, the selection degree of another computer system as a migration destination of the execution target is acquired. A migration destination of the execution target is decided from among other computer systems based on the first index and/or the second index.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: March 7, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Naoki Ogawa, Nobuyoshi Sakai, Hibiki Saito
  • Publication number: 20220317911
    Abstract: Scale-out of a controller and application migration consider the application status, laws and rules of a scale-out destination, and a resource usage status. If an operation status exceeds a threshold value, an administrative server for a computer system of a storage system calculates a first index for each execution target, including an application, a virtual machine, or a container operating in the computer system, based on information about cost, credibility, or performance when the execution target is migrated to, and caused to operate in, another computer system, and indexing information indicating laws or rules applied to the computer system using indexes. A second index indicating, as a dimensionless quantity, the selection degree of another computer system as a migration destination of the execution target is acquired. A migration destination of the execution taget is decided from among other computer systems based on the first index and/or the second index.
    Type: Application
    Filed: September 13, 2021
    Publication date: October 6, 2022
    Inventors: Naoki OGAWA, Nobuyoshi SAKAI, Hibiki SAITO
  • Patent number: 10866875
    Abstract: A storage apparatus includes a controller unit and output unit. The controller receives cyclic information that is cycled within a specific group of storage apparatuses with properties close to a relevant storage apparatus. The cyclic information includes performance information of each storage apparatus in the specific group and evaluation information indicative of an evaluation result of the performance information of each storage apparatus. The controller acquires the performance information including the evaluation results, combines it with the cyclic information, and transmits the cyclic information to a storage apparatus which is a next cycling destination. A similarity level may be calculated based on configuration information and a predetermined weight. A specific group may be formed by checking whether storage apparatuses are capable of communicating with each other, so a cyclic path can be formed. The output unit may transmit performance information as information to be displayed on a user terminal.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: December 15, 2020
    Assignee: HITACHI, LTD.
    Inventors: Hibiki Saito, Tetsuya Maita, Nobuyoshi Sakai, Yuusuke Asai, Naoki Ogawa, Tatsuya Kimura
  • Publication number: 20200012580
    Abstract: A storage apparatus includes a control unit and an output unit. When the control unit receives cyclic information that is cycled within a specific group in which storage apparatuses with properties close to a property of the relevant storage apparatus are classified, and includes performance information of each storage apparatus belonging to the specific group and evaluation information indicative of an evaluation result of the performance information of each storage apparatus. The control unit acquires the performance information, combines it with the cyclic information, causes a result of evaluation of the performance information of each storage apparatus with respect to a specified evaluation index to be included in the cyclic information, and transmits the cyclic information to a storage apparatus which is a next cycling destination. And the output unit outputs at least one of the performance information and evaluation information included in the cyclic information.
    Type: Application
    Filed: March 6, 2019
    Publication date: January 9, 2020
    Applicant: HITACHI, LTD.
    Inventors: Hibiki SAITO, Tetsuya MAITA, Nobuyoshi SAKAI, Yuusuke ASAI, Naoki OGAWA, Tatsuya KIMURA