Virtualization-based resource management apparatus and method and computing system for virtualization-based resource management
AssigneeElectronics and Telecommunications Research Institute
InventorsKwang Won KOH, Jin Mee Kim, Young Woo Jung, Young Choon Woo
Life of this patent
Estimating the term…
Abstract
A computing system for virtualization-based resource management includes a plurality of physical machines, a plurality of virtual machines and a management virtual machine. The virtual machines are configured by virtualizing each of the plurality of physical machines. The management virtual machine is located at any one of the plurality physical machines. The management virtual machine monitors amounts of network resources utilized by the plurality of physical machines and time costs of the plurality of virtual machines, and performs a resource reallocation and a resource reclamation.
Claims20
A computing system for virtualization-based resource management, the computing system comprising:
- a plurality of physical machines;
- a plurality of virtual machines configured by virtualizing each of the plurality of physical machines;
- and
- a management virtual machine located at any one of the plurality physical machines to monitor amounts of network resources utilized by each of the plurality of physical machines and time costs of the plurality of virtual machines, and to perform a resource reallocation and a resource reclamation.
A virtualization-based resource management apparatus performing resource management of a computing system including a plurality of physical machines and a plurality of virtual machines configured by virtualizing each of the plurality of physical machines, the virtualization-based resource management apparatus comprising:
- a management application module collecting and managing information on the plurality of physical machines and information on the plurality of virtual machines;
- and
- a management control module monitoring a time cost for the management and performing an additional resource allocation and a resource reclamation,
- wherein the management application module and the management control module are located at any one of the plurality of physical machines.
A virtualization-based resource management method performing resource management of a computing system including a plurality of physical machines, a plurality of virtual machines configured by virtualizing each of the plurality of physical machines, and a management virtual machine, the virtualization-based resource management method comprising:
- measuring a time cost spent when the management virtual machine manages entire resources of the computing system;
- determining whether the measured time cost falls within an allowable range;
- and
- periodically confirming an adequacy of the physical machine at which the management virtual machine is currently located, when the measured time cost falls within the allowable range, and migrating the management virtual machine to other physical machine.
A virtualization-based resource management method of a management virtual machine located at any one of a plurality of physical machines where one or more virtual machines are executed, the virtualization-based resource management method comprising:
- selecting a physical machine that uses the least amount of network resources among the plurality of physical machines, and positioning the management virtual machine to the selected physical machine;
- collecting and managing information on the one or more virtual machines;
- monitoring a time cost spent on the management;
- and
- performing an additional resource allocation and a resource reclamation according to the monitoring result.
Dependencies are inferred from the claim text.