移行タイムラインの見積もり - AWS DataSync

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

移行タイムラインの見積もり

これまでに収集した情報を使用して、AWS DataSync を使用した移行にかかる時間を見積もることができます。

データ転送タイムラインの見積もり

移行要件の収集と DataSync の概念実証 (POC) で集めた以下の情報に基づいて、DataSync がデータを転送するのにかかる時間を見積もることができます。

データ転送タイムラインの見積もりを行うには
  1. POC のデータとファイルのスループットを、使用可能なネットワーク帯域幅と比較します。

  2. スループットが使用可能な帯域幅より低い場合 (ネットワーク帯域幅が 10 Gbps でスループットが 300 MiB/秒など) は、帯域幅の使用率を最大化するためにデータセットを複数のタスクにパーティショニングすることを検討してください。

    DataSync には、データセットをパーティションニングするためのいくつかのオプションがあります。詳細については、「データのパーティショニングによる移行の高速化」を参照してください。

  3. 理論上の最小転送時間を提供する次の式を使用して、転送にかかる日数を計算します。

    (DATA_SIZE * 8 bits per byte)/(CIRCUIT * NETWORK_UTILIZATION percentage * 3600 seconds per hour * AVAILABLE_HOURS) = Number of days

    この式を使用する場合は、以下を独自の値に置き換えます。

    • DATA_SIZE: 移行するデータの量 (バイト単位)。

    • CIRCUIT: 使用可能なネットワーク帯域幅 (ビット/秒単位)。

    • NETWORK_UTILIZATION: 使用しているネットワークの割合。

    • AVAILABLE_HOURS: 1 日に使用可能な運用時間数。

    例えば、100 TB のデータ、1 Gbps のインターネット接続、80% のネットワーク使用率、1 日あたり 24 時間の可用性を持つ移行では次のように計算します。

    (100,000,000,000,000 bytes * 8) / (1,000,000,000 bps * 0.80 * 3600 * 24) = 11.57 days

    この場合、実際の条件を考慮する前では、移行には約 12 日かかることになります。

  4. 以下の実際の条件を考慮して、計算された転送期間を調整します。

    • ネットワークパフォーマンスの変動

    • ストレージパフォーマンスのバリエーション

    • 移行ウェーブ間のダウンタイム

カットオーバータイムラインの見積もり

アクティブなデータセットを移行する場合は、事業活動を中断させないためにカットオーバーが必要になる可能性があります。

カットオーバーにかかる時間を過小評価しないでください。大規模な移行では、移行全体の最大 30% がカットオーバーアクティビティにかかることも珍しくありません。

  1. 増分変更のためにスキャンされるデータ量を減らすために、ウェーブでカットオーバーを実行する必要があるかどうかを評価します。

    これを行うための 1 つの戦略は、共有、フォルダ、またはストレージシステムに基づいてパーティショニングするデータセットをカットオーバーすることです。

  2. POC 中に DataSync がデータの準備、転送、検証に通常どの程度の時間がかかったのかを確認します。

    特に、タスク実行の準備期間に注意してください。この情報を確認するには、DescribeTaskExecution オペレーションを実行し、期間の PrepareDuration の値を確認します (ミリ秒単位)。

  3. 並列タスク間の時間差を測定することで、カットオーバーにかかる時間を見積もります。

    並列タスクの詳細については、「データのパーティショニングによる移行の高速化」を参照してください。

  4. カットオーバーの見積もりを使用してカットオーバーをスケジュールします。これらは基本的に、送信元のデータを変更できないメンテナンスウィンドウです。

次のステップ

タイムラインの見積もりが完了したら、移行の実装を開始する準備が整います。