SYSTEM AND METHOD FOR COMPUTER CLOUD MANAGEMENT
First Claim
1. A method for auto-scaling the infrastructure capacity of an application in response to client demands, comprising:
- providing an application configured to run on an application infrastructure comprising a plurality of server nodes and to be accessed by clients via a first network;
providing traffic management means directing traffic from said clients to said server nodes of the application infrastructure;
providing monitoring means gathering performance metrics of said application and metrics of the application infrastructure;
providing controlling means configured to change said application infrastructure;
monitoring said performance metrics of said application and said metrics of the application infrastructure via said monitoring means thereby obtaining metrics information;
changing said application infrastructure based on said metrics information via said controlling means;
directing network traffic targeted to access said application to server nodes of the changed application infrastructure via said traffic management means.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for auto-scaling the infrastructure capacity of an application in response to client demands includes providing an application configured to run on an application infrastructure comprising a plurality of server nodes and to be accessed by clients via a first network. Next, providing traffic management means directing traffic from the clients to the server nodes of the application infrastructure. Providing monitoring means gathering performance metrics of the application and metrics of the application infrastructure. Providing controlling means configured to change the application infrastructure. Next, monitoring the performance metrics of the application and the metrics of the application infrastructure via the monitoring means thereby obtaining metrics information and then changing the application infrastructure based on the metrics information via the controlling means. Finally directing network traffic targeted to access the application to server nodes of the changed application infrastructure via the traffic management means.
319 Citations
43 Claims
-
1. A method for auto-scaling the infrastructure capacity of an application in response to client demands, comprising:
-
providing an application configured to run on an application infrastructure comprising a plurality of server nodes and to be accessed by clients via a first network; providing traffic management means directing traffic from said clients to said server nodes of the application infrastructure; providing monitoring means gathering performance metrics of said application and metrics of the application infrastructure; providing controlling means configured to change said application infrastructure; monitoring said performance metrics of said application and said metrics of the application infrastructure via said monitoring means thereby obtaining metrics information; changing said application infrastructure based on said metrics information via said controlling means; directing network traffic targeted to access said application to server nodes of the changed application infrastructure via said traffic management means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for auto-scaling the infrastructure capacity of an application in response to client demands, comprising:
-
an application configured to run on an application infrastructure comprising a plurality of server nodes and to be accessed by clients via a first network; traffic management means directing traffic from said clients to said server nodes of the application infrastructure; monitoring means gathering performance metrics of said application and metrics of the application infrastructure; controlling means configured to change said application infrastructure; wherein said monitoring means monitor said performance metrics of said application and said metrics of the application infrastructure and thereby obtain metrics information; wherein said controlling means change said application infrastructure based on said metrics information; and wherein said traffic management means direct network traffic targeted to access said application to server nodes of the changed application infrastructure. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification