Dynamic On-Demand Clustering
First Claim
Patent Images
1. A method of processing requests in a clustered computer system of the type including a plurality of nodes, the method comprising:
- receiving a request to perform work in a clustered computer system; and
in response to the request, dynamically creating a cluster of at least a subset of the plurality of nodes to handle the request.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, program product and method utilize on-demand clustering to handle client requests received by a clustered computer system. With on-demand clustering, clusters of nodes may be dynamically created in response to requests to perform work received from clients of a clustered computer system. By doing so, a clustered computer system often may be capable of adapting more easily to handle diverse and various types of workloads that may be unknown at the time of deployment of the clustered computer system.
102 Citations
25 Claims
-
1. A method of processing requests in a clustered computer system of the type including a plurality of nodes, the method comprising:
-
receiving a request to perform work in a clustered computer system; and in response to the request, dynamically creating a cluster of at least a subset of the plurality of nodes to handle the request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
at least one processor; and program code configured to be executed by the at least one processor to process requests in a clustered computer system of the type including a plurality of nodes by receiving a request to perform work in the clustered computer system and, in response to the request, dynamically creating a cluster of at least a subset of the plurality of nodes to handle the request. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of deploying an on-demand clustering service, the method comprising:
deploying program code for installation in a clustered computing environment, the program code configured to process requests to a clustered computer system by initiating a dynamic creation of a cluster of at least a subset of a plurality of nodes in the clustered computer system in response to a request to perform work in the clustered computer system. - View Dependent Claims (18, 19)
-
20. A program product, comprising:
-
program code configured to process requests in a clustered computer system of the type including a plurality of nodes by receiving a request to perform work in the clustered computer system and, in response to the request, dynamically creating a cluster of at least a subset of the plurality of nodes to handle the request; and a computer readable medium bearing the program code. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification