Yas*_*ash 2 azure azure-storage azure-storage-account
我是Azure存储帐户的新手。在学习期间,我发现以下链接:
它说以下有关可用的访问层:
热 -优化用于存储经常访问的数据。
凉爽 -已优化,用于存储不经常访问和存储至少30天的数据。
存档 -经过优化,可存储很少访问的数据,并且存储至少180天,并具有灵活的延迟要求(以小时为单位)。
在这里我有点困惑。酷层和归档层用于存储我的数据,该数据不是很频繁访问,但是我需要很长一段时间。
但是根据我从上面的链接了解的内容,文件将在30天后从酷层中删除,并在180天后从存档层中删除。
因此,如果确实是,如果在酷层中30天未访问任何文件,而在归档层中180天没有访问任何文件,那么该文件将被删除并且永远无法访问?
如果不是的话,它们的含义是“针对不经常访问和存储至少30天的数据进行了优化”?
但是根据我从上面的链接了解的内容,文件将在30天后从酷层中删除,并在180天后从归档文件中删除。
不,如果您的订阅情况良好,Microsoft绝对不会自动删除您的数据。他们希望您尽可能长时间地存储更多数据-对他们来说更有利可图:)(尽管请注意,作品中存在明确的Blob生命周期管理功能)
什么MS的意思是该Cool和Archive存储是成本优化分别一段至少30和180天的时间。本质上,如果您在30/180天之内删除数据,将受到“惩罚”,因为您支付的费用与您将文件在此处保留30天或180天的费用相同。
酷和存档的早期删除除了按GB,每月收取的费用外,任何移至存档的Blob都必须经历180天的存档早期删除期。此外,对于通用v2帐户,任何转移到Cool的Blob都必须经历30天的Cool早期删除期。此费用按比例分配。例如,如果将Blob移至Archive,然后在45天后删除或移至Hot层,则向客户收取相当于将该Blob存储在Archive中的135(180减45)天的提早删除费用。
FWIW我的10美分:
热门层 -您每月要为每GB的数据支付更多的费用(〜20%),但可以根据需要将其存储的时间尽可能短,并且不收取检索数据的带宽费用。此处的一个常见用例是用户上传的数据,这些数据通常是共享或发布并经常读取的。
Cold Tier-每月每GB的存储稍微便宜一些,但是检索不是免费的。这里的用例将用于那些您不一定希望经常读取的数据,例如日志数据或短期备份,但是如果您确实需要读取它,则仍然可以快速获取这些数据。
冷热的读写性能应该相似
如有疑问,我将从热开始,然后只有了解了典型的寿命和对数据的访问需求后,我才开始进行修改。
高级层 -存储在SSD上-存储成本会高得多,但性能会更好。对于需要快速检索的小文件,我还考虑考虑使用辅助缓存技术,例如Azure Redis缓存 -这样,您可以将数据持久保存在便宜的热存储中,并缓存在Redis中。
归档层 -尽管存储价格非常便宜,但应将其视为离线存储。您从Archive进行的前1万次读取操作将支付5美元的高昂费用,并且读取延迟的SLA长达数小时。存档的用例可以是旧的备份存档,也可以是出于公司治理或法定原因(例如,价值5年的财务记录)的大容量存储,例如,您希望不再需要的数据,但愿意的话,将为您支付。
| 归档时间: |
|
| 查看次数: |
223 次 |
| 最近记录: |