Patents by Inventor Eriko Iwasa

Eriko Iwasa 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: 12001875
    Abstract: [Problem] To realize high-speed and fine-granularity scaling in a virtualization infrastructure. [Solution] A virtualization infrastructure 1 includes: a monitoring unit that monitors loads on a plurality of computes and loads on virtual machines that are execution environments operating on the plurality of computes; a scaling execution determination unit that determines execution of scaling and calculates a required resource amount; a resource dispensing control unit that manages and allocates a resource; a scaling method determination unit that, upon the determination of execution of scaling by the scaling execution determination unit, checks availability of the resource in each of the plurality of computes and selects any scaling method from the group consisting of scale-out, scale-up, and combined use of scale-out and scale-up; and a scaling indication unit that indicates the selected scaling method selected by the scaling method determination unit.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: June 4, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Eriko Iwasa
  • Publication number: 20240163228
    Abstract: A controller includes a monitor function unit that collects data indicating a state of a compute group having servers as computes, a storage that stores resource information indicating resources, a scheduler that acquires the data collected by the monitor function unit and select an optimization algorithm corresponding to each application to be execute in the virtual machine/container on the basis of the data, and a resource management unit theta acquires resource information and selects a server corresponding to an optimization purpose of the optimization algorithm from server information related to the server described in the resource information on the basis of a predetermined server priority.
    Type: Application
    Filed: February 12, 2021
    Publication date: May 16, 2024
    Inventors: Katsumi FUJITA, Eriko IWASA, Masashi KANEKO
  • Publication number: 20240137273
    Abstract: A power control device includes a supply power prediction unit that determines excess or deficiency of a power supply state according to a power supply and demand situation for each server deployed in a data center that changes at least one of a total number of servers operating in the data center and a power setting of each server in operation so as to eliminate excess or deficiency of the power supply state. The power control unit further changes disposition on a server of a service program operating on each server depending on the power supply state.
    Type: Application
    Filed: January 12, 2021
    Publication date: April 25, 2024
    Inventors: Koichi HARA, Eriko IWASA
  • Patent number: 11640314
    Abstract: The utilization efficiency of physical resources is increased by allocating an occupied physical CPU core to a virtual CPU core in a virtual machine in a working system and allocating a shared physical CPU core to a virtual CPU core of a virtual machine in a standby system in a state in which the systems are active. A dedicated activation core, a shared core, or an occupied core is allocated when the respective virtual machines are activated, the resource allocation is changed after the respective virtual machines are activated, and the shared core and the occupied core are appropriately assigned to the working system and the standby system. In a case in which a failure occurs in the virtual machine of the working system, allocation of the shared core allocated to the other virtual machine in the pair is changed into an occupied state to avoid degradation of performance.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: May 2, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Eriko Iwasa, Makoto Hamada
  • Publication number: 20220206829
    Abstract: A virtualization infrastructure control device (10) includes: a monitoring unit (13) for acquiring load information regarding a resource; a scaling control unit (11) for determining, based on the load information, whether or not to perform scaling and calculating a resource amount required for the scaling; and a resource delivery control unit (12) for converting the resource amount required for the scaling to a change number for the number of allocated CPUs regarding a CPU core that is a resource allocated to VM-by-VM, selecting the change number of CPU cores that are to be subjected to the scaling, and transmitting, to a compute, resource change instruction information including information regarding the selected CPU cores whose allocation is to be changed.
    Type: Application
    Filed: May 17, 2019
    Publication date: June 30, 2022
    Inventor: Eriko IWASA
  • Publication number: 20220129294
    Abstract: [Problem] To realize high-speed and fine-granularity scaling in a virtualization infrastructure. [Solution] A virtualization infrastructure 1 includes: a monitoring unit that monitors loads on a plurality of computes and loads on virtual machines that are execution environments operating on the plurality of computes; a scaling execution determination unit that determines execution of scaling and calculates a required resource amount; a resource dispensing control unit that manages and allocates a resource; a scaling method determination unit that, upon the determination of execution of scaling by the scaling execution determination unit, checks availability of the resource in each of the plurality of computes and selects any scaling method from the group consisting of scale-out, scale-up, and combined use of scale-out and scale-up; and a scaling indication unit that indicates the selected scaling method selected by the scaling method determination unit.
    Type: Application
    Filed: January 17, 2020
    Publication date: April 28, 2022
    Inventor: Eriko IWASA
  • Publication number: 20210373968
    Abstract: Load leveling between hosts (computes) is realized in a virtual infrastructure regardless of application restrictions on the virtualization technique and by reducing the influence on services.
    Type: Application
    Filed: October 29, 2019
    Publication date: December 2, 2021
    Inventors: Eriko Iwasa, Makoto Hamada
  • Publication number: 20210117219
    Abstract: [Problem] To provide enable secured performance of a virtual machine in a working system and increase the resource utilization efficiency in an entire system including a virtual machine in a standby system. [Solution] The utilization efficiency of physical resources is increased by allocating an occupied physical CPU core 11 to a virtual CPU core 12 in a virtual machine in a working system ACT and allocating a shared physical CPU core 11 to a virtual CPU core 12 of a virtual machine in a standby system SBY in a state in which the systems are active. Any of a dedicated activation core, a shared core, and an occupied core is allocated when the respective virtual machines are activated, the resource allocation is changed after the respective virtual machines are activated, and the shared core and the occupied core are appropriately assigned to the working system ACT and the standby system SBY.
    Type: Application
    Filed: February 14, 2020
    Publication date: April 22, 2021
    Inventors: Eriko Iwasa, Makoto Hamada
  • Publication number: 20210089362
    Abstract: [Problem] To increase utilization efficiency of virtual machine resources while operating and managing virtual machines using the IaaS base. [Solution] A virtual resource allocation program causes a computer to perform allocating an activation CPU 51 to a virtual machine implemented on a server and activating the virtual machine, selecting a service CPU 52 satisfying a user requirement after the virtual machine is activated, and pinning the service CPU 52 satisfying the user requirement to every virtual CPU of the virtual machine.
    Type: Application
    Filed: February 14, 2019
    Publication date: March 25, 2021
    Inventors: Eriko Iwasa, Makoto Hamada