Processing resource for use in a distributed processing framework system and methods for implementing the same
First Claim
Patent Images
1. A processing resource, comprising:
- a machine service component having a machine service proxy and a set of machine service attributes, the machine service being configured to implement the machine service proxy and the set of machine service attributes to register the processing resource with a registry service so as to advertise an availability of the processing resource to execute a process, wherein a system controller is configured to implement the machine service proxy to communicate with the processing resource.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for executing a process by a processing resource is provided. The method includes enabling the processing resource and advertising an availability of the processing resource to execute a job. Also included is receiving a request to execute the job on the processing resource. The method further includes launching a process service to execute the job, executing the job, and completing the execution of the job.
-
Citations
20 Claims
-
1. A processing resource, comprising:
-
a machine service component having a machine service proxy and a set of machine service attributes, the machine service being configured to implement the machine service proxy and the set of machine service attributes to register the processing resource with a registry service so as to advertise an availability of the processing resource to execute a process, wherein a system controller is configured to implement the machine service proxy to communicate with the processing resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for executing a process by a processing resource, the method comprising:
-
enabling the processing resource;
advertising an availability of the processing resource to execute a job;
receiving a request to execute the job on the processing resource;
launching a process service to execute the job;
executing the job; and
completing the execution of the job. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A process execution method, the method comprising:
-
starting a processing resource;
launching a machine service on the processing resource;
registering a machine service proxy and a set of machine service attributes with a registry service;
receiving a request to execute a process having a set of requirements configured to substantially match the set of machine service attributes;
spawning a process service having a process service proxy and a set of process service attributes, the process service having a type substantially matching a type of the process;
registering the process service proxy and the set of process service attributes with the registry service;
executing the process;
sending an event indicating the beginning of the execution of the process; and
terminating a process service lease with the registry service upon a conclusion of executing the process. - View Dependent Claims (17, 18, 19, 20)
-
Specification