US 12,067,413 B2
Apparatus for determining resource migration schedule
Yuushi Kamiya, Tokyo (JP); Hiroyuki Morimoto, Tokyo (JP); and Hideo Saito, Tokyo (JP)
Assigned to HITACHI, LTD., Tokyo (JP)
Filed by Hitachi, Ltd., Tokyo (JP)
Filed on Sep. 9, 2021, as Appl. No. 17/470,057.
Claims priority of application No. 2021-008468 (JP), filed on Jan. 22, 2021.
Prior Publication US 2022/0237016 A1, Jul. 28, 2022
Int. Cl. G06F 9/455 (2018.01); G06F 9/48 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/45558 (2013.01) [G06F 9/4856 (2013.01); G06F 9/5038 (2013.01); G06F 2009/4557 (2013.01)] 11 Claims
OG exemplary drawing
 
1. An apparatus for determining a migration schedule of a resource including a virtual machine and a volume in a cluster including a plurality of nodes, the apparatus comprising:
one or more processors; and
one or more storage devices,
the one or more storage devices being configured to store resource migration schedule information including a plurality of records,
wherein each of the plurality of records indicates a migration source node and a migration destination node of each of one or more resources,
wherein the one or more processors are configured to determine a priority of each of the plurality of records such that a record having locality after migration has a higher priority than a priority of a record without locality after migration,
wherein the locality after migration is determined based on whether a virtual machine and a volume associated with each other will be hosted in the same node,
wherein a locality before migration is determined based on whether a virtual machine and a volume associated with each other are hosted on the same node before migration and is considered in assigning priorities,
wherein the one or more processors are configured to determine a migration schedule of each of the plurality of records based on the priority of each of the plurality of records.