ストレージ・クラスおよびアクセス動作
テープのレイテンシーの高さを考慮し、「IBM Deep Archive」には氷河ストレージクラスの機能が導入されている。 具体的には、Deep ArchiveではGlacier Flexible Retrievalストレージクラスのみがサポートされています。
いつS3次のようなAPI S3PutObject, S3CopyObject,そしてS3CreateMultipartUploadオブジェクトのアップロードに使用する場合は、Glacier Flexible Retrieval ストレージ クラスを指定する必要があります。 ストレージ・クラスが指定されていない場合、 S3 API のアップロードは失敗します。 Amazon S3 API リファレンス・バージョン 2006-03-01 で定義されているように、x-amz-storage-class ヘッダーに指定する値は GLACIER です。
オブジェクトのストレージ・クラスは常に Glacier Flexible Retrieval です。 ストレージクラスを変更するS3APIはサポートされていません。 また、'IBM Deep Archiveでは、オブジェクト・データがキャッシュにあるかテープにあるかにかかわらず、ストレージ・クラスは変更されない。
S3APIによってオブジェクトがアップロードされると、アップロードされたデータはまず'IBM Deep Archiveにキャッシュされる。 S3APIのレスポンスが返され、最大10分以内に、データをキャッシュからテープに移行する内部プロセスが起動する。
| x-amz-restore ヘッダー値 | 説明 |
|---|---|
| 進行中-request = "false " | オブジェクトに対してリストア要求が発行されていません。 |
| 進行中-要求 =「true」 | リストア要求が受け入れられました。 |
進行中-request = "false "、expiry-date="Wed, 2024 年 6 月 5 日 00:00:00 GMT " |
リストア操作が完了しました。 オブジェクト・データは一時キャッシュに再呼び出しされ、ダウンロードの準備ができています。 |
| 進行中-request = "false " | 期間が満了し、一時キャッシュが削除されます。 |
リストアが完了すると、 S3 RestoreObject API で指定された期間、オブジェクト・データが一時キャッシュにコピーされます。 この期間でサポートされる最大日数は 30 日です。 リストアの完了後に、 S3 GetObject API によってデータをダウンロードできます。 期間終了後、「IBM Deep Archive」は一時キャッシュデータを削除する。