Violin Memory公司再次回到了与其它各家全闪存阵列供应商公平竞争的市场起跑线上。该公司目前正着手推出两款新型闪存阵列系统,并通过其Concerto操作系统与Symphony管理软件升级为二者提供多项集成化数据服务。
经过此番努力,Violin公司目前已经拥有一整套数据服务产品组合,而其全闪存阵列在使用成本(即总体持有成本)方面也已经足够理想、用户完全可以将归档数据之外的全部主要数据——包括零级、一级与二级数据——保存在闪存当中。
对于个人客户,是否选择全闪存阵列则取决于其实际工作负载以及数据存储需求; 每位使用者的具体情况都可能有所区别,此事古难全。
第一款新设备——也就是7300闪存存储平台(简称FSP)——为一台3U系统,其原始闪存支持能力为11TB至70TB之间,而且经过重复数据删除与压缩双料提升后的实际可用容量将达到221TB。
其实际可用容量的计算方式为:(原始容量 – 备份容量 – 奇偶校验容量) x 重复数据删除比率 = 实际可用容量。其重复数据删除比率为6:1。根据Violin公司的说法,数据库等工作负载类型的实际重复数据删除比率可能较低,而VDI等负载类型的实际比率则可能更高。数据削减计算当中并不包含任何精简配置情况。
另有一套容量有所缩减的7300E系统,其最高可用容量为127TB(原始闪存存储容量为35TB),相比之下基础版7300则拥有70TB原始容量为221TB可用容量。
我们可以将7300视为一套融合型方案,其中集成有Concerto数据服务以及6000存储阵列。
7700 FSP在物理体积方面则更为庞大,占地空间为24U,由一台主单元与六套存储托架经由光纤通道背板共同构成。其使用的全部存储容量都由7300E、7300、6200或者6100托架负责提供——这几款皆为MLC闪存系统。除此之外,采用高性能SLC闪存的6600阵列同样可以作为7700当中的存储托架。单一站点至少需要一套托架,两套托架则可构成一组扩展集群。
其能够支持的闪存存储容量区间为11TB到422TB(原始闪存容量),最高实际可用容量则略高于1.3PB、且归属于单一命名空间当中。
7300/7700所支持的连接选项则包括每秒16Gbit光纤通道。今年上半年,10GbitE iSCSI以及40GbitE iSCSI也将被纳入支持范畴。
7300与7700两套系统都采用第四代架构,其中包含经过强化的VIMM(即闪存芯片承载下的Violin智能存储模块)。相较于前代VIMM技术,Violin方面表示新方案将为客户带来以下多项改进:
• 连续IOPS与延迟性能实现100%改进幅度。
• 启动时间缩减效果提升至六倍。
• 优化机制降低DRAM利用率。
• 支持写入操作IO并发。
• 逻辑涵盖范畴囊括物理日志与检查点。
• 系统级别条带环冗余检查。
• 热门、冷门数据分享令垃圾收集机制迎来更佳效果。
Violin公司指出,基于SSD的全闪存阵列采用非并行写入,这意味着读取操作必须等待写入操作完成后方能得以执行。
这一切应该会带来更为理想的使用寿命以及可靠性水平,此外还拥有更出色的性能表现。
基础6000系列闪存阵列现在采用由东芝方面提供的19纳米闪存芯片,这也为未来存储容量的进一步提升预留了发展空间。
Violin方面指出,其全新阵列产品配合第四代架构将提供亚毫秒级别的高一致性延迟表现以及出色的IOPS性能水平。
7300系统能够在延迟低于1毫秒且读取/写入操作七三比例的情况下提供高达50万连续IOPS、70万峰值IOPS,而在延迟低于1毫秒时、其峰值读取IOPS能够达到100万。
根据我们得到的消息,7700系统则能够提供100万连续性IOPS,这一水平达到7300的两倍。
配备密集存储托架的Violin Concerto 7700
现有7100以及7200系统都支持8Gbit每秒光纤通道,二者也能够升级至7700版本。7200系统升级除了需要配备COS7之外,还须配合作为可选方案的16Gbit每秒光纤通道卡。而7100的网络交换机则需要在配备COS7之外,配合作为可选方案的16Gbit每秒网卡。
现有6000系统同样能够实现上述升级。
数据服务
COS 7提供集成化连续数据保护、Stretch Metro Cluster(仅限于7700系统)以及LUN镜像功能。数据缩减功能可以根据工作负载的实际需求主动开启或者关闭,而非以自动化方式运行。此外,Violin还提供:
• 同步复制 (仅限7700系统)
• 静止数据加密 (仅限7700系统)
• 号称代表业界最高水平的应用程序一致性快照功能
• 连续数据保护
• 瘦与厚克隆
• 一致性组
• WAN优化与加密
这套新型软件方案不再需要将Concerto拆分成多个配备独立GUI的单元即可提供数据服务。现在该软件经过重新编写,并采用单一一套综合性GUI。
Violin公司宣称,其Symphony v3将提供“业界最出色的管理能力”。
价格与IOPS……嗯,值得探讨
Violin公司前任市场营销负责人Eric Herzog——如今他已经转投蓝色巨人麾下——表示:“就在两、三年之前,闪存设备的成本还高得有些荒唐,但如今这一情况已经不复存在。”
Violin公司认为上述新系统在闪存使用成本以及性价比方面的实际表现非常出色,他们还提供下在这份表格来证明自己的主张:
Violin 7300与其它三家供应商之间的价格比对表格。混合阵列当中闪存存储容量所占比例为5%。
让我们就此进行一番深入探讨。我们制作了一份专门的图表,旨在从每GB原始容量价格的角度比较各供应商方案间的实际使用成本差别。这里需要作出三点说明:第一,所有信息来自正式公开的结论; 第二,批量采购的折扣价格并未被列入; 第三,假设每事务涉及IO数量为40。
Violin 7300与其它全闪存阵列及混合阵列方案的比较结果
遵循此类图表及数字比照信息的普遍处理办法,作为竞争对手存在的供应商并未具体署名。我们倒是很想弄清楚这些比照对象究竟是谁,为了找到答案、我们查阅了多家全闪存阵列及混合阵列供应商的官方网站。
下面是我们得到了备选结论:
• 全闪存阵列供应商1为EMC的XtremIO,具体型号为20TB X-Brick、能够提供15万混合IOPS。
• 供应商2似乎是Pure Storage的FlashArray 450,其最高32K数据块IOPS为20万,原始存储容量在22TB到70TB区间。
• 表格中列出的混合阵列供应商很可能指向EMC的VNX阵列——而非Nimble、Tegile或者Tintri——不过在这个问题上,我们不像前两条结论中那么肯定。
如果我们给出的上述猜想正确无误,那么接下来需要强调的是,这些比照对象基于不同类别的IOPS水平、因此比照结果也显得比较粗糙。Violin公司宣称其7300系统在每事务存储成本方面较其它全闪存阵列低出最多85%。如果大家利用自己的实际工作负载进行比较,可能会得出有所区别的结果。
顺带一提,Violin公司的按实际用量计费方案也适用于这些全新系统。
足以改变游戏规则的设备
7300/7700系统能够完成传统SAN能够完成的任何任务,同时其速度表现则更加出色。Violin方面指出,他们对于这两套系统在物理及虚拟事务/数据库应用程序的处理表现非常满意,其中包括ERP、CRM、GL、OLTP、OLAP以及VDI等等。这些系统能够被用于处理私有以及混合云工作负载,对于面向结构化及非结构化数据的大数据分析任务同样来者不拒。
Violin公司还在市场推广这片战略阵地上与Pure以及Solidfire展开了有来有往的对推,同样被列入对手名单的还有IBM(FlashSystem)及EMC(XtremIO)——这是因为Violin在2013年9月的首轮公开募股未能取得预期结果。我们粗略估算,Violin方面拥有18个月时间来组织自己的产品研发以及市场营销领域的全面反攻。
7300与7700设备可谓Violin公司内部的游戏规则改变者,二者在产品工程技术层面都作出了可观的突破。该公司当然希望它们能凭借着自身的存储容量提升、集成化数据服务以及更为低廉的事务处理成本在市场上同样扮演游戏规则改变者角色。Violin公司迫切需要在市场推广趋势方面迎来积极结果,而7300与7700系统正是实现上述目标的关键所在。
目前7300系统已经正式发售,并将在几周之后低调推出通用版本——Violin现在已经开始接受订单。而7700系统则将在3月9号当周推出通用版本。6000系列、7100/7200全闪存阵列以及Windows Flash阵列也会被继续保留在生产线之上。