CREATION OF VIRTUAL MACHINE PACKAGES

Described herein are systems and methods that manage machine backups, including the creation of virtual machine packages sufficient to instantiate virtual machines corresponding to the backups. In one aspect, a compute infrastructure includes many machines, which may be either physical or virtual. F...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: AGARWAL, Arpit, BOTELHO, Fabiano, KATURI, Sai Kiran
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:Described herein are systems and methods that manage machine backups, including the creation of virtual machine packages sufficient to instantiate virtual machines corresponding to the backups. In one aspect, a compute infrastructure includes many machines, which may be either physical or virtual. From time to time, snapshots of the states of these target machines are pulled and saved. Virtual machine packages corresponding to these snapshots are also created. A virtual machine package can be used to instantiate a virtual machine (VM) emulating the target machine with the saved state on a destination virtual machine platform. The initial VM package for a target machine may be created by converting the snapshot to a VM package. However, this may take a long time. Later VM packages can instead be created by updating a prior VM package according to differences between the corresponding snapshots, rather than performing the full conversion process. L'invention concerne des systèmes et des procédés qui gèrent des sauvegardes de machine, y compris par création de paquets de machine virtuelle suffisants pour instancier des machines virtuelles correspondant aux sauvegardes. Selon un aspect, une infrastructure de calcul comprend de nombreuses machines, qui peuvent être physiques ou virtuelles. De temps en temps, des instantanés des états de ces machines cibles sont pris et sauvegardés. Des paquets de machine virtuelle correspondant à ces instantanés sont également créés. Un paquet de machine virtuelle peut être utilisé pour instancier une machine virtuelle (VM) émulant la machine cible avec l'état sauvegardé sur une plateforme de machine virtuelle de destination. Le paquet de VM initial pour une machine cible peut être créé par conversion de l'instantané en un paquet de VM. Cependant, cela peut prendre une longue période de temps. À la place, des paquets de VM ultérieurs peuvent être créés par mise à jour d'un paquet de VM antérieur en fonction de différences entre les instantanés correspondants, plutôt que par exécution du processus de conversion complet.