IP Library Granted Patent US 11,550,613
Granted Patent B2
US 11,550,613 · App. 17/010,965 · Granted Jan 10, 2023

Computer system

Inventors: Azusa Jin (Tokyo, JP); Takaki Nakamura (Tokyo, JP); Masakuni Agetsuma (Tokyo, JP)
Assignee: Hitachi, Ltd.
G06F9/45558G06F9/5016G06F9/5027G06F9/5077G06F2009/45583G06F2009/45591G06F2009/45595
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,550,613
App. No.
17/010,965
Granted
Jan 10, 2023
Kind
B2
Abstract

The present disclosure provides a computer system in which a virtual computer and a volume can be arranged in a cluster without degrading I/O performance of the virtual computer. A management node is configured to arrange a virtual computer and a volume in which the virtual computer inputs and outputs data in any one of a plurality of nodes, so as to allocate a predetermined resource among resources of a processor, a memory, and a storage drive to the virtual computer and the volume, thereby operating the virtual computer and the volume in the node. When the virtual computer and the volume can be arranged in the same node among the plurality of nodes, the management node determines the same node from the plurality of nodes based on a difference of ratios of resource amounts allocated to the virtual computer and the volume between the plurality of resources.

Claims (21)

1. A computer system comprising:

a plurality of nodes each including a processor and a memory;

a storage drive; and

a management device, wherein

the management device is configured to:

arrange a virtual computer and a volume in which the virtual computer inputs and outputs data in any one of the plurality of nodes, so as to allocate a predetermined resource among resources of the processor, the memory, and the storage drive to the virtual computer and the volume, thereby operating the virtual computer and the volume; and

when the virtual computer and the volume are capable of being arranged in the same node among the plurality of nodes, determine the same node from the plurality of nodes based on a difference of ratios of resource amounts allocated to the virtual computer and the volume between the plurality of resources.

2. The computer system according to claim 1 , wherein

the management device is configured to determine the same node such that a difference of ratios of remaining resource amounts after the resources are allocated to the virtual computer and the volume becomes smaller.

3. The computer system according to claim 1 , wherein

the management device is configured to:

allocate the resource of the processor and the resource of the memory to the virtual computer, and

allocates the resource of the processor, the resource of the memory, and the resource of the storage drive to the volume.

4. The computer system according to claim 3 , wherein

the storage drive is provided in each of the plurality of nodes, and

the management device is configured to determine the same node from the plurality of nodes based on a difference of ratios of allocated resource amounts between the resource of the processor, the resource of the memory, and the resource of the storage drive.

5. The computer system according to claim 3 , wherein

the storage drive is provided outside the plurality of nodes so as to be shared by the plurality of nodes, and

the management device is configured to determine a node in which the virtual computer and the volume are to be arranged from the plurality of nodes based on a difference of ratios of allocated resource amounts between the resource of the processor and the resource of the memory.

6. The computer system according to claim 1 , wherein

when the virtual computer and the volume are not capable of being arranged in the same node, the management device selects two different nodes in which the virtual computer and the volume are to be respectively allocated from the plurality of nodes based on a network distance between each two nodes in the plurality of nodes and a difference of ratios of allocated resource amounts between the plurality of resources of each two nodes in the plurality of nodes.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2020
From: JIN, AZUSA; NAKAMURA, TAKAKI; AGETSUMA, MASAKUNI
To: HITACHI, LTD.
Reel/Frame 053682/0574 →
Priority Claims (1)
JP JP2020-046609 · Mar 17, 2020 · national
Continuity (1)
Related Publication 20210294630A1 · Sep 23, 2021
Cited By (1)
US 12,422,984