Patent ID: 8464019

Claim:
A dynamic migration apparatus of a system that logically divides hardware resources of a physical machine to configure a plurality of logical partitions using a pass-through I/O method, and performs migration on the logical partitions, the dynamic migration apparatus making a setting so that an I/O device used in a migration source logical partition continues to be used in a migration destination logical partition when migration is performed, the dynamic migration apparatus comprising: a management console control unit that accepts an execution instruction for migration after a hardware resource to be the migration destination is reserved on the physical machine by a virtual machine; a configuration control unit that instructs a migration support unit to start migration in response to the acceptance of the execution instruction; and the migration support unit that transfers data of a main memory unit of the migration source to a main memory unit of the migration destination based on the instruction of the configuration control unit, and after the transfer of all the data of the main memory unit of the migration source is completed, suspends arithmetic processing in the migration source, masks a DMA (Direct Memory Access) from a subordinate I/O device, and updates information the configuration control unit has, and after the update, releases the masking and makes the arithmetic processing resumed in the migration destination, the information pertaining to correspondence between the logical partitions and the I/O device.