CPC G06F 9/5016 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5077 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45595 (2013.01)] | 7 Claims |
1. A method for memory integrated management in an apparatus for memory integrated management of a cluster system including a plurality of physical nodes connected to each other by a network, the method comprising:
determining one of the plurality of physical nodes as a node to place a new virtual machine;
allocating the first type of memory allocated to the one physical node to the new virtual machine as much as the memory capacity required by the new virtual machine; and
distributing the second type of memory to a plurality of virtual machines running on the plurality of physical nodes by integrating and managing the second type of memory allocated to each of the plurality of physical nodes,
wherein the memory of the second type has a faster access speed than that of the first type of memory,
wherein the determining includes:
selecting a physical node in which the amount of the first type of memory available from among the plurality of physical nodes is greater than the memory capacity required for the new virtual machine;
calculating the average performance of virtual machines running on each of the selected physical nodes; and
determining a physical node having the highest average performance of the running virtual machines as a node on which to place the new virtual machine.
|