US Patent Application 17721987. METHOD AND SYSTEM FOR PERFORMING DOMAIN LEVEL SCHEDULING OF AN APPLICATION IN A DISTRIBUTED MULTI-TIERED COMPUTING ENVIRONMENT simplified abstract

From WikiPatents
Jump to navigation Jump to search

METHOD AND SYSTEM FOR PERFORMING DOMAIN LEVEL SCHEDULING OF AN APPLICATION IN A DISTRIBUTED MULTI-TIERED COMPUTING ENVIRONMENT

Organization Name

Dell Products L.P.


Inventor(s)

William Jeffery White of Plano TX (US)


Said Tabet of Austin TX (US)


METHOD AND SYSTEM FOR PERFORMING DOMAIN LEVEL SCHEDULING OF AN APPLICATION IN A DISTRIBUTED MULTI-TIERED COMPUTING ENVIRONMENT - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17721987 Titled 'METHOD AND SYSTEM FOR PERFORMING DOMAIN LEVEL SCHEDULING OF AN APPLICATION IN A DISTRIBUTED MULTI-TIERED COMPUTING ENVIRONMENT'

Simplified Explanation

The abstract describes a method for managing a distributed multi-tiered computing (DMC) environment. The method involves identifying a scheduling event in a specific domain, creating a list of devices in that domain based on location and service level objectives, refining the list based on device configuration, management, and security requirements, scheduling tasks to devices using the final list, generating scheduling assignments and provisioning commands, providing these assignments and commands to the devices, and updating a graph based on the scheduling assignments.


Original Abstract Submitted

Techniques described herein relate to a method for managing a distributed multi-tiered computing (DMC) environment. The method includes identifying, by a local controller associated with an DMC domain, a domain scheduling event associated with a scheduling job; and in response to identifying the domain scheduling event: identifying a candidate list of devices of the DMC domain to schedule tasks associated with the scheduling job based on a location and service level objectives; refining the candidate list of devices based on device configuration requirements, device management requirements, and security requirements to generate a final candidate list; scheduling tasks to devices using the final candidate list; generating scheduling assignments and provisioning command packages based on the scheduled tasks; providing the scheduling assignments and the provision command packages to the devices; and updating a graph based on the scheduling assignments.