1. 全闪存存储演进与Pure Storage定位
企业存储在过去二十年经历了一次根本性的介质替换:从以机械磁盘(HDD)为核心的阵列,转向以NAND闪存为唯一持久化介质的全闪存阵列(AFA)。理解这次变革,关键不在于“闪存比磁盘快”这一常识,而在于介质特性如何倒逼存储软件栈重新设计。机械盘时代,存储控制器的核心任务是“掩盖寻道与旋转延迟”:通过大容量缓存、电梯调度、RAID条带化把随机I/O尽量合并为顺序I/O。而闪存没有寻道和旋转,随机读延迟从毫秒级降到百微秒级,瓶颈从“机械运动”转移到“控制器CPU、闪存通道、写放大与垃圾回收”。如果仍沿用为磁盘设计的FTL(闪存转换层)与RAID逻辑,就会出现写放大严重、寿命骤降、性能随使用时间衰减等问题。
因此,全闪存阵列的竞争焦点从“盘的数量与转速”变成了三件事:写放大控制、全局磨损均衡、以及数据服务(去重、压缩、快照、复制)与性能的解耦。Pure Storage的产品定位正是围绕这三点展开:用自研的Purity操作系统与DirectFlash模块,把闪存管理从“盘内FTL”上移到阵列级软件,从而获得可预测的低延迟与更高的空间效率。
从磁盘阵列到全闪存:架构层面的四个变化
把演进过程拆开看,可以归纳为四个结构性变化,它们共同解释了为什么“全闪存”不是简单换盘:
- 寻址粒度变化:磁盘以512B/4KB扇区为最小单位,闪存以页(Page,常见4KB~16KB)编程、以块(Block,数百页)擦除。写一个4KB数据可能触发整块擦除与重写,这就是写放大的根源。
- 寿命模型变化:磁盘关注MTBF与坏道,闪存关注P/E循环次数与DWPD(每日全盘写入次数)。磨损均衡从“可选优化”变成“必须全局调度”。
- 数据服务位置变化:磁盘阵列中,去重压缩往往放在主机或备份层;全闪存阵列把重删压缩内联到写入路径,用CPU换空间,同时必须保证不拖慢延迟。
- 扩展方式变化:磁盘阵列靠加盘扩容量与带宽;全闪存阵列更强调控制器横向扩展(Scale-out)与NVMe over Fabrics,避免控制器成为新瓶颈。
下面这张图把“磁盘阵列—过渡形态—全闪存阵列”的关键差异放在同一视图中,重点对比介质、瓶颈位置与数据服务所在层级,便于建立整体判断。
Pure Storage产品线概览与核心价值主张
Pure Storage的产品体系可以按“块、文件、对象、云、以及统一管理”五个方向理解,但真正决定其定位的是底层共用的Purity软件栈与DirectFlash硬件理念。下面按实际部署中常见的产品族说明:
| 产品族 | 主要形态 | 典型场景 | 关键特征 |
|---|---|---|---|
| FlashArray //X | 块存储,NVMe全闪 | 数据库、虚拟化、核心业务 | 内联重删压缩、ActiveCluster双活 |
| FlashArray //C | 块存储,QLC大容量 | 二级存储、备份、容灾 | 面向容量优化,成本接近磁盘 |
| FlashBlade //S | 文件+对象统一 | AI训练、数据分析、海量非结构化 | 横向扩展、并行访问 |
| Pure1 / Evergreen | 云管理 + 订阅 | 运维、容量规划、无中断升级 | 遥测分析、订阅式交付 |
从价值主张看,Pure Storage强调的不是单点性能数字,而是可预测性与总拥有成本。具体可落到四个可验证的维度:
- 性能一致性:无论盘满还是盘空、无论随机还是顺序,延迟保持稳定,避免“用久了变慢”。这依赖阵列级全局磨损均衡与写放大控制。
- 空间效率:内联去重与压缩在写入路径完成,常见数据库与虚拟化场景可获得数倍空间节省,直接降低每GB有效成本。
- 无中断演进:Evergreen架构允许控制器与闪存模块分别升级,数据原地保留,避免“换阵列就要迁移数据”的停机窗口。
- 运维简化:通过Pure1遥测与预测性支持,把容量与故障管理从被动响应转为主动规划。
一个可对照的示例:为什么全闪存不能照搬磁盘RAID
假设一个教学示例场景:某业务需要1TB可用容量,写入模式为70%随机写、30%顺序写,平均写I/O大小8KB。若采用传统RAID 5(4+1)叠加盘内FTL,一次8KB随机写可能触发:读旧数据、读旧校验、计算新校验、写新数据、写新校验,即“读-改-写”放大;再叠加闪存块擦除,实际写入闪存的数据量可能是用户写入的3~6倍。这不仅消耗P/E寿命,还会在垃圾回收时产生延迟尖峰。
Pure Storage的做法是把RAID与FTL合并考虑:数据先经内联重删压缩,再以较大条带写入DirectFlash模块,减少“读-改-写”次数,并由阵列统一调度磨损均衡。这样在同样的1TB可用容量与写入模式下,写放大可显著降低,延迟也更平稳。需要说明的是,上述倍数为教学示例中的合理假设,用于说明机制差异,并非实测结果;实际数值取决于数据可压缩率、I/O对齐方式与工作负载特征。
把本节内容收束为一条判断主线:介质从磁盘变为闪存后,瓶颈从机械运动转移到写放大与垃圾回收;因此全闪存阵列的核心竞争力在于阵列级闪存管理、内联数据服务与可演进的架构。Pure Storage的定位正是以Purity软件栈和DirectFlash硬件为载体,把这三件事做成产品化的可交付能力,而不是停留在“换盘提速”的层面。