Cloud Storage Gateway (CSG) は、オンプレミスインフラストラクチャと Alibaba Cloud の Object Storage Service (OSS) を接続するハイブリッドストレージサービスです。データセンターまたは Alibaba Cloud にデプロイすることで、既存のアプリケーションを変更することなく、標準的なファイルプロトコル (NFS、SMB) およびブロックストレージプロトコル (iSCSI) を介して OSS にアクセスできます。
製品概要
CSG は、ファイルゲートウェイと iSCSI ゲートウェイの 2 種類のゲートウェイを提供します。
ファイルゲートウェイ
OSS バケットのオブジェクト構造を、ネットワーク接続型ストレージ (NAS) ファイルシステムのディレクトリおよびファイル構造にマッピングします。既存のアプリケーションを変更することなく、NFS または SMB を使用してオブジェクトの読み書きができます。
頻繁にアクセスされるデータをローカルにキャッシュして高性能なアクセスを実現しながら、OSS を使用して無制限のストレージ容量を利用できます。
単一のファイルストレージサービスを介して、複数のデータセンター間で同じデータを共有できます。
POSIX およびサードパーティ製のバックアップソフトウェアと高い互換性があります。
標準またはベーシックのファイルゲートウェイを使用して、読み書きアクセスのために小さなファイルをバックアップおよび共有できます。
拡張またはパフォーマンス最適化済みのファイルゲートウェイを使用して、高い同時実行性または高性能のワークロードを処理できます。
iSCSI ゲートウェイ
OSS ストレージボリュームを iSCSI ターゲットとしてオンプレミスサーバーにマウントできます。
接続性とレイテンシーの要件に基づいて、2 つのモードから選択できます。
パススルーモード:ブロックボリュームデータをスライスし、OSS に直接同期します。専用線などの高速接続に最適です。
キャッシュモード:ローカルキャッシュディスクを使用して読み書きを高速化し、データを非同期で OSS にアップロードします。低速な接続で高速なローカルアクセスが必要なワークロードに最適です。
ゲートウェイの仕様と制限については、「製品仕様」をご参照ください。一般的なデプロイシナリオについては、「シナリオ」をご参照ください。
サービスアーキテクチャ
CSG は、OSS の前段にあるローカルキャッシュとして機能します。オンプレミスサーバーは CSG を標準の NAS ファイルシステムまたは iSCSI ブロックデバイスとして認識し、すべてのデータは OSS に保存されます。複数のゲートウェイインスタンスでストレージゲートウェイクラスターを形成でき、オンプレミスのデータセンターとクラウド間でファイルデータを自由に移動させることができます。このクラスターは、ファイルバックアップ、データ配信、ディザスタリカバリなどの典型的なシナリオにおけるデータとサービスの共同移行を容易にし、複数の物理的な場所でデータを公開できます。
CSG は、オンプレミスのデータセンターまたは Alibaba Cloud にデプロイできます。

CSGへのアクセス
デフォルトでは、RAM ユーザーには何の権限もありません。RAM ユーザーが CSG のリソースにアクセスする前に、Alibaba Cloud アカウントの管理者は必要な権限を付与する必要があります。詳細については、「Cloud Storage Gatewayのシステムポリシー」をご参照ください。
コンソールまたは API を使用して、CSG インスタンスを作成、管理、解放します。
コンソール:Cloud Storage Gatewayコンソールにログインして、ゲートウェイインスタンスを管理します。以下のコンソールガイドを利用できます。
API:CSG は、カスタム開発用の API を提供します。APIリファレンスをご参照ください。
ユースケース
ファイルゲートウェイ
ローカルストレージの拡張:ローカルストレージの容量が限られている場合に、OSS をバックエンドとするファイルストレージサービスを構築できます。
ファイルとしてのクラウドオブジェクトへのアクセス:オンプレミスのアプリケーションが標準のファイルシステムを介してデータを読み書きできるようにしながら、データを OSS オブジェクトとして保存できます。コードの変更は不要です。
複数サイトでのファイル共有:単一のファイルストレージサービスを介して、複数のデータセンターから同じ共有フォルダーにアクセスできます。
iSCSI ゲートウェイ
クラウドベースのバックアップ:iSCSI 経由でデータを転送するバックアップソフトウェアを使用して、データを OSS にバックアップできます。
ビデオストリームストレージ:ビデオストリームデータを iSCSI ストレージボリュームに取り込み、OSS に保存できます。
関連サービス
Elastic Compute Service:シンプルで効率的、かつ伸縮性のあるクラウドコンピューティングサービスを提供します。ECSの製品ページをご参照ください。
Object Storage Service (OSS):CSG のバックエンドストレージとして機能する、大規模で安全、コスト効率が高く、耐久性の高いクラウドストレージサービスを提供します。Object Storage Service (OSS) の製品ページをご参照ください。
Cloud Monitor:ゲートウェイのリソース使用状況をモニタリングします。Cloud Monitorの製品ページをご参照ください。
CSG を使用して OSS バケットをマウントするには、「Cloud Storage Gatewayを使用してOSSバケットをマウントする」をご参照ください。