データは、特にメディアプラットフォーム、ストリーミングサービス、ソーシャルネットワークにとって資産(アセット)です。クラウドストレージプロバイダー間で大量のドキュメント、画像、または音声ファイルのリポジトリを移動する際、すべてのデータセットを一度に移動することは困難です。
通常の一括移行では、何年も前に作成され、二度とアクセスされない可能性のあるファイルを含むすべてのデータ資産を移動する必要があります。これは、2つの主要なリソースの消費につながります。ソースプロバイダーからの法外なエグレス料金と、未使用データを保持するための過剰なストレージコストです。
Fastly のオンデマンド移行のご紹介
Fastly のオブジェクトストレージ向けオンデマンド移行は、まさにこの小さなオブジェクトの問題を解決するために設計されており、一括転送に代わる柔軟でコスト効率の高い代替手段を提供します。
オンデマンド移行(On-Demand Migration)は、ステートレスでURL駆動型の移行アプローチを採用しており、データの移動のタイミングと方法を根本的に変えます。データを事前に大量にまとめて一括移動させるのではなく、オブジェクトの最初のリクエスト時に移行が行われます。
ではその仕組みについてご説明します。
クライアントが Fastly Object Storage バケットからオブジェクトをリクエストします。
オブジェクトがまだ存在しない場合、Fastly の Object ストレージサービスは、公開されているソース URL(
fastly-object-storage-source-urlヘッダー経由)からアセットを読み取ります。アセットが取得され、同時にリクエストしたユーザーに提供され、非同期で Fastly オブジェクトストレージのバケットに書き込まれます。
重要なのは、移行プロセスが Fastly のネットワークを利用してデータコピーに影響を与え、 提供されたソースから直接 Fastly オブジェクトストレージにデータをコピーすることを通して最も効率的なデータ移行を提供し、顧客管理の計算資源や帯域を不要にすることです。
このメカニズムにより、顧客は「ワーキングセット」、つまりユーザーがアクティブにアクセスしているファイルのサブセットのみを移行できるため、ソースプロバイダーからのデータ送信コストを大幅に削減し、Fastlyオブジェクトストレージで必要な容量を最小限に抑えることができます。
ストリーミングプラットフォームのシームレスな移行
主要なストリーミングプラットフォームは、ライブラリ全体の移行を待たずに、新しいアプリケーションに画像を「遅延読み込み(レイジーロード)」しながら、新しいユーザーによるアップロードを同時に処理するという重大な課題に直面していました。Fastly のオンデマンド移行がなければ、長く高コストな移行プロセスが完了するまで待たなければならなかったでしょう。
オンデマンド移行を導入することで、以下のメリットが得られました。
コストコントロール:ストリーミングプラットフォームでは、未使用のファイルを移動するために巨額のイグレス料金を支払うことを回避し、ユーザーが実際にリクエストしている画像と音声ファイルのみを移行することができました。
最小限の混乱:オンデマンド移行によるシームレスな移行により、本番トラフィックの移行を直ちに開始することができました。
投資保護: また、Fastly Bot Management を活用し、エンドユーザーが本当に必要とする前に自動化スクレイパーが資産の移行を「プッシュ」するのを防ぎ、コスト効率を最大限に高めました。
S3 を超えて:あらゆる公開ソースからの移行
オンデマンド移行のステートレスな性質は、比類のない柔軟性を提供します。プライベート S3 バケットを一時的な プレサインド URL を使用して処理する一方で、公開されている任意のソースからの移行も可能にします。つまり、どのアクセス可能な URL でもコンテンツを移行できるということです。
賢く行動して、もっと節約しましょう
何百万もの資産を扱う企業にとって、オンデマンド移行はクラウド移行の戦略を根本的に変えるものです。エッジデリバリーとストレージを統合しつつコストを抑えたい顧客にとって、これは大きなメリットです。ストリーミング・プラットフォームの成功は、使うことのないファイルを移動、保存するためにお金を払う必要がなくなったことを証明しています。
スマートに移行する準備はできましたか?Fastly Object Storage を今すぐ使い始めましょう。または詳細をドキュメントからご確認ください。

