Patent attributes
In a computing environment, a request to fulfill a computational task and a constraint for fulfilling the computational task is received from an entity. The request is independent of the quantity or type of resource slot to fulfill the computation task. The quantity or type of resource slots sufficient to fulfill the request is determined in accordance with a constraint. The resource slots are associated with the entity and allocated a plurality of geographically separate computing environments. Master resource slots are allocated in the geographically separate computing environments based on the criterion and the quantity or type of resource slots. The master resource slots can be reallocated based on changes to the allocated resources slots.