初窥华为一小步 新Tecal服务器锐意创新
刘禹 发表于:12年03月26日 14:41 [转载] 比特网
存储性能测试
在存储测试方面,我们对华为ES系列高性能SSD存储进行了Jetsress测试以及Sysbench性能测试。
关于SSD的种种过去说的已经足够多了,比特网《闪存大战一触即发》一文中对SSD领域热点话题有诸多评述。所以就让我们直接进入正题来通过测试来看看华为的ES2000系列SSD产品。
Jetstress是一种 Exchange 工具,通过此工具,管理员可以在将服务器引入生产环境之前,测试磁盘子系统的性能和稳定性。
具体地说,Jetstress 通过模拟 Exchange 磁盘 I/O 负载来测试磁盘性能。要验证磁盘子系统是否满足或超过您的性能标准,可以结合 Jetstress 一起使用系统监视器、事件查看器和 Eseutil.exe。
基于邮件活动的每个邮箱的数据库缓存和估计 IOPS
利用 Jetstress,可以执行两种类型的测试:Jetstress 磁盘性能测试和 Jetstress 磁盘子系统压力测试。Jetstress 磁盘性能测试运行两个小时,用于验证存储解决方案的性能并确定其规模。Jetstress 磁盘子系统压力测试运行 24 个小时,用于测试系统在运行很长时间的情况下的存储可靠性。运行这两个测试是验证磁盘子系统的完整性和性能的最佳方式。
邮箱数据库 I/O 读取/写入比率
在非生产环境中成功完成 Jetstress 磁盘性能测试和 Jetstress 磁盘子系统压力测试后,就可以进入 Exchange部署过程的下一个阶段。通过运行 Jetstress,已经可以确保 Exchange 磁盘子系统已针对所计划的用户数和创建的用户配置文件进行了充分的评估。
在上述配置模式下,华为ES 2000 SSD卡通过微软Exchange Jetstress 2010的压力测试成绩。
Sysbench MYSQL数据库测试
sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL。主要用于评估测试各种不同系统参数下的数据库负载情况。
本次测试系统环境为Redhat Linux Enterprise Server 6.1,内核版本2.6.32。在Mysql服务运行后,采用Sysbench对Mysql Innode DB加负载,生成数据库记录为8亿条,然后进行数据库性能测试。性能测试中,读比例占多数,数据块大小范围在1-16KB之间,与TPC-C数据库模型不同。
用来测试的服务器华为RH2285 V2配置为双路E5-2650(工程样片,同上),24G内存。用来与华为ES2000 SSD卡做对比的存储环境为LSI 2208 RAID卡配备6块300G SAS组成RAID10。
在本次Sysbench的MYSQL测试项目中,华为ES2000系列综合性能约是SAS阵列性能的16倍。据了解“SSD闪存产品将提供华为产品一贯的高性价比”。
后记
本次华为服务器评测的最大感受可以总结为三点:自主研发,运营商标准的苛刻要求;定制化产品的迅速响应;国际一流厂商的配置标准。一向以寡言沉默示人的华为,这一次再度惊艳。当你看到一款All in China而不仅仅是Made in China的产品 ,不去考虑国人的感情因素,尚能竖起大拇指的时候,笔者实在不知道再去如何点评该产品了……有关产品本身的更多内容,详见专题。