Azure Blob 存储是微软云的对象存储,本质是「按容量和操作次数计费的文件仓库」。它的价值不在存文件,而在三件别处难同时做到的事:把访问频率不同的数据分到成本差几倍的四个存储层;用不可变策略(Immutability / WORM)把审计日志锁成删不掉的状态;用生命周期规则自动把旧数据往下沉。下面按存储层、计费、冗余、区域与开通顺序展开,每一项都对应一个真实的选型与成本决策,价格只给区间,以官方实时报价为准。
规格与计费
| 访问层 | Blob 类型 | 数据驻留 | 冗余方式 | 适合场景 |
|---|---|---|---|---|
| Hot 频繁访问 | Block Blob | 所选区域 | LRS(默认) | 在线内容、下载量大的文件 |
| Hot 频繁访问 | Page Blob | 所选区域 | LRS / ZRS | VHD 虚拟磁盘、随机写场景 |
| Cool 不常访问 | Block Blob | 所选区域 | GRS / GZRS | 数据湖、元数据、备份索引 |
| Cold 长期不访问 | Block Blob | 所选区域 | GRS / RA-GZRS | 合规留存、审计日志 |
| Archive 深层归档 | Block Blob | 所选区域 | GRS | 封存证据、极少访问的历史数据 |
Azure Blob 存储在企业里解决什么问题
企业用对象存储通常有三类诉求。一是海量非结构化数据:备份、录像、日志、数据湖原始层。二是合规留存:金融、医疗、政务的日志要求在指定年限内可追溯、不可篡改,策略锁定容器后账号所有者也改不了。三是成本分层:同一批数据,最近 7 天与 5 年前差几倍。
- 不可变策略与 Legal Hold:容器级锁定,到期不可删、不可缩短
- 软删除与版本控制:误删或被覆盖可回滚,新账户默认开启
- 原生 SFTP 端点:无需自建 FTP 即可上传,适合老系统
- ADLS Gen2 命名空间:挂成 HDFS 路径,Spark 可直读直写
四个访问层怎么分:容量、取回延迟与最短存储期
提前删除要钱。 Cold 有 30 天、Archive 有 180 天最短存储期,期内删除按层级收费,金额以官方定价页为准。
| 存储层 | 单价量级 | 最短存储期 | 取回特性 | 适合放什么 |
|---|---|---|---|---|
| Hot 频繁访问 | 最高 | 无 | 即时 | 热点内容、高频读写 |
| Cool 不常访问 | Hot 的三分之一至二分之一 | 无 | 即时 | 数据湖、备份索引 |
| Cold 长期不访问 | Hot 的五分之一至二分之一 | 30 天 | 即时 | 合规留存、审计日志 |
| Archive 深层归档 | 最低,低约一个数量级 | 180 天 | 标准解冻需数小时 | 封存证据、历史数据 |
Blob 怎么计费:容量、事务次数与出站流量分开算
- 容量费:层级单价 × 实际容量,随下沉而递减
- 事务费:按每 10,000 次操作计费,小文件高频读写可能超过容量费
- 出站流量:出公网与跨区域按 GB 计费,同区域内 Azure 资源互访免费
- 取回费:从 Archive 取回另计费,层级下沉通常不收
- 控制手段:生命周期规则 + 前置 CDN 最有效
区域与冗余:LRS / ZRS / GRS 怎么取舍
| 冗余方式 | 副本策略 | 适用场景 | 需注意 |
|---|---|---|---|
| LRS 本地冗余 | 单区域三副本 | 可重建的缓存、临时数据 | 整区故障即全不可用 |
| ZRS 可用区冗余 | 跨可用区三副本 | 正式业务数据 | 部分区域与 Blob 类型不支持 |
| GRS 异地冗余 | 跨区域六副本 | 需跨区容灾的数据 | 写延迟略高,需处理副本冲突 |
| RA-GRS 只读异地 | 异地副本可读 | 灾备演练、异地读取 | 多一份读取流量成本 |
Azure 香港区(East Asia)存放与亚太访问
数据放在香港 East Asia,港台与东南亚用户取回延迟通常在 20–40ms 量级,新加坡约 30–50ms,日本与韩国约 50–70ms。两点影响:出站流量费率按区域分档,换个区域月费可能差一截;合规日志建议双区域冗余,副本放在合规区域。
同区域流量免费要用起来:应用与 Blob 放同一区域,应用读写不出流量费,只有面向公网的下载才花钱。
Azure Blob vs S3 / OSS / GCS 的差异点
| 维度 | Azure Blob | AWS S3 | 阿里云 OSS | Google Cloud Storage |
|---|---|---|---|---|
| 访问层 | Hot / Cool / Cold / Archive | Standard / IA / 两种 Glacier | 标准 / 低频 / 归档 / 冷归档 | Standard / Nearline / Coldline / Archive |
| 不可变留存 | 不可变策略 + Legal Hold | Object Lock(WORM) | 合规保留策略(WORM) | Bucket Lock(保留策略) |
| 文件协议入口 | 原生 SFTP 端点 | 需另搭方案 | 支持 SFTP / FTP | gcloud 与 Transfer 服务 |
| ADLS Gen2 命名空间 | 支持(HDFS 兼容) | 不支持 | 不支持 | 不支持 |
| 账号认证 | Entra ID 原生 RBAC | IAM | RAM / STS | IAM |
如何通过我们开通并代付 Blob 相关费用
- 告诉我们数据量级、访问模式与驻留要求(例如「日志每月 2TB,需留 5 年」)
- 我们协助完成 Azure 官方订阅注册、企业主体信息与支付验证并协助开通
- 账号交付后你在门户自助创建存储账户,区域一栏请仔细确认,创建后不可更改
- 先配生命周期规则让旧数据下沉,再对留存容器加不可变策略
- 结算支持 USDT 等加密货币与对公转账,无需绑定本人信用卡、无需提交个人证件材料
常见误区:Blob 账单为什么总是超预期
- 只算容量没算事务次数 —— 小文件高频读写,事务费可能更高
- 忘了最短存储期 —— 归档后短期内删除,触发提前删除费用
- 没有生命周期规则 —— 旧数据还躺在 Hot 层,付最高单价
- 忽略跨区回源 —— 应用与存储分处两地,每次读按出站计费
- 正式容器没锁不可变 —— 审计要求留存却发现日志可改写
相关阅读
AWS Shield Advanced 与 WAF:哪些免费、哪些仍收费
「用了 Shield Advanced 就不必单独付 WAF 费」这句话对,但有四条边界:只覆盖受保护资源、只覆盖标准功能、有请求量上限。Bot Control、CAPTCHA、WCU 超 1500 的 WebACL 都仍然单独收费。
云成本AWS 私有定价怎么谈:门槛、风险与一条捷径
私有定价是 AWS 优惠体系里规模门槛最高的一层:给它的是跨服务的整体折扣,而不是单个服务的承诺折扣。两个坑要先知道——未达承诺要补差额,而且必须注册企业级支持。另外官方明确:通过合作伙伴购买同样能享受。
云成本多厂商账单怎么统一看:先统一分类,再谈工具
各家都是独立的账单系统,没有现成的统一视图。而多数人一上来就找工具,其实顺序反了:先把「费用分类」和「标签规范」统一,再谈用什么看。还有四个口径陷阱会让数字对不上。