在营销的战场上,惠普和EMC正在进行服务器存储的争夺。
惠普的策略依赖于智能化它的ProLiant服务器。通过一个包含了固态驱动器的Smart Array(智能阵列)和Smart Caching(智能高速缓存),第八代ProLiant极大改善了自己的存储。惠普的David Donatelli以前曾在EMC工作,他手下的惠普ISS事业部正在和新上任的EMC执行官Pat Gelsinger的EMC存储事业部争锋相对。惠普的Donatelli是否可以在端到端的服务器-到-阵列存储业务上击败Gelsinger?
惠普ISS总经理Mark Potter表示,智能存储是第八代ProLiant“智能运动”的一部分:“服务器已经很智能了,它们实际上将照顾它们自己”。
惠普的Smart产品线包括Smart Operations(智能操作)、Smart Updates(智能升级)、Smart Energy(智能能源)和Smart Real Time Tuning(智能实时调整)。它还包括两个Smart存储组件:Smart Array控制器和Smart Caching,这两个组件都有固态存储来解决磁盘I/O瓶颈问题,同时还配有Smart Data Services(智能数据服务)软件来使用这个硬件。
这里的背景是惠普正在它的服务器中致力于使用闪存存储,而EMC已经通过VFCache完成了这个步骤,同时戴尔正在试图这样做。它们基本的理念是让服务器应用程序需要的数据在需要的时候放在本地闪存高速缓存中,让应用程序运行得更快。
惠普将怎么做?
惠普Connect上的博文表示:“第八代惠普ProLiant服务器包含一个第六代内嵌SAS控制器,其性能6倍于[1]前代传统1.5万转SAS硬盘驱动器,同时SAS SSD(固态驱动器)反过来又带来了60倍的[2]性能提升。”
这里的[1]和[2]分别指的是:
[1]6倍改善的存储性能:在当前RAID 6设置下,新的Smart Array控制器与当前一代的Smart Array控制器的比较。
[2]:比较的是第6/7代配置1.5万转SAS硬盘驱动器的Smart Arry与第8代配置8个SSD的Smart Array。
这篇博文在最后总结道:“第八代惠普ProLiant服务器解决了头号性能瓶颈:存储。我们革命性的重新设计统一了计算和存储,同时提供了一个针对存储工作负荷而优化并保护关键数据的集成平台。”
惠普的营销潜台词是:“去你的,Gelsinger。”
同时,笔者对惠普的感觉是惠普没有被EMC的VFCache所震撼,而是将它看成是笨拙的过滤器驱动,没有虚拟机管理器驱动,同时没有和后端驱动器 阵列整合在一起,还只能工作在光纤通道数据喂入下。它显然是第一代产品,它可以帮助推动一个新兴市场的崛起,虽然这个新兴市场的自身特征尚未明朗。
Smart Storage工程组
我们了解到惠普内部的一个Smart Storage工程组正在制造将一个被整合到后端阵列的ProLiant服务器闪存高速缓存以及软件。端到端和各级存储渠道将协同工作,让那些快速变热的数据在存储层级上升级,让那些正在冷下来的数据从存储层级上降下来。这被称作Dynamic Workload Acceleration(动态工作负荷加速)。一篇惠普的博文谈到了它背后的原理。
谈到第8代ProLiant和I/O性能之间的缺口,这篇博文表示:“一个性能缺口就在数据库应用程序领域。为了达到行业领先的标杆水准,惠普整合 了一些硬盘驱动器来平衡不断增长的处理器和记忆体速度的负荷。在2000年,我们使用了180个磁盘。到2009年,我们使用了超过1000个磁盘。在第 8代上,这个数字超过了2000个!”
“我们必须改变现状,这个现状的改变者就是固态存储。通过第8代固态优化后的Smart Array控制器,惠普能够用不超过100个SSD达到最高性能。新的针对第8代ProLiant的Smart Array提供超过4倍的读取操作I/O速率以及超过6倍的数据库工作负荷I/O操作速率。第8代配置固态驱动器的Smart Array比配置传统硬盘驱动器的前代控制器要快60倍。”
“通过行业领先的第三代PCIe支持性,带宽也增加了85%。”
事情变得更加有趣起来……
这篇博文继续写道:
“惠普在第8代存储产品上提供了Smart Data Services。利用整合的智能分析手段和工作负荷感知型智能性,这些服务让惠普的存储能够动态地加速工作负荷并来保护你的数据。惠普独一无二的技术将智能性分布在整个服务器平台上,让存储系统可以动态地确认工作负荷并优化整个系统的性能。”
这个功能让性能优化作用在了各个存储、记忆体和网络系统上。
通过Smart Data Services,你可以获得更多的创新功能,比如预测SSD工作寿命的SSD损耗评估,以及未来的固态加速技术——可以动态地优化你的本地和外部存储性能。
看起来明显的是惠普的存储层将包含服务器中的Smart Cache(闪存)、服务器中的磁盘、后端阵列的SSD和硬盘驱动器。也许惠普还将有中间共享访问闪存存储产品。在服务器和直连式磁盘和共享的后端阵列之间也许会有联系。
端到端数据分层
后端阵列将(同时也许必须的)包含3PAR阵列,也许还有针对块存储的P4000系列,以及 P400、X1000、X3000和X5000文件系统设备。利用工作负荷感知型智能,端到端的存储系统将确保必须的罪人们的数据在服务器的Smart Cache中。这意味着数据分层算法知道——或者被一些其他软件告知——服务器正在运行的工作负荷。
例如,可以有一些专门的数据高速缓存策略应用在ESX/Hyper-V虚拟机管理器上以及虚拟机(VM)上,以及这些虚拟机上流行的操作系统和应用程序上,比如SQL Server、Oracle和SharePoint。
我们被告知:“比起前代系统,下一代ProLiant服务器独一无二的存储技术帮助交易型工作负荷上提高6倍的性能,在视频流应用程序上提高50%性能。” 这是我们现在已经拥有的,还不包括未来的Smart Caching技术。我们可以预期Smart Caching将带来更高的性能改善。
我们还没有看到这个新的端到端闪存高速缓存的Smart Stroage在第8代服务器和惠普存储阵列的后端阵列上协调工作。笔者了解到这部分是因为它还必须要测试并在ProLiant整合和互动的惠普硬件和软件上认证,比如惠普的管理软件,以及Hyper-V和ESX虚拟机管理器。
然后就是必须开发阵列控制器软件以便将数据分层在这些存储阵列-到-服务器层。这需要时间。此外还需要时间来测试它和其他惠普硬件以及软件产品的兼容度。
TPC-C之谜
在DWA手册上还有更多的惠普想法。这个手册中包含了这个声明:“最近,该技术帮助惠普 ProLiant达到了业内第一的TPC-C标杆分数。我们知道,在目前公开的TPC-C标杆测试上,惠普还没有达到过第一。这让我们有些疑惑——同时有些问题想要问惠普。惠普最高的TPC-C分数是2007年的 Integrity Superdome-Itanium系统。它获得了4.092,799 tpmC分数,在TPC-C“总分”图中排名第六。这很难说是“最近”的分数。在2010年底,ProLiant G7服务器也有获得过分数,不过也不是“最近”。
回到服务器存储,惠普不希望EMC VFCache卡侵入到它的服务器。Donatelli的Smart Storage必须能够阻止Gelsinger的闪存卡侵入到惠普的客户群地盘,同时要巩固惠普服务器用户使用惠普阵列的习惯。和戴尔的营销口号一样,惠普服务器和惠普存储“合在一起更好”。
如果Donatelli失败,那么惠普的服务器客户可能会希望将VFCache用在 ProLiant上,那么,随着Gelsinger的 VFCache越来越密切地整合到EMC将来的共享闪存阵列(Thunder)和后端阵列(比如VNX和VMAX)上,EMC存储将侵入到惠普的客户群。 惠普也许会看到自己的客户变成新的EMC客户。
你可以想象Donatelli说道:“这可不是我想要的!”惠普的营销潜台词是:“去你的,Gelsinger。”
这确实是一场服务器存储核心之战。
惠普客户群存储之战的获胜者将是能够更好地将惠普服务器闪存存储与后端存储阵列联系在一起并提供最佳服务器应用程序性能提升的供应商。
EMC 有应战的理由。如果惠普这样的服务器-存储厂商密切整合服务器闪存和后端阵列,比独立的阵列厂商能更好地提高服务器应用程序性能,通过这种方 式来将EMC排除出它的客户群,那么其他厂商,比如戴尔和IBM,也会做同样的事情。幸运的是,EMC有VMware在手,并可以用VMware的ESX 来将任何人的服务器+VFCache连接到它的后端阵列。
那么其他的独立存储阵列厂商会怎么样呢?是的,这意味着NetApp是名单上的头号厂商。它最好能挫败惠普的努力,就像EMC所试图做的那样,因为一旦惠普将自己的阵列用这种方式连接到它的服务器,那么NetApp就很难有机会了。
这是服务器存储核心之战。
惠普有服务器,将有闪存,而且将有数据分层。EMC有闪存,将有分层。这两家厂商,哪家会赢得你的投票?