CPC G06F 9/5083 (2013.01) [G06F 9/4881 (2013.01); G06F 9/505 (2013.01); G06F 18/214 (2023.01)] | 20 Claims |
1. A computer-implemented method for dynamic workload orchestration based on data complexity, the method comprising:
receiving a workload for orchestration;
analyzing the workload;
generating a policy for complexity score computation based on information associated with the workload;
organizing the workload into respective portions of the workload;
computing complexity scores for the respective portions of the workload dynamically, wherein the complexity scores are computed at least in part based on parameters describing data associated with the respective portions of the workload, and wherein the complexity scores are computed at least in part based on the policy;
assigning the respective portions of the workload to compute resources based on respective complexity scores of the respective portions of the workload; and
executing load balancing and orchestration within the corresponding compute resources.
|