数据存储产业服务平台

惠普中档存储P4000测试

从产品的名称上看,HP Proliant LeftHand P4000肯定是源于Proliant服务器体系架构的产品,而LeftHand则是HP收购的专业存储厂商,它们组合在一起,自然是平台在前,方案在后了。

开机的画面就揭示了P4000的身世

其实送到计算机世界实验室测试的P4000是LeftHand系列的中档存储产品,在其之下有入门级的P2000,而更高端的则有P6000,P4000在中间起到了承上启下的重要作用。

从定位上看,P2000是一个纯粹的i-SCSI存储设备,而P4000则是一个基于i-SCSI技术,但却有更多功能的IP SAN。从产品的配置来看,P4000分为支持8块盘的P4300和支持12块盘的P4500,我们测试的是其支持8块3.5英寸硬盘的P4300.

8块 15K RPM SAS硬盘提供了3.6TB的存储能力和强悍的性能

从技术角度看,在i-SCSI存储设备中使用SAS或SATA硬盘是理所当然的,毕竟此类产品就是为取代FC(光纤通道)产品的,但实际上,从成本出发应该是此类产品最重要的考虑,毕竟FC接口的硬盘价格要远超SAS,更不用说廉价的SATA了。

其实从i-SCSI的应用环境中我们可以看到,在存储设备中的随机访问性能IOPS测试中,明显对低端的SATA盘提出了考验,通常读取的数据只有几KB,却分散在不同的硬盘区域里,因此硬盘随机访问能力就成为存储设备的瓶颈了。

不过,这种思路显然没有考虑到iSCSI和SATA的特点。我们知道,存储系统有两种基本的工作负载——随机访问和顺序传输。随机访问强调IOPS(I/O per second,每秒I/O数),每个I/O的数据块都不大,通常是几KB或十几KB,但分散在磁盘上的不同区域,因此硬盘驱动器的随机访问能力是主要瓶颈所在;顺序传输则相反,对接口带宽有着较高的要求。

从存储产品的配置中我们也可以看到,在中档存储设备中,绝少见到配置SATA接口硬盘的产品,因为IOPS性能欠佳,它们很少出现在使用i-SCSI接口的中档存储设备上,这一级别基本上是SAS的天下,毕竟一块高性能的15K RPM SAS硬盘是能够提供400IOPS以上的指标,超过SATA一倍以上。当然,用户可以根据自身存储的需求,在需要顺序读写的应用中,选择低成本,大容量的SATA也是一种方案。

P4300的基本配置及设置界面

好了,我们回头在看看HP Proliant LeftHand P4000,既然是基于Proliant服务器平台,那么它在外观上与服务器基本一样,因此在我们的测试中,总把它直接称呼为存储服务器,原因就是它在硬件平台上具备了Proliant家族的血统,无论是在结构化设计还是完善的ILO2兼容体系,都和服务器一致,因此我们可以完全从ILO2途径看到 P4000硬件的全面监控和分析,包括功耗。

ILO 2登录界面,在P4000加电后的任何状态都可以登录

ILO 2对硬件能进行完善的监控

甚至连P4000的电源消耗情况都有图表记录

P4000背板提供了两个千兆接口,一个ILO 2管理端口

当然,作为服务器平台,提供额外的扩展能力是不可少的,这些全高的扩展卡就为万兆网卡做好了准备。

配置介绍

送测的P4300标配一颗英特尔E5520四核2.27GHz的至强处理器,4GB DDR3内存,板载双端口千兆网卡。虽然P4000的Proliant服务器平台可以支持两路至强处理器,也支持更多的内存,但是对于一台IP SAN的存储设备而言,单颗处理器,4GB内存,显然已经足够,因为它的瓶颈并不在此。瓶颈在哪里呢?下文我们的初步测试会告诉您。

从开机画面中可以看出,P4000基于 LINUX内核

P4300的RAID卡使用的是HP P410,为获得单机环境下更好的性能,我们直接将其做成RAID 1+0形势,以求发挥出最强的性能,当然,在随后的测试中我们会搭建双机存储的测试环境来模拟用户在最大化数据保护模式下的性能。

这是标准的HP Smart Array RAID卡的配置界面

我们将其配成单机 RAID 1+0

既然是基于i-SCSI接口的IP SAN模式,自然需要强悍的服务器和网卡的支持,才能最大化的发挥P4000 i-SCSI接口的性能,因此我们直接给它配上了计算机世界实验室性能最强悍的双路至强X5680服务器,配置24GB DDR3内存,英特尔82571企业级双千兆网卡,并用板载的82574进行ILO2的监控。服务器安装了Windows SERVER 2008 R2 64位版。因为初步测试只基于单网卡端口的测试,因此我们用一根5类双绞线直接联接服务器和P4000,在未来4i-SCSI端口捆绑应用测试的时候,将会通过交换机进行中转,但是对于单端口,直连效果是一样的。

测试P4300的服务器配置豪华

单机基本性能测试

从理论上说,512bit的随机读取能力受到硬盘数量的影响最大,但是在千兆i-SCSI接口下,P4000的表现却并没有这么简单。

在8块15K RPM SAS硬盘的支持下,在512bit随机读测试中,5211 IOPS的性能着实让我们惊讶,因为已经和理论值相差无几了。这点除了P4000内置的存储算法优异之外,我个人认为与其良好的硬件环境和搭配有莫大的关系,在随后我们将进行的多端口捆绑下的性能测试应当能体现出这一点。

在1MB的大尺寸文件随机读取中则证实了我们的推测,102 IOPS的性能折算成带宽,已经达到102MBps,这已经接近千兆网卡的理论吞吐值了,要想提升存储的性能,唯一的途径就是增加i-SCSI接口的带宽,比如多个千兆i-SCSI接口捆绑,或者直接在P4000的PCI-E接口安装万兆网卡,直接获得十倍的网络带宽。

整体测试环境,从上往下是双路至强5680服务器,HP P4300,思博伦 2900测试仪。

其实对于IP SAN的初步测试,性能并不是我们追求的目标,因为P4000丰富的预装存储软件也给我们带来了全新的体验,这应该算存储服务器与磁盘阵列的最大区别了。基于IP的应用也让存储可以更容易融入用户的使用环境,换言之,这是云时代云储存的基础。而传统的i-SCSI存储缺少必要的存储管理/监控手段,虽然能借助以太网快速部署,但是无法对储存内容进行分级管理,自动备份和分析更是没边的功能,因此它们只适合入门级的存储需求,当用户真的需要在IP存储上进行细致的管理和应用时,IP SAN应该是一个不错的选择。

在计算机世界实验室中目前有两台P4300,我们正在积极的进行基于存储应用环境的搭建和测试,请用户关注我们随后的测试报道,亮点自然是4×1000兆i-SCSI接口捆绑下的详细性能测试;基于机箱间的RAID功能测试了。

未经允许不得转载:存储在线-存储专业媒体 » 惠普中档存储P4000测试