ROLLING RESOURCE CREDITS FOR SCHEDULING OF VIRTUAL COMPUTER RESOURCES

A network-based virtual computing resource provider may offer virtual compute instances that implement rolling resource credits for scheduling virtual computing resources. Work requests for a virtual compute instance may be received at a virtualization manager. A resource credit balance may be deter...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PHILLIPS, JOHN MERRILL, EARL, WILLIAM JOHN, SINGH, DEEPAK
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:A network-based virtual computing resource provider may offer virtual compute instances that implement rolling resource credits for scheduling virtual computing resources. Work requests for a virtual compute instance may be received at a virtualization manager. A resource credit balance may be determined for the virtual compute instance. The resource credit balance may accumulate resource credits in rolling fashion, carrying over unused credits from previous time periods. Resource credits may then be applied when generating scheduling instructions to provide to a physical resource to perform the work requests, such as a physical CPU in order to increase the utilization of the resource according to the number of credits applied. Applied resource credits may then be deducted from the credit balance. Un fournisseur de ressources informatiques virtuelles sur la base d'un réseau peut offrir des instances informatiques virtuelles qui mettent en uvre un roulement de crédits de ressource pour planifier des ressources informatiques virtuelles. Des demandes de travail pour une instance informatique virtuelle peuvent être reçues dans un gestionnaire de virtualisation. Un solde de crédits de ressource peut être déterminé pour l'instance informatique virtuelle. Le solde de crédits de ressource peut accumuler des crédits de ressource par roulement, transférant des crédits inutilisés durant des périodes de temps précédentes. Des crédits de ressource peuvent être appliqués lors de la génération d'instructions de planification afin de fournir une ressource physique pour réaliser les demandes de travail, telle qu'une CPU physique, afin d'augmenter l'utilisation de la ressource selon le nombre de crédits appliqués. Des crédits de ressource appliqués peuvent ensuite être déduits du solde de crédits.