DYNAMIC RESOURCE ALLOCATION FOR VIRTUAL MACHINES
Certain embodiments enable resources assigned or allocated to an operating virtual machine (VM) to be modified while the VM is operating and without having to stop, restart, or reboot the VM. The modification may correspond to increasing or decreasing the amount of a resource being assigned to the V...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Certain embodiments enable resources assigned or allocated to an operating virtual machine (VM) to be modified while the VM is operating and without having to stop, restart, or reboot the VM. The modification may correspond to increasing or decreasing the amount of a resource being assigned to the VM. In this manner, resources assigned to a VM at the time of creation of the VM are not static and can instead be dynamically changed while the VM is operating without having to stop, reboot, or restart the VM. In some embodiments, the changes to the resources allocated to one or more VMs provided for a user (e.g., a customer) may be made according to or in response to a Service Level Agreement (SLA) entered into by the user, in response to an event such as a failover or switchover event, and the like.
Certains modes de réalisation de l'invention permettent de modifier des ressources affectées ou attribuées à une machine virtuelle (VM) en cours d'exploitation tandis que la VM est en cours d'exploitation et sans devoir arrêter, redémarrer ou réinitialiser la VM. Selon l'invention, la modification peut correspondre à une augmentation ou une diminution de la quantité d'une ressource affectée à la VM. De cette façon, des ressources affectées à une VM au moment de la création de la VM ne sont pas statiques et peuvent, à la place, être modifiées dynamiquement tandis que la VM est en cours d'exploitation sans devoir arrêter, réinitialiser ou redémarrer la VM. Dans certains modes de réalisation, les modifications apportées aux ressources attribuées à une ou plusieurs VM prévues pour un utilisateur (par exemple, un client) peuvent être effectuées conformément à un accord sur les niveaux de service (ANS), ou en réponse à ce dernier, entrée par l'utilisateur en réponse à un événement tel qu'un événement de défaillance ou de bascule, et analogue. |
---|