Windows-Spot-Instance mit permanentem Speicher

Windows-Spot-Instance mit permanentem Speicher

Ich bin ein Neuling, da ich gestern angefangen habe, AWS zu verwenden, und heute, nach 14 Jahren, Windows. Aber ich habe gute Erfahrung mit Linux-Servern.

Ich habe eine App erstellt, die eine Windows-Umgebung benötigt, um Code auszuführen. Ich möchte eine Windows-Spot-Instanz mit permanentem Speicher starten, damit ich die Spot-Instanzen starten und beenden kann, ohne die angehängten Windows-Daten zu verlieren.

Unter Linux würde ich einfach ein Volume anschließen und ein Skript ausführen, um einige symbolische Links zu erstellen. Was ist der beste Ansatz unter Windows? Kann ich dasselbe Volume als Root-Gerät auf mehreren Spot-Instanzen wiederverwenden?

Danke!

Antwort1

Kann ich dasselbe Volume als Root-Gerät auf mehreren Spot-Instanzen wiederverwenden?

Nur zur Klarstellung: Es ist nicht möglich, dasselbe EBS-Volume gleichzeitig auf mehreren EC2-Instanzen zu verwenden.

Vorausgesetzt, Sie meinen nicht gleichzeitig, könnten Sie ein EBS-Volume als Stammvolume wiederverwenden, aber Sie müssten Folgendes tun:

  1. Erlauben Sie den Start der neuen Spot-Instance
  2. Beenden Sie die Spot-Instance, nachdem sie gestartet wurde.
  3. Trennen Sie das Stammvolume
  4. Hängen Sie Ihr „wiederverwendbares“ Volumen an.
  5. Stellen Sie sicher, dass die Markierung „Beim Beenden löschen“ des Volume-Anhangs deaktiviert ist.

Hierzu wäre die Unterstützung einiger externer Skripte erforderlich, da der Server dies im gestoppten Zustand nicht selbst tun kann.

Abgesehen davon könnten Sie ein Laufwerk „D:“ wiederverwenden. Beim Starten der Spot-Instanz:

  1. Hängen Sie das „wiederverwendbare“ Volume als sekundäres Volume an die Instanz an (z. B. /dev/xvdb).
  2. Ordnen Sie DISKPARTdie neue Festplatte mithilfe von als Laufwerk D: zu.
  3. Greifen Sie auf das persistente Volume als Laufwerk D: zu, da Sie wissen, dass Laufwerk C: ein Einweglaufwerk ist

Das Obige sollte beim ersten Start mithilfe eines Skripts in Ihrer EC2-Spot-Instance erfolgen.

Verweise:

verwandte Informationen