このトピックでは、Cloud Storage Gateway (CSG) の主なシナリオについて説明します。
クラウドストレージの拡張と移行
CSG は、インテリジェントキャッシュアルゴリズムを使用して、ホットデータとコールドデータを自動的に検出します。ホットデータをローカルキャッシュに保持することで、高速なデータアクセスを実現します。データセンターを大容量のクラウドストレージにシームレスに接続し、ストレージ容量を拡張します。また、ホットデータとコールドデータの両方をクラウドに保存することで、データ整合性を確保します。一般的なシナリオは次のとおりです。
共有ファイルプール: 異なるコンピューティングクラスター間でファイルとデータを共有できます。
データバックアップ: Veeam や NetBackup などのバックアップソフトウェアを使用して、ポリシーに基づいて CSG 経由でアプリケーションデータを OSS にバックアップできます。
コールドデータアーカイブ: CSG を使用して、ローカルストレージまたは ECS インスタンスからコールドデータを OSS 低頻度アクセスおよびアーカイブバケットに書き込むことができます。これにより、ローカルストレージ容量を解放し、ストレージコストを削減できます。

クラウドディザスタリカバリ
多くのユーザーは、クラウド上でビジネスを運営しています。ビジネスの成長に伴い、信頼性と事業継続性を向上させる必要があります。クラウド間のディザスタリカバリは、重要なソリューションです。CSG は仮想化を完全にサポートしているため、サードパーティのクラウドと Alibaba Cloud 間でデータディザスタリカバリを簡単に構築できます。

マルチサイトデータ共有と配信
異なる場所にある複数のファイルゲートウェイインスタンスを、同じ OSS バケットに接続できます。これにより、サイト間でファイルを迅速に共有および配信できます。このソリューションは、ブランチオフィス間でのデータ同期と共有に最適です。
従来型アプリケーションへの対応
多くのユーザーは、クラウド上で新しいアプリケーションとレガシーアプリケーションを混在させて実行しています。データセンターから移行されたレガシーアプリケーションは、NFS、SMB、iSCSI などの標準ストレージプロトコルを使用します。一方、新しいアプリケーションは、オブジェクトアクセスプロトコルをサポートする最新のテクノロジーを使用することが多くあります。これら 2 つのタイプのアプリケーション間でデータを交換することは困難な場合があります。CSG はブリッジとして機能し、レガシーアプリケーションと最新アプリケーションを接続して、簡単にデータ交換を実現します。

ossfs と OSS FTP の置き換え
ossfs と OSS FTP は、ファイルプロトコルを使用してファイルを OSS に直接アップロードするオープンソースツールです。ただし、これらのツールは POSIX 互換性が低いため、本番環境での使用は推奨されません。これらのツールをクライアントにマウントするには、追加の設定とキャッシュリソースが必要です。複数のクライアントがある場合、インストールと設定のプロセスは複雑になります。
ファイルゲートウェイは、ossfs と OSS FTP の優れた代替手段です。ファイルゲートウェイを作成した後、NFS を使用してマウントするか、Windows SMB を使用してマッピングするだけです。その後、OSS をローカルファイルシステムのように使用できます。
