Dynamic definition for concurrent computing environments
First Claim
1. A method comprising:
- receiving a request to create an alias associated with a cluster configuration,the alias including information referring to information associated with the cluster configuration, andthe receiving the request being performed by a computing device;
creating the alias based on the request,the creating being performed by the computing device;
associating the created alias with the information associated with the cluster configuration,the associating being performed by the computing device;
receiving, using the created alias, an instruction to combine the cluster configuration with one or more other configurations,the receiving the instruction being performed by the computing device;
combining, based on receiving the instruction, the cluster configuration and the one or more other configurations to create a combined configuration,the combining being performed by the computing device; and
causing, based on creating the combined configuration, at least one of a task or a job to be processed in parallel by two or more labs,the causing being performed by the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments allow a user to create configurations for use in distributed computing environments. Configurations can be arranged in hierarchies in which elements of the hierarchy can inherit characteristics from elements in other layers of the hierarchy. Embodiments also allow a user to flatten a hierarchical configuration to remove hierarchical dependencies and/or inheriting capabilities of elements in the hierarchy. Exemplary embodiments further allow users to deploy a distributed computing configuration on their desktop to evaluate performance of the configuration and then deploy the configuration in a distributed computing environment without having to change programming code run on the desktop/distributed computing environment.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a request to create an alias associated with a cluster configuration, the alias including information referring to information associated with the cluster configuration, and the receiving the request being performed by a computing device; creating the alias based on the request, the creating being performed by the computing device; associating the created alias with the information associated with the cluster configuration, the associating being performed by the computing device; receiving, using the created alias, an instruction to combine the cluster configuration with one or more other configurations, the receiving the instruction being performed by the computing device; combining, based on receiving the instruction, the cluster configuration and the one or more other configurations to create a combined configuration, the combining being performed by the computing device; and causing, based on creating the combined configuration, at least one of a task or a job to be processed in parallel by two or more labs, the causing being performed by the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions which, when executed by a processor, cause the processor to; receive a request to create an alias associated with a cluster configuration; create the alias based on the received request; associate the created alias with information associated with the cluster configuration; receive an instruction to combine the cluster configuration with one or more other configurations, the instruction including information associated with the created alias; combine, based on receiving the instruction, the cluster configuration and the one or more other configurations to create a combined configuration; and cause, based on creating the combined configuration, at least one of a task or a job to be processed in parallel by two or more labs. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A device comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive a request to create an alias associated with a cluster configuration; create, based on receiving the request, the alias; associate the created alias with information associated with the cluster configuration; provide, for presentation, information associated with the created alias and the cluster configuration; receive, using the created alias, an instruction to combine the cluster configuration with one or more other configurations; combine, based on receiving the instruction, the cluster configuration and the one or more other configurations to create a combined configuration; and cause, based on creating the combined configuration, at least one of a task or a job to be processed in parallel by two or more labs. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification