Cloud Storage Gateway (CSG) ファイルゲートウェイは、標準、低頻度アクセス (IA) 、アーカイブのOSSバケットのストレージクラスをサポートしています。
ファイルゲートウェイでアーカイブ機能が有効になっていない場合、ゲートウェイ上のアーカイブされたファイルに対する読み取り操作も、ファイルの復元要求をトリガーします。 アーカイブ機能の設定方法の詳細については、「共有の管理」トピックの手順6を参照してください。 ファイルゲートウェイがネットワークファイルシステム (NFS) 共有を使用している場合、エラーは返されませんが、一定レベルのI/Oレイテンシが発生します。 ファイルゲートウェイがサーバーメッセージブロック (SMB) 共有を使用している場合、短期間のエラーが発生し、復元プロセスが完了した後、読み取り操作は成功します。
クライアントがファイルをファイルゲートウェイに書き込むと、ゲートウェイは少なくとも2つのアクションを記録します。ファイルの書き込みとファイルの変更時間の設定です。 ゲートウェイは、可能であれば2つのアクションをマージする。 しかしながら、ゲートウェイは、オブジェクトに対する複数の操作を、オブジェクトが格納されているバケットに送信することができる。 CopyObject操作は、オブジェクトのメタデータの一部としてファイル変更時刻をバケットに格納するために呼び出されます。 オブジェクトがArchiveオブジェクトまたはCold Archiveオブジェクトの場合、この操作にはオブジェクトの復元が必要です。 これにより、オブジェクトのアップロードに必要な時間が長くなり、キャッシュにデータをアップロードするのに十分な時間が残っていない場合にアップロードが失敗します。 ゲートウェイをアーカイブバケットまたはコールドアーカイブバケットに接続しないことを推奨します。 ファイルゲートウェイからOSSに書き込まれたファイルが頻繁に変更されない場合は、最初にファイルをオブジェクトとして標準バケットまたはIAバケットに保存し、オブジェクトのストレージクラスをアーカイブまたはコールドアーカイブに変更するライフサイクルルールを設定することをお勧めします。 これにより、不要な復元操作が削減され、ストレージコストと効率が最適化されます。