Patent ID: 9575811
Date: 2017-02-21
CPC Classifications: G06F,H04L

Claim:
1. A method for optimizing distributed workloads on information handling systems, the method comprising: receiving a workload request from a first information handling system specifying a computing task for distributed execution; based on the workload request, determining workload attributes of the computing task, the workload attributes including dependency of the computing task on hardware resources included in information handling systems; identifying distributed information handling systems accessible via a network for the distributed execution of the computing task, including identifying distributed hardware resources present at the distributed information handling systems, wherein the distributed information handling systems include at least one information handling system; based on the workload attributes determined and the distributed hardware resources identified, determining a preliminary allocation of the computing task among the distributed hardware resources; sending a first request to the distributed information handling systems requesting confirmation of the preliminary allocation; responsive to the first request, receiving, from at least some of the distributed information handling systems, first distributed resource information describing distributed hardware resources currently available at the distributed information handling systems responding to the first request; based on the first distributed resource information, determining a confirmed allocation of the computing task among the distributed hardware resources; and based on the confirmed allocation: