SERVER SYSTEM AND RESOURCE MANAGEMENT METHOD AND PROGRAM
First Claim
1. A server system for providing a plurality of virtual machines constructed on a physical machine equipped with a physical resource,wherein each of the virtual machines includes:
- an OS recognizing the physical resource allocated to the virtual machine as a resource in the virtual machine; and
a software management unit for securing the resource recognized by the OS and allocating the resource to a plurality of pieces of business application software registered in the virtual machine;
wherein the software management unit identifies the plurality of pieces of business application software and allocates the resource to the plurality of pieces of business application software according to a preset policy to allocate the resource; and
wherein when the software management unit detects an increase or decrease of the resource allocated to the virtual machine, it changes allocation of the resource to the plurality of pieces of business application software in accordance with an amount of the detected resource increase or decrease.
1 Assignment
0 Petitions
Accused Products
Abstract
A server system for providing a plurality of virtual machines constructed on a physical machine equipped with a physical resource, wherein each of the virtual machines includes: an OS recognizing the physical resource allocated to the virtual machine as a resource in the virtual machine; and a software management unit for securing the resource recognized by the OS and allocating the resource to a plurality of pieces of business application software registered in the virtual machine; wherein the software management unit identifies the plurality of pieces of business application software and allocates the resource to the plurality of pieces of business application software according to a preset policy to allocate the resource; and wherein when the software management unit detects an increase or decrease of the resource allocated to the virtual machine, it changes allocation of the resource to the plurality of pieces of business application software in accordance with an amount of the detected resource increase or decrease.
41 Citations
17 Claims
-
1. A server system for providing a plurality of virtual machines constructed on a physical machine equipped with a physical resource,
wherein each of the virtual machines includes: -
an OS recognizing the physical resource allocated to the virtual machine as a resource in the virtual machine; and a software management unit for securing the resource recognized by the OS and allocating the resource to a plurality of pieces of business application software registered in the virtual machine; wherein the software management unit identifies the plurality of pieces of business application software and allocates the resource to the plurality of pieces of business application software according to a preset policy to allocate the resource; and wherein when the software management unit detects an increase or decrease of the resource allocated to the virtual machine, it changes allocation of the resource to the plurality of pieces of business application software in accordance with an amount of the detected resource increase or decrease. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A resource management method using a server system for providing a plurality of virtual machines constructed on a physical machine equipped with a physical resource,
wherein each of the virtual machines includes: -
an OS recognizing the physical resource allocated to the virtual machine as a resource in the virtual machine; and a software management unit for securing the resource recognized by the OS and allocating the resource to a plurality of pieces of business application software registered in the virtual machine; wherein the resource management method comprising the steps executed by the software management unit; identifying the plurality of pieces of business application software; allocating the resource to the plurality of pieces of business application software according to a preset policy to allocate the resource; and when detecting an increase or decrease of the resource allocated to the virtual machine, changing allocation of the resource to the plurality of pieces of business application software in accordance with an amount of the detected resource increase or decrease.
-
-
17. A program for making a computer function as a server system,
the server system including: -
an identification unit for identifying a plurality of pieces of business application software registered in a virtual machine constructed on a physical machine equipped with a physical resource; a resource allocation unit for allocating the resource to the plurality of pieces of business application software identified by the identification unit in accordance with a preset policy to allocate the resource; a resource management unit for securing the resource, which is allocated by the resource allocation unit, from the OS in the virtual machine; and a detection unit for detecting an increase or decrease of the resource allocated to the virtual machine; wherein when the detection unit detects the increase or decrease of the resource allocated to the virtual machine, the resource allocation unit changes the allocation of the resource to the plurality of pieces of business application software according to an increase or decrease amount of the resource, and the resource management unit secures the resource, which has been allocated by the resource allocation unit, from the OS.
-
Specification