在冷层 30 天和存档层 180 天后,Azure Storage V2 中的文件会发生什么变化?

What happens to a file in Azure Storage V2 after 30 days in cool tier and 180 days in archive tier?

我是 Azure 存储帐户的新手。在学习时我发现以下 link:

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers#archive-access-tier-preview

关于可用访问层的说明如下:

在这里我有点困惑。冷层和归档层用于存储我的数据,这些数据不经常访问但我需要很长时间。

但是根据我从上面的了解 link,文件将在 30 天后从冷层中删除,在 180 天后从归档层中删除。

那么,如果这是真的 如果任何文件在冷层中 30 天未被访问,在存档层中 180 天未被访问,那么该文件将被删除并且永远无法访问?

如果不是那他们所说的"Optimized for storing data that is infrequently accessed and stored for at least 30 days"是什么意思?

But according to what I understand from above link, file will be deleted from cool tier after 30 days and from archive tire after 180 days.

不,如果您的订阅信誉良好,Microsoft 绝对不会自动删除您的数据。他们希望您尽可能长时间地存储尽可能多的数据 - 这对他们来说更有利可图 :)(尽管请注意,作品中有一个明确的 Blob Lifecycle Management 功能)

MS 的意思是 CoolArchive 存储分别针对至少 30 天和 180 天的时间进行了成本优化。从本质上讲,如果您在 30 / 180 天之前删除数据,您将支付与将文件留在那里 30 或 180 天相同的金额。'penalized'。

如果扫描pricing pages for block blobs

Cool and Archive early deletion In addition to the per-GB, per-month charge, any blob that is moved to Archive is subject to an Archive early deletion period of 180 days. Additionally, for General Purpose v2 accounts, any blob that is moved to Cool is subject to a Cool early deletion period of 30 days. This charge is prorated. For example, if a blob is moved to Archive and then deleted or moved to the Hot tier after 45 days, the customer is charged an early deletion fee equivalent to 135 (180 minus 45) days of storing that blob in Archive.

FWIW 我的 10 美分:

Hot Tier - 您每月为存储每 GB 数据支付的费用多一点 (~20%),但您可以根据需要将其存储多长时间,并且您无需为检索数据而支付带宽费用。这里的一个常见用例是用户上传的数据,这些数据通常会被共享或发布并经常阅读。

冷层 - 每月每 GB 的存储稍微便宜一些,但检索不是免费的。这里的用例是您不一定希望经常读取的数据,例如日志数据或短期备份,但如果您确实需要读取它,它仍然可以快速获取数据。

冷热读写性能should be similar

如果有疑问,我会从热开始,然后只有在我了解了典型的生命周期和对我的数据的访问需求后,我才会开始进行更改。

高级层 - 存储在 SSD 上 - 存储成本要高得多,但性能会更好。对于需要快速检索的小文件,我还会考虑研究二级缓存技术,如 Azure Redis Cache - 这样你就可以将数据保存在更便宜的热存储中,并在 Redis 中缓存。

Archive Tier - 虽然存储非常便宜,但它应该被视为离线。您需要为 Archive 的前 10k 读取操作支付 5 美元的巨额费用,读取延迟的 SLA 为数小时。 Archive 的用例可以用于旧的备份档案,或用于公司治理或法定原因的大容量存储(例如 5 年的财务记录),即您希望永远不再需要的数据,但如果您这样做,我们会很乐意为之付费。