Patent ID: 8984123
Filing Date: 2015-03-17
Classification: G06F

Abstract:
1. A rejuvenation processing device that controls a plurality of host machines in which a virtual machine operates and at least one standby server in which the virtual machine does not operate, comprising: a processor; an acquisition unit, executed by the processor, that acquires a rejuvenation schedule of the host machines, a rejuvenation schedule of the virtual machine, and a migration schedule of the virtual machine; a rejuvenation scheduling unit, executed by the processor, that selects at least one of the host machines as an object to be rejuvenated from among each of the host machines on the basis of the rejuvenation schedule of the host machines; a virtual machine migration unit, executed by the processor, that migrates the virtual machine, operating in the host machine selected as the object to be rejuvenated, to the standby server on the basis of the migration schedule of the host machines and the rejuvenation schedule of the virtual machine; a server migration unit, executed by the processor, that operates the migrated virtual machine in the standby server and causes the standby server to function as the host machine; a host rejuvenation unit, executed by the processor, that rejuvenates the host machine selected as the object to be rejuvenated; a standby preparation unit, executed by the processor, that causes the rejuvenated host machine to stand by as the standby server; and an aging management unit, executed by the processor, in which aging characteristics are registered beforehand for each of the plurality of host machines, wherein the virtual machine migration unit migrates the virtual machine to the standby server after stopping the virtual machine when there is an overlap in schedule between the migration of the virtual machine operating in the host machine selected as the object to be rejuvenated and the rejuvenation processing of the virtual machine, wherein the virtual machine migration unit migrates the virtual machine to the standby server without stopping the virtual machine when there is no overlap in schedule between the migration of the virtual machine operating in the host machine selected as the object to be rejuvenated and the rejuvenation processing of the virtual machine, wherein the rejuvenation scheduling unit selects the host machine which is rejuvenated by individually determining each of the aging states, and wherein the rejuvenation scheduling unit selects the host machine which is rejuvenated in response to the aging characteristics.