SAA学習-S3-S3の外部接続
今回のテーマ:S3の外部接続
主要サービスの公式資料
AWS Storage Gateway docs.aws.amazon.com
概要
AWS Storage GateWayは、標準的なストレージプロトコルを利用し、外部システム環境とAWSのストレージサービスを接続するサービスとなります。
AWS Storage GateWay利点
AWS Storage GateWay利点として、以下のものが挙げられます。
- 標準的なストレージプロトコルを活用したシームレスな統合
- キャッシュを活用した低レイテンシなアクセスが可能
- AWSストレージサービスの堅牢性・低コスト・拡張性(バックアップやBCPなど)
- 効率的なデータ転送
- AWSのモニタリング・管理・セキュリティとの統合
AWS Storage GateWay用途
AWS Storage GateWay用途として、以下のものが挙げられます。
- ビックデータ処理/クラウドバースティング/システム移行などでデータをAWSストレージに移動したいケース(移行時にDBのデータFulldumpの保管先として利用)
- バックアップ/アーカイブ/災害対策としてAWSにデータを保持
- オンプレ環境で容易にAWSストレージを活用
Storage GateWayのタイプ
Storage GateWayのタイプとして、以下の種別があります。
タイプ | 概要 |
---|---|
ファイルゲートウェイ | Amazon S3オブジェクトにStorage Gatewayを経由しファイルデータを格納 |
ボリュームゲートウェイ | Amazon S3 およびEBS snapshotsをバックエンドとしたブロックストレージ |
テープゲートウェイ | Amazon S3 とGlacierにデータを保管する仮想テープストレージとVTL管理 |
ファイルゲートウェイ
ファイルゲートウェイは、オンプレ環境のファイルデータをStorage Gateway経由でAmazon S3上のオブジェクトに格納します。
ポイントとして、以下のものが挙げられます。
- 仮想アプライアンスでNFS v3/v4.1のインターフェースを提供
- 更新データは非同期でAWSに転送
- ファイルとオブジェクトのマッピングは1対1
- S3のライフサイクルポリシー/バージョニング/クロスリージョンレプリケーションなどが利用可能
ボリュームゲートウェイ
ボリュームゲートウェイは、オンプレ環境のディスクデータをStorage Gateway経由でSnapshotとしてS3上に取得し、AWS環境のDisaster Recoveryを実現します。
ポイントとして、以下のものが挙げられます。
- iSCSCIでブロックストレージとしてインターフェースを提供
- オンプレ環境のローカルディスクバックアップを自動的にAWS側で実施
- 更新データは非同期でAWSに転送
- オンプレ側のStorage Gatewayへのリストアを実現
- AWS上のでEBSディスクとしてリストアが可能
テープゲートウェイ
テープゲートウェイは、Storage Gatewayを仮想テープライブラリとして利用し、堅牢性の高い外部保管バックアップストレージを実現します。
ポイントとして、以下のものが挙げられます。
- VTL(Virtual Tape Library)対応バックアップソフトウェアを利用し、Storage Gatewayを経由し、バックアップデータをS3およびGlacierに格納
- オンプレおよびAWSのEC2環境で利用可能
- バックアップソフトウェアよりテープ取り出し操作を行うことで、安価なアーカイブストレージ(S3/Glacier)を利用可能
- 主要なバックアップソフトをサポート
S3 Transfer Acceleration
S3 Transfer Accelerationは、クライアントとS3バケット間で、著距離にわたるファイル転送を高速、簡単、安全に実行します。
利用する場面は、以下のものが挙げられます。
- 中央のバケットに対し、世界中からアップロードされる場合
- 大陸間で定期的にギガバイトからテラバイト単位のデータを転送がある場合
- Amazon S3のアップロード時にインターネット経由で利用可能な帯域幅を活用できていない場合
Snowball
Snowballは、物理ストレージデバイスを使用し、インターネットを迂回してAWSとの大容量データ転送を高速化するサービスとなります。
ポイントとして、以下のものが挙げられます。
- すべてのリージョンで80TBモデルを使用可能
- 暗号化が強制、保管中や輸送中のデータを保護
- AWS Snowballマネジメントコンソールを使用
- オンプレのデータセンターとSnowball間でローカルデータ転送を実行
- Snowballはそれ自体は配送コンテナ
今回のテーマは以上です。