METHOD AND SYSTEM FOR RESOURCE SCHEDULING
First Claim
Patent Images
1. A method for resource scheduling, the method comprising:
- monitoring at a proxy server, by a scheduling system, a request queue of application requests on an application system utilizing the proxy server, the application system including one or more hosts and running one or more applications to be processed by the application system, each of the one or more applications having one or more instances; and
scheduling, by the scheduling system, computing resources of the application system for an application of the one or more applications according to a predetermined scheduling rule and a status of the request queue.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for resource scheduling on an application system utilizing a proxy server, the application system including one or more hosts and running one or more applications, each of the one or more applications having one or more instances. The method includes monitoring a request queue of application requests, at the proxy server, to be processed by the application system for the one or more applications, and scheduling computing resources of the application system for an application of the one or more applications according to a predetermined scheduling rule and a status of the request queue.
12 Citations
20 Claims
-
1. A method for resource scheduling, the method comprising:
-
monitoring at a proxy server, by a scheduling system, a request queue of application requests on an application system utilizing the proxy server, the application system including one or more hosts and running one or more applications to be processed by the application system, each of the one or more applications having one or more instances; and scheduling, by the scheduling system, computing resources of the application system for an application of the one or more applications according to a predetermined scheduling rule and a status of the request queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A scheduling system for resource scheduling, the apparatus comprising:
-
one or more processors; and a non-transitory computer-readable memory storing instructions executable by the one or more processors, the instructions causing the scheduling system to; monitor, at a proxy server, a request queue of application requests on an application system utilizing the proxy server, the application system including one or more hosts and running one or more applications to be processed by the application system, each of the one or more applications having one or more instances; and schedule computing resources of the application system for an application of the one or more applications according to a predetermined scheduling rule and a status of the request queue. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a processor, cause the processor to perform a method for resource scheduling, the method comprising:
-
determining, from a request queue of application requests at a proxy server to be processed by an application system for one or more applications, a number of application requests; performing a statistical analysis, based on the number of application requests, to obtain a status of the request queue; and scheduling computing resources of the application system for an application of the one or more applications according to a predetermined scheduling rule and a status of the request queue. - View Dependent Claims (18, 19, 20)
-
Specification