QUALITY OF SERVICE TAGGING FOR COMPUTING JOBS
First Claim
Patent Images
1. A method comprising:
- receiving, by a processing device, a job request to allocate one or more resources in a resource environment to a job, the job being related to an application, the job request specifying the job using a first description language;
extracting one or more tags from the job request, the one or more tags describing handling parameters of the job and features of the application, wherein the one or more tags are in a second description language different from the first description language; and
allocating one or more resources in the resource environment to the job in view of the one or more tags.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing device receives a job request to allocate one or more resources in a resource environment to a job. The job is related to an application. The job request specifies the job using a first description language. The processing device extracts one or more tags from the job request. The one or more tags describes handling parameters of the job and features of the application. The one or more tags are in a second description language different from the first description language. The processing device allocates one or more resources in the resource environment to the job in view of the one or more tags.
84 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processing device, a job request to allocate one or more resources in a resource environment to a job, the job being related to an application, the job request specifying the job using a first description language; extracting one or more tags from the job request, the one or more tags describing handling parameters of the job and features of the application, wherein the one or more tags are in a second description language different from the first description language; and allocating one or more resources in the resource environment to the job in view of the one or more tags. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to:
-
receive, by a processing device, a job request to allocate one or more resources in a resource environment to a job, the job being related to an application, the job request specifying the job using a first description language; extract one or more tags from the job request, the one or more tags describing handling parameters of the job and features of the application, wherein the one or more tags are in a second description language different from the first description language; determine whether to instantiate a container or a virtual machine for the job in view of the one or more tags describing handling parameters of the job and features of the application; and allocate one or more resources in the resource environment to instantiate the container or the virtual machine for deploying the application for the job. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16, 17, 18, 19)
-
-
14. A system comprising:
-
a memory; and a processing device operatively coupled to the memory, to; receive a job request to allocate one or more resources in a resource environment to a job, the job being related to an application, the job request specifying the job using a first description language; extract one or more tags from the job request, the one or more tags describing handling parameters of the job and features of the application, wherein the one or more tags are in a second description language different from the first description language; and allocate one or more resources in the resource environment to the job in view of the one or more tags. - View Dependent Claims (20)
-
Specification