US Patent Application 17721964. METHOD AND SYSTEM FOR DYNAMIC SELECTION OF POLICY PRIORITIES FOR PROVISIONING AN APPLICATION IN A DISTRIBUTED MULTI-TIERED COMPUTING ENVIRONMENT simplified abstract

From WikiPatents
Jump to navigation Jump to search

METHOD AND SYSTEM FOR DYNAMIC SELECTION OF POLICY PRIORITIES FOR PROVISIONING 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 DYNAMIC SELECTION OF POLICY PRIORITIES FOR PROVISIONING AN APPLICATION IN A DISTRIBUTED MULTI-TIERED COMPUTING ENVIRONMENT - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17721964 Titled 'METHOD AND SYSTEM FOR DYNAMIC SELECTION OF POLICY PRIORITIES FOR PROVISIONING AN APPLICATION IN A DISTRIBUTED MULTI-TIERED COMPUTING ENVIRONMENT'

Simplified Explanation

This abstract describes a method for managing a distributed multi-tiered computing environment. The method involves receiving a user's request to schedule an application in the environment. The method then identifies the tasks associated with the application and obtains deployment information for the application. Based on this information, the method identifies the target domains where the application tasks should be scheduled. Workload information for these target domains is obtained and priorities for scheduling policies are determined based on the deployment information and workload information. Scheduling packages are generated for each target domain based on the scheduling policy priorities and provided to the local controllers of the target domains. These local controllers then use the scheduling packages to schedule the application tasks.


Original Abstract Submitted

Techniques described herein relate to a method for managing a distributed multi-tiered computing (DMC) environment. The method includes obtaining, by a global controller, a request from a user, and the request is associated with scheduling an application in the DMC environment; and in response to obtaining the request: identifying application tasks associated with the request; obtaining application deployment information based on a manifest included in the request; identifying target domains for the application tasks based on the application deployment information; obtaining workload information associated with the target domains; selecting priorities for scheduling policies for the target domains based on the application deployment information and the workload information; generating scheduling packages based on the scheduling policy priorities for each target domain; and providing the scheduling packages to local controllers of the target domains, wherein the local controllers schedule the application tasks using the scheduling packages.