テープゲートウェイの仕組み - AWS Storage Gateway

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

テープゲートウェイの仕組み

以降では、テープゲートウェイソリューションのアーキテクチャの概要を説明します。

テープゲートウェイ

テープゲートウェイでは、データを Amazon Web Services クラウドにアーカイブするための、耐久性が高くコスト効率が良いソリューションが提供されます。仮想テープライブラリ (VTL) インターフェイスを使用すると、既存のテープベースのバックアップインフラストラクチャを使用して、テープゲートウェイで作成した仮想テープカートリッジにデータを保存します。各テープゲートウェイにはメディアチェンジャーとテープドライブがあらかじめ組み込まれています。これらは、既存のクライアントバックアップアプリケーションで iSCSI デバイスとして使用できます。データをアーカイブするには、必要に応じてテープカートリッジを追加します。

次に、テープゲートウェイのデプロイに関する概要図を示します。

テープバックアップアプリケーションを Amazon S3 と Glacier クラウドストレージに接続する Storage Gateway。

この図から、以下に示すテープゲートウェイの構成要素を確認できます。

  • 仮想テープ – 仮想テープは物理的なテープカートリッジと類似しています。ただし、仮想テープのデータは Amazon Web Services のクラウド内に保存されます。物理テープと同様、仮想テープには空白のものもデータが書き込まれたものもあります。Storage Gateway コンソールを使用して仮想テープを作成するか、Storage Gateway を使用してプログラムで仮想テープを作成できますAPI。ゲートウェイごとに最大 1,500 本のテープ (合計で最大 1 PiB のテープデータ) を保管できます。各仮想テープの容量は、それぞれの作成時に、100 GiB~15 TiB の範囲で設定できます。

  • 仮想テープライブラリ (VTL) – A VTLは、ロボットアームとテープドライブを備えたオンプレミスで利用可能な物理テープライブラリのようなものです。VTL には、保存された仮想テープのコレクションが含まれています。各テープゲートウェイには 1 つの が付属していますVTL。

    作成した仮想テープは、ゲートウェイの に表示されますVTL。のテープVTLは Amazon S3 によってバックアップされます。バックアップソフトウェアがデータをゲートウェイに書き込むと、ゲートウェイはデータをローカルに保存し、 の仮想テープ、VTLつまり Amazon S3 に非同期的にアップロードします。

    • テープドライブ – VTLテープドライブは、I/O を実行し、テープでオペレーションを求めることができる物理テープドライブに似ています。各 には 10 個のテープドライブのセットVTLが付属しており、バックアップアプリケーションは iSCSI デバイスとして使用できます。

    • メディアチェンジャー – VTLメディアチェンジャーは、物理テープライブラリのストレージスロットとテープドライブでテープを移動するロボットに似ています。各 には 1 つのメディアチェンジャーVTLが付属しており、バックアップアプリケーションは iSCSI デバイスとして使用できます。

  • アーカイブ – アーカイブは、オフサイトのテープ保管施設に相当するものです。ゲートウェイの からアーカイブVTLにテープをアーカイブできます。必要に応じて、アーカイブからゲートウェイの にテープを取得できますVTL。

    • テープのアーカイブ – バックアップソフトウェアがテープを取り出すと、ゲートウェイは長期保存のためにテープをアーカイブに移動します。このアーカイブは、ユーザーがゲートウェイをアクティブ化した AWS リージョン内に配置されます。アーカイブ内のテープは、仮想テープシェルフ () に保存されますVTS。VTS は、S3 Glacier Flexible Retrieval または S3 Glacier Deep Archive 、データアーカイブ、バックアップ、長期データ保持のための低コストストレージサービスによってサポートされています。

    • テープの取り出し – アーカイブされたテープは、直接読み取ることができません。アーカイブされたテープを読み取るには、まず Storage Gateway コンソールまたは Storage Gateway を使用してテープStorage Gatewayに取得する必要がありますAPI。

      重要

      テープを S3 Glacier Flexible Retrieval にアーカイブした場合、通常 3 〜 5 時間以内に取り出すことができます。テープを S3 Glacier Deep Archive にアーカイブした場合、通常 12 時間以内に取り出すことができます。

Tape Gateway をデプロイしてアクティブ化したら、仮想テープドライブとメディアチェンジャーをオンプレミスのアプリケーションサーバーに iSCSI デバイスとしてマウントします。必要なだけ仮想テープを作成します。次に、既存のバックアップソフトウェアアプリケーションを使ってデータを仮想テープに書き込みます。メディアチェンジャーは仮想テープを仮想テープドライブに装填/排出し、読み書き操作ができるようにします。

ゲートウェイ VM へのローカルディスクの割り当て

ゲートウェイ VM には、以下の目的のために割り当てるローカルディスクが必要です。

  • キャッシュストレージ – キャッシュストレージは、アップロードバッファから Amazon S3 へのアップロードを待機中のデータを保存するための、耐久性の高い保管場所として機能します。

    アプリケーションが仮想テープからデータを読み込むと、そのデータはキャッシュストレージに保存されます。最近アクセスがあったデータもキャッシュストレージに保存され、低レイテンシーでアクセスできるようにします。アプリケーションがテープデータをリクエストする場合、ゲートウェイはまずキャッシュストレージのデータを確認してから からデータをダウンロードします AWS。

  • アップロードバッファ – アップロードバッファにより、仮想テープにアップロードされる前のデータのためのステージングエリアがゲートウェイに提供されます。また、アップロードバッファは予期しない障害からテープを復元するための復元ポイントを作成する際にも重要な役割を果たします。詳細については、「正しく機能していないテープゲートウェイから仮想テープを復旧する必要がある」を参照してください。

バックアップアプリケーションがデータをゲートウェイに書き込むと、ゲートウェイはそのデータをキャッシュストレージとアップロードバッファの両方にコピーします。次に、書き込みオペレーションの完了をバックアップアプリケーションに対して確認します。

キャッシュストレージおよびアップロードバッファに割り当てるディスク容量のガイドラインについては、「ローカルディスクストレージの容量の決定」を参照してください。