S3 Intelligent-Tieringは、AWSがユーザのストレージコストを最適化するためにAmazon S3に追加したストレージクラスである。同社は最近、2つの新しいアーカイブアクセス層を追加すると発表した。それは非常に低コストでまれなアクセス用に最適化された非同期アクセス用に設計されたものである。そこにはアーカイブアクセス層とディープアーカイブアクセス層がある。
AWSは、顧客が使用パターンに基づいて最も費用効果の高いストレージ階層を自動的に選択する機能として、2年前にS3 Intelligent-Tieringを開始した。さらに、Amazon S3 Intelligent-Tieringは、アクセスパターンが不明または変化するデータに対して顧客のストレージコストを自動的に最適化するAmazonS3ストレージクラスである。同社は現在、S3 Intelligent-Tieringに2つの新しい最適化(アーカイブアクセス層とディープアーカイブアクセス層)を追加している。これにより、ほとんどアクセスされないオブジェクトが自動的にアーカイブされ、オブジェクトが長期間にわたってほとんどアクセスされない場合に、ストレージコストが最大95%削減される。
出典: https://aws.amazon.com/blogs/aws/s3-intelligent-tiering-adds-archive-access-tiers/
S3 Intelligent-Tieringで利用可能なアクセス層には、次のものが含まれる。
- Frequent Access層。頻繁なアクセス用に最適化され、S3標準としての価格設定
- Infrequent Access層。まれなアクセス用に最適化され、S3標準のInfrequent Accessとして価格設定されている低コストの層
- Archive Access層。S3 Glacierストレージクラスと同じパフォーマンスと価格設定
- Deep Archive Access層。S3 Glacier Deep Archiveストレージクラスと同じパフォーマンスと価格設定
顧客は、Amazon S3 API、CLIを使用するか、S3管理コンソールで数回クリックするだけで、S3 Intelligent-Tieringアーカイブアクセス層の1つ、または両方を簡単にアクティブ化できる。
Duckbill GroupのチーフクラウドエコノミストであるCorey Quinn氏は、ツイートで次のように述べている。
Glacier / Glacier Deep ArchiveへのS3 Intelligent Tieringオブジェクトは素晴らしいです。しかし、このように移行されたオブジェクトの復元には数時間かかることに注意してください。あなたのウェブサイトのアセット用には、これを有効にしないでください。
AmazonウェブサービスのシニアデベロッパーアドボケイトであるMarcia Villalba氏は、ブログ投稿で新しい層がどのように機能するかを説明した。
アーカイブアクセス層の一方または両方をアクティブ化すると、S3 Intelligent-Tieringは、90日間アクセスされなかったオブジェクトをアーカイブアクセス層に自動的に移動させます。180日間アクセスされなかった後にはディープアーカイブアクセス層に移動されます。アーカイブアクセス層の1つにあるオブジェクトが復元されると、オブジェクトは数時間以内にフリークエントアクセス層に移動し、その後、取得できるようになります。
Constellation Research Inc.の主席アナリスト兼副社長であるHolger Mueller氏は、InfoQに次のように語っている。
AWSがS3のインテリジェント階層化などのuberサービスの構築と共に、どのように成熟しているかを見ることできます。人気のあるストレージサービスでは、顧客はデータをGlacierなどの安価なストレージオプションに手動で移動する必要がありました。AWSは、AWSの基本サービスを横断するサービスを構築しました。これは、AWSを使いやすくするため、顧客にとって有益な開発です。
現在、S3 Intelligent層の新しいアーカイブ層は、すべてのAWSリージョンで利用できる。さらに、S3 Intelligent層の詳細はドキュメントに記載されている。