SYSTEM FOR CONTROLLING RESOURCES, CONTROL PATTERN GENERATION APPARATUS, CONTROL APPARATUS, METHOD FOR CONTROLLING RESOURCES AND PROGRAM
First Claim
1. A system for controlling resources comprising:
- a control pattern generation unit that generates a plurality of control patterns from a virtual system model, produced by modeling the behaviors of a network element(s) and a server(s) of a virtual system(s) operating on a virtual datacenter(s), and from a resource allocation change policy stipulating a policy or policies of change of allocation of resources to the virtual system(s);
the control patterns proving candidates for control commands to network resources and server resources of the virtual system(s); and
a control unit that carries out prediction of a service level, with the use of the control patterns, selecting, with the use of the result of prediction, such control pattern that satisfies the service level of the virtual system(s) and that also satisfies a preset standard or reference for selection, from among the plurality of control patterns, and putting the control pattern selected to use.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling the resources includes a control pattern generation unit for generating a plurality of control patterns from a virtual system model, produced by modeling the behaviors of a network element and a server of a virtual system operating on a virtual datacenter, and from a resource allocation change policy stipulating a policy or policies of change of allocation of resources to the virtual systems. The control patterns prove candidates for control commands to network resources and server resources of the virtual systems. The system for controlling the resources also includes a control unit for carrying out prediction of a service level, using the control patterns, selecting such control pattern that satisfies the service level of the virtual systems and that also satisfies a preset standard or reference for selection, from among the control patterns, with the use of the result of prediction, and putting the control pattern selected to use.
-
Citations
20 Claims
-
1. A system for controlling resources comprising:
-
a control pattern generation unit that generates a plurality of control patterns from a virtual system model, produced by modeling the behaviors of a network element(s) and a server(s) of a virtual system(s) operating on a virtual datacenter(s), and from a resource allocation change policy stipulating a policy or policies of change of allocation of resources to the virtual system(s);
the control patterns proving candidates for control commands to network resources and server resources of the virtual system(s); anda control unit that carries out prediction of a service level, with the use of the control patterns, selecting, with the use of the result of prediction, such control pattern that satisfies the service level of the virtual system(s) and that also satisfies a preset standard or reference for selection, from among the plurality of control patterns, and putting the control pattern selected to use. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
8. A control pattern generating apparatus for generating a plurality of control patterns from a virtual system model(s), produced by modeling the behaviors of a network element(s) and a server(s) of a virtual system(s) operating on a virtual datacenter(s), and from a resource allocation change policy stipulating a policy or policies of change of allocation of resources to the virtual system(s);
- the control patterns proving candidates for control commands to network resources and server resources of the virtual system(s).
-
9. A control apparatus that carries out prediction of a service level, with the use of a plurality of control patterns, selects, with the use of the result of prediction, such control pattern that satisfies a service level of the virtual system(s) and that also satisfies a preset standard or reference for selection, from among the plurality of control patterns, and puts the control pattern selected to use;
- the control patterns proving candidates for control commands to network resources and server resources of the virtual system(s).
-
10. A method for controlling resources comprising:
-
generating a plurality of control patterns from a virtual system model(s), produced by modeling the behaviors of a network element(s) and a server(s) of a virtual system(s) operating on a virtual datacenter(s), and from a resource allocation change policy stipulating a policy or policies of change of allocation of resources to the virtual system(s);
the control patterns proving candidates for control commands to network resources and server resources of the virtual system(s);carrying out prediction of a service level, using the plurality of control patterns; selecting, with the use of the result of prediction, such control pattern that satisfies a service level of the virtual system(s) and that also satisfies a preset standard or reference for selection, from among the plurality of control patterns; and putting the control pattern selected to use.
-
-
11. A non-transitory computer-readable recording medium storing thereon a program that causes a computer, making up a system for controlling the resources, to perform a processing of
generating a plurality of control patterns from a virtual system model(s), produced by modeling the behaviors of a network element(s) and a server(s) of a virtual system(s) operating on a virtual datacenter(s), and from a resource allocation change policy stipulating a policy or policies of change of allocation of resources to the virtual system(s); - the control patterns proving candidates for control commands to network resources and server resources of the virtual system(s); and
a processing ofcarrying out prediction of a service level, with the use of the plurality of control patterns, selecting, with the use of the result of prediction, such control pattern that satisfies a service level of the virtual system(s) and that also satisfies a preset standard or reference for selection, from among the plurality of control patterns, and putting the control pattern selected to use.
- the control patterns proving candidates for control commands to network resources and server resources of the virtual system(s); and
Specification