Google Cloud推出Autoclass for Cloud Storage功能
Google Cloud 最近宣布推出 Autoclass for Cloud Storage,这是一项基于存储桶级别的设置,能够根据对象的最后访问时间自动管理其生命周期。该功能简化了具有不可预测和未知访问模式的工作负载的成本优化。
Autoclass的工作原理
Autoclass 根据每个对象的访问模式自动将其在不同存储类别之间转换,支持的存储类别包括:
- 标准存储(Standard)
- 近线存储(Nearline)
- 冷线存储(Coldline)
- 归档存储(Archive)
所有新对象最初都存储在标准存储中,如果对象在30天、90天和365天内未被访问,Autoclass 会将其逐步转移到更冷的存储类别。
成本优化
Google Cloud 的产品经理 Sonit Tayal 和 Nishant Kohli 指出,数据存储位置对成本有显著影响:
- 归档存储的存储成本仅为标准存储的6%。
- 将频繁访问的数据存储在较冷的存储类别中可能会导致意外的操作费用。
- 将从未访问的数据存储在标准存储中可能会导致高额的静态存储费用。
Autoclass 通过移除与较冷存储类别相关的检索费用,帮助用户实现价格可预测性。该功能适用于存储桶中的数据具有多种访问频率,或数据访问模式未知或不可预测的情况。然而,如果数据适合特定存储类别的用例(例如备份),则不推荐使用 Autoclass。
监控与管理
所有由 Autoclass 执行的转换都可以通过 Cloud Monitoring 仪表板 进行观察,用户可以轻松验证 Autoclass 对其数据的自动化管理。
用户可以使用以下指标监控 Autoclass:
- autoclass/transition_operation_count:自动启动的存储类别转换次数。
- autoclass/transitioned_bytes_count:转换的字节总数。
与其他服务的比较
Google Cloud 并非唯一提供自动跨存储类别移动数据的服务提供商。AWS 于2018年推出了 S3 Intelligent-Tiering。Google Cloud 的开发者媒体负责人 Forrest Brazeal 在推特上表示,Autoclass 与 S3 Intelligent-Tiering 的定价相同,但 Autoclass 是存储桶级别的设置,而 Intelligent-Tiering 可以在单个对象/前缀级别进行配置。
费用
启用 Autoclass 的存储桶每月需支付管理费,每存储1000个对象收费0.0025美元,且访问对象时无需支付检索费用,也没有提前删除费用。
启用与支持
目前,Autoclass 必须在创建存储桶时通过 CLI、API 或 Cloud Console 启用。2023年晚些时候 将支持在现有存储桶上启用该功能。如果禁用 Autoclass,存储桶中的所有对象将保留在其当前的存储类别中。
总结
Autoclass for Cloud Storage 是一项自动管理存储对象生命周期的功能,通过优化数据存储位置帮助用户降低存储成本,特别适用于访问模式不可预测的工作负载。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。