快、简、稳——全闪存阵列“过硬才会赢”
阿明 发表于:13年09月03日 00:46 [原创] 存储在线
DOSTOR存储在线 9月3日原创报道:在全闪存阵列市场,相信大家对IBM收购的TMS并不陌生,TMS原名Texas Memory Systems Inc.从公司35年前创立之时就是做内存系统的研发。基于TMS的核心技术,IBM正式在中国隆重推出FlashSystem全闪存阵列家族。
全闪存阵列市场的诱惑力
虽然在这之前,中国市场上已经浮现出来自EMC、Violin Memery、Fusion-IO等友商的全闪存阵列产品,但这个市场远远还没有进入爆发期,企业用户对于全闪存阵列的采购态度还处于大部分的观望状态。不过,来自ESG的报告显示,未来24个月,有68%左右的用户会考虑固态存储部署。不同存储技术3年IT架构开支对比,全闪存阵列降低TCO发挥着明显的作用。ESG预测未来全闪存将占到50%的存储系统。
既然全闪存阵列的未来市场容量非常具有诱惑力,那么在企业用户越来越重视IT创造价值的今天,各个厂商更应该抓住全闪存阵列市场培育期,更快速地帮助企业用户提升存储价值。中桥国际调研咨询总经理兼首席分析师王丛认为,从信息化时代到概念化时代,大数据的商业价值如何挖掘,存储成为大数据创造价值的瓶颈,从企业用户自身发展来看,如果不能将数据创造价值,那么数据就必然成为企业IT的开支。
在这种情况下,全闪存阵列能发挥出什么样的作用?ESG的报告显示,IBM FlashSystem帮助用户投资更少,收获更多,主要表现在38%软件开销节省,50%存储利用率,17%服务器开销的节省,74%机房开销的节省,35%运维开销的节省。
进一步分析来看,企业用户该如何选择全闪存阵列呢?首要的就是其可靠性。ESG看待全闪存阵列的可靠性的观点:一是看出身,精选闪存颗粒;二是保养,如何保持闪存生命周期的可预知、可控性。
不过,从产品发展路线来分析,IBM 系统与科技部中国区FlashSystem解决方案经理丛永罡分析认为,无论是个人消费产品还是企业支撑平台,其发展路线都离不开三条主线——快、稳、简。
过去十年间,数据中心的计算能力、网络速度等都发生了很大的改变,但磁盘阵列却成为了数据中心IT木桶的短板。
当前,你不得不认同数据是有价值的,对此,丛永罡带出了他很有意思的观点——性能也是有价值的。他指出,响应时间的提升,对华尔街一些从事高频交易的金融机构来收,每1毫秒I/O响应时间的提升,可以给他们带来平均每年1亿美元的增收。
反之,亚马逊这样的电商网站,I/O每1毫秒的额外延迟,会造成总额达到480万美元订单损失。(题外话:存储性能的提升之路,从毫秒到微妙,存储行业花费了50多年时间。)
FlashSystem特点分析
“企业用户在数据中心发展变化过程中,对存储性能、内存级别的响应速度、可靠性、功耗、占地空间、升级和服务等有所综合的要求,归结到三点就是快、稳、简。”再次明确下丛永罡的分析观点之后,他强调说,“IBM FlashSystem业界最快最高效的存储,可以达到220万IOPS同时时延控制到100微妙。”
FlashSystem为什么快?因为它是一个纯硬件架构闪存阵列。其端到端完整的架构设计,均来自TMS公司的专利技术,而非组合“大拼盘”。系统提供硬件数据路径,基于FPGA基础的数据移动相比软件实现的存储控制器算法实现大大减少了延迟时间。不管是直接连PCIe卡还是SAN网络闪存阵列,相比于竞争友商,拥有更低的延迟度。同时采用分布式CPU独立处理路径。
需要指出的是:SSD不等同于Flash Storage,IBM全闪存阵列将数据库查询性能提升9倍,SVC+DS8000+IBM FlashSystem就可以做到这点。目前,在IBM官方提供的测试数据显示:FlashSystem+IBM Power Systems+DB2联合测试结果为130万IOPS。
FlashSystem为什么可靠?FlashSystem采用了四层数据保护:系统级别RAID 5保护,由集中RAID控制器管理,针对模块故障;模块内的RAID5保护,模块内的跨芯片管理,针对闪存页故障,从而形成2D RAID。
模块内可变条带RAID保护VSR,由跨模块的芯片管理,针对芯片内部、芯片或跨芯片保护。
芯片级别ECC校验保护,由各模块的芯片管理,针对数据位或数据执行错误。
eMLC一个闪存单元可擦除3万次,10TB的FlashSystem可以在100MB/S的写压力下工作一百年。SLC一个闪存单元可擦除30万次。(IBM言外之意:还有谁可以说它不可靠?)
FlashSystem为什么简易?其1U空间存储24TB容量,50万IOPS只需300W功耗,更少的部件、精密集成,几个小时就可以完成安装配置,将复杂性交给硬件而不是交给客户,运维管理和后续服务的开销极其节省。在几种主流数据库提速方案对比中,FlashSystem上线时间只需1天,数据库一体机需要1-3个月,内存数据库方案需要3-12个月。FlashSystem不需要改变软硬架构,后面两者都需要调整软硬件架构。采购成本对比FlashSystem在50K-200K之间,数据库一体机需要大于300K,内存数据库方案需要500K-2M,并包括咨询费、软件费、硬件费、实施费等。
与数据库一体机、内存数据库方案的后续成本对比,FlashSystem极低,续保费用极少。都是源自FlashSystem更为简易的特点。
FlashSystem应用场景包括:交易性数据库OLTP、分析性数据库OLAP、计算类应用、虚拟机环境、云计算基础设施等。
突出观点:闪存贵,和买闪存贵是两个概念,闪存本身特性决定其价格贵,但购买闪存带来TCO的节约并不意味着买闪存贵。(阿明)