VERTICAL SCALING OF COMPUTE CONTAINERS

System, methods, apparatuses, and computer program products are disclosed for auto-scaling of a deployment based on resource utilization data for a workload executing on the deployment. A resource availability is determined based on the resource utilization data and a current resource allocation of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CAMACHO RODRIGUEZ, Jesus, KROTH, Brian Paul, WRIGHT, Travis Austin, NELSON, Michael Edward, LIAO, David, CAHOON, Joyce Yu, SAUR, Karla Jean, PAVLENKO, Anna, CARTER, Andrew Sherman, ZHU, Yiwen
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:System, methods, apparatuses, and computer program products are disclosed for auto-scaling of a deployment based on resource utilization data for a workload executing on the deployment. A resource availability is determined based on the resource utilization data and a current resource allocation of the deployment. A severity of resource throttling of the workload may be determined based on the resource utilization data, and a scaling factor is determined based at least on the severity of resource throttling. In response to at least the resource availability satisfying a predetermined condition with a predetermined threshold, the deployment is scaled based on the scaling factor. L'invention concerne un système, des procédés, des appareils et des produits programmes d'ordinateur pour la mise à l'échelle automatique d'un déploiement sur la base de données d'utilisation de ressources d'une charge de travail s'exécutant sur le déploiement. Une disponibilité de ressources est déterminée sur la base des données d'utilisation de ressources et d'une attribution de ressources actuelle du déploiement. Une gravité d'étranglement de ressources de la charge de travail peut être déterminée sur la base des données d'utilisation de ressources, et un facteur de mise à l'échelle est déterminé sur la base au moins de la gravité de l'étranglement de ressources. En réponse à au moins la disponibilité de ressources satisfaisant une condition prédéfinie avec un seuil prédéfini, le déploiement est mis à l'échelle sur la base du facteur de mise à l'échelle.