スナップショット - AWS SimSpace Weaver

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

スナップショット

スナップショットを作成して、シミュレーションエンティティデータをいつでもバックアップできます。 SimSpace Weaver は Amazon S3 バケットに .zip ファイルを作成します。snapshot を使用して新しいシミュレーションを作成できます。 は、スナップショットに保存されているエンティティデータを使用して新しいシミュレーションの State Fabric を SimSpace Weaver 初期化し、スナップショットの作成時に実行されていた空間アプリケーションとサービスアプリケーションを起動し、クロックを適切な tick に設定します。 SimSpace Weaver は、スキーマファイルからではなく、スナップショットからシミュレーションの設定を取得します。アプリケーションの .zip ファイルは、Amazon S3 内の元のシミュレーションと同じ場所にある必要があります。カスタムアプリケーションはすべて個別に起動する必要があります。

スナップショットのユースケース

前の状態に戻り、分岐シナリオを検討する

シミュレーションのスナップショットを作成して、特定の状態に保存できます。その後、そのスナップショットから複数の新しいシミュレーションを作成し、その状態から分岐する可能性のあるさまざまなシナリオを検討できます。

ディザスタリカバリとセキュリティのベストプラクティス

特に 1 時間以上実行されるシミュレーションや複数のワーカーを使用するシミュレーションでは、定期的にシミュレーションをバックアップすることをお勧めします。バックアップは、障害やセキュリティインシデントからの回復に役立ちます。スナップショットは、シミュレーションのバックアップを提供する方法を提供します。スナップショットでは、アプリケーションの .zip ファイルが以前と同じ Amazon S3 の場所に存在している必要があります。アプリケーションの.zip ファイルを別の場所に移動できるようにする必要がある場合は、カスタムバックアップソリューションを使用する必要があります。

その他のベストプラクティスの詳細については、「を使用する際のベストプラクティス SimSpace Weaver」および「のセキュリティのベストプラクティス SimSpace Weaver」を参照してください。

シミュレーション時間を延長する

シミュレーションリソースは、 SimSpace Weaverでのシミュレーションの表現です。すべてのシミュレーションリソースには MaximumDuration 設定があります。シミュレーションは、MaximumDuration に達すると自動的に停止します。MaximumDuration の最大値は 14D (14 日間) です。

シミュレーションをそのシミュレーションリソースの MaximumDuration より長く持続させる必要がある場合は、シミュレーションリソースがその MaximumDuration に達する前にスナップショットを作成できます。スナップショットを使用して新しいシミュレーションを開始 (新しいシミュレーションリソースを作成) できます。 SimSpace Weaver はスナップショットからエンティティデータを初期化し、以前に実行したのと同じ空間アプリケーションとサービスアプリケーションを起動して、クロックを復元します。カスタムアプリケーションを起動して、その他のカスタム初期化を実行できます。新しいシミュレーションリソースの MaximumDuration は、起動時に別の値に設定できます。