MANAGING DEPLOYMENT OF AN APPLICATION
A computer implemented method is disclosed for managing deployment of an application on a computing node of a network, wherein the application comprises at least one kernel and the computing node comprises a plurality of computing resources. The method comprises obtaining measured values of a perfor...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computer implemented method is disclosed for managing deployment of an application on a computing node of a network, wherein the application comprises at least one kernel and the computing node comprises a plurality of computing resources. The method comprises obtaining measured values of a performance parameter during execution of the kernel on computing resources of available computing nodes in the network and, for computing resources of available computing nodes for which measured performance parameter values during execution of the kernel are not available, generating predicted values of the performance parameter. The method further comprises selecting, based on the measured and predicted values of the performance parameter, a candidate computing node for deployment of the application, and initiating deployment of the application on the selected candidate computing node. The process of generating predicted values of the performance parameter is based on a process of clustering the kernels according to a pattern of variation of the measured performance parameter values for each kernel with execution on different computing resources. |
---|