Möglichkeit, eine KVM-VM auf Amazon EC2 zu portieren?

7

Wir haben derzeit unsere eigenen Server mit mehreren KVM-Gästen. Wenn wir uns jemals für einen Wechsel zu Amazon EC2 entscheiden, ist es dann möglich, das VM-Image einfach zu kopieren, oder muss ich erneut mit der Neukonfiguration einer neuen VM in der Cloud beginnen?

(Es mag albern klingen, aber ich bin immer noch dabei, all das Virtualisierungs- / Cloud-Zeug in den Griff zu bekommen.)

Mridang Agarwalla
quelle
Ich habe ein Video erstellt, um zu zeigen, wie KVM und XEN VM in Amazon EC2 importiert werden. Fosshelp.blogspot.in/2013/06/…
Saju

Antworten:

2

Da Sie RAW-Bilder importieren können, müssen Sie nur sicherstellen, dass Ihre Gäste Raw verwenden. Wenn es sich nicht um RAW handelt, können Sie qemu-img convertdie Bilder in RAW konvertieren. Diese Konvertierung entfernt alle Snapshot-Ketten, die Sie möglicherweise mit qcow2 erstellt haben

dyasny
quelle
1
Ich denke nicht, dass das richtig ist. Auf EC2-Images muss ein Xen-Kernel ausgeführt werden. Außerdem verwenden sie unterschiedliche Gerätenamen, sodass fstab-Einträge geändert werden müssten, möglicherweise einige andere Dinge.
Jeremy
Ja, es muss etwas gehackt werden, aber das Ausführen eines Xen-Kernels sollte nicht erforderlich sein, wenn PV IMO nicht verwendet wird. Sollte gut genug sein, um die VM hochzufahren und den Kernel und was auch immer zu ersetzen.
Dyasny
Wir haben keine Wahl, Paravirtual zu verwenden. HVM ist nur für Windows- und Cluster-Computing verfügbar.
Jeremy
Wenn EC2 RAW-Bilder importieren kann, bedeutet dies wahrscheinlich, dass der Importvorgang die richtigen Treiber in das Bild einfügt. Ich habe es jedoch nicht ausprobiert, nur vorausgesetzt, es ist dasselbe wie virt-v2v, was (zumindest für mich) Sinn macht
dyasny
@ Mridang Agarwalla hast du das jemals zum Laufen gebracht? Ich habe es dieses Wochenende versucht und die Importanforderung wird für mich nie abgeschlossen. Sie bleibt für immer im Status "Ausstehend".
Jeremy
0

Laut Amazon ist dies nicht möglich: http://aws.amazon.com/de/ec2/faqs/#What_virtual_machine_file_formats_can_I_import

mailq
quelle
Hallo maliq, wenn es Ihnen erlaubt, vmdk-Images zu importieren, kann ich mein KVM qcow2-Image nicht einfach mit qemu-img convert- linux.die.net/man/1/qemu-img - in ein VMWare vmdk-Image konvertieren und dann importieren?
Mridang Agarwalla
Du kannst machen was immer du willst. Wenn es möglich ist, ist es einen Versuch wert.
Mailq