| CPC H04L 47/83 (2022.05) [H04L 41/16 (2013.01); H04L 47/805 (2013.01)] | 9 Claims |

|
1. A method for predicting resource usage for applications in a distributed system, comprising the following steps:
obtaining resource usage data, the resource usage data resulting from measuring resource usage of different applications on different devices of the distributed system;
detecting, by an orchestrator, a change and/or an event in the distributed system that requires a re-configuration of the distributed system;
predicting, by the orchestrator, the resource usage of at least one application when deployed on one or different devices of the distributed system, the predicting being carried out based on the obtained resource usage data;
and initiating the required re-configuration based on the detecting and the predicting, wherein the predicting of the resource usage is carried out based on matrix factorization, wherein features for the applications and devices are obtained and combined with features learned by the matrix factorization for the predicting of the resource usage.
|