Dell R710结果报告 - 20101027

1,176 views

Published on

DELL R710测试报告,和PE 2950进行对比基准测试,重点考察H700阵列卡的整体IO性能。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,176
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dell R710结果报告 - 20101027

  1. 1. DELL PE R710 服务器测试结果报告 DELL PE R710 服务器测试结果报告 作者:叶金荣 编写日期:2010-10-27 目录 1 测试说明........................................................................................................................... 1 2 测试目的........................................................................................................................... 3 3 测试方法........................................................................................................................... 3 4 测试结果........................................................................................................................... 4 5 结果分析........................................................................................................................... 8 6 结语................................................................................................................................... 9 1 测试说明 本次测试是基于 DELL PE R710 机型进行测试,该服务器的具体参数如下: 产品名称 DELL PowerEdge R510
  2. 2. DELL PE R710 服务器测试结果报告 处理器系列 Intel Xeon processor 5620 series 网络控制器 Broadcom 5709C (2 cards/4ports) 标准存储连接 热插拔 2.5 英寸 SAS; 热插拔 2.5 英寸 SATA; 热插拔 3.5 英寸 SAS; 热插拔 3.5 英寸 SATA 存储控制器 PERC H700 (6Gb/s) with 1GB battery-backed cache 处理器高速缓 存 12 MB 三级高速缓存 外形(完全配 置) 2U 远程管理软件 iDRAC6 Enterprise 处理器数 2 个处理器 内存 PC3-10600R RDIMM DDR3 或 PC3-10600E UDIMM DDR3 最大内存 192 GB 内存插槽 18 个 DIMM 插槽 扩展槽 2 PCIe x8 + 2 PCIe x4 G2 Or 1 x16 + 2 x4 G2 电源类型 Energy Smart- Two hot plug high efficient 570w PSU OR High Output Two hot-plug 870W PSUs 简言之,这款服务器在我们关注的性能提升上表现在: 1. CPU,主频和二级缓存都比我们当前使用的 E5504/E5405 都要好不少; 主频从 2.0G 升级到 2.4GHz,二级缓存从 4Mb/6Mb 升级到 12Mb。
  3. 3. DELL PE R710 服务器测试结果报告 2. 内存,厂商本次提供的测试机内存配置了 32G 内存,比以往任何测试机 的内存都要大,因此性能也相对会好一些 3. Raid 卡,本次配备的是 H700 的 raid 卡,该 raid 卡配置了 1Gb 的 cache, 这个特性对提升 IO 能力非常重要 4. 磁盘,本次配备的 8 块 2.5 寸,10K RPM,通道速率 6G/s,300G 容量的 小盘,做成 raid 1+0,因此在 IO 性能上,也得到了较大提升 2 测试目的 本测试的目的在于分析新的 DELL PE R710 服务器,重点考察其 IO 性能相 比目前正在使用的主流服务器提升多少,另外,通过执行较大压力测试,在一定 程度上也可以考验其可靠性。 3 测试方法 我们重点关注服务器在 IO 性能方面的提升,因此我们本次测试主要是对 IO 和针对 MySQL 做 OLTP 的压力测试,使用的测试工具是 sysbench。 Sysbench 是开源的基准测试工具,其中 sysbench 还可以用于 CPU、内存、 OLTP 等方面的测试。 Sysbench 测试 IO 性能脚本如下: sysbench --file-num=10 --num-threads=16 --test=fileio --file-total-size=64G --max-requests=10000000 --file-test-mode=rndrw 在上面的测试中,我们执行了 3 次测试,一次所有文件时 30G,一次是所有 文件 64G,一次是所有文件 100G,请求总量均为 10000000 次,两次结果做对比。
  4. 4. DELL PE R710 服务器测试结果报告 Sysbench 测试 OLTP 性能脚本如下: sysbench--test=oltp --mysql-host=localhost --oltp-test-mode=complex --mysql-table-engine=innodb --oltp-table-size=300000000 --mysql-db=test --oltp-table-name=test --num-threads=32 --max-requests=5000000 在上面的测试中,我们执行了 2 次测试,一次是数据表总量是一亿条记录, 一次是数据表总量有三亿条记录,请求总量均为 5000000 次,两次结果做对比。 4 测试结果 下面是和 HP DL 380G7 以及 DELL PE2950 服务器对比测试结果曲线: 4.1 IO 压力对比:文件系统 XFS,总文件大小 30G 文件系统是 XFS,纵坐标是每次测试总耗时,单位:秒。 从测试结果可以看到,R710 和 DL 380G7 的随机 IO 性能相当,但需要注意到,R710 的内存是 32G,而 380G7 的内存是 48G,在测试文件总大小比内存总量来得小的话, 对性能提升相当有帮助。
  5. 5. DELL PE R710 服务器测试结果报告 4.2 IO 压力对比:文件系统 EXT4,总文件大小 64G 上面测试中的 2950 服务器是一个高配的 32G 内存 PE 2950 服务器,配置相对较高。 从测试结果可以看到,测试文件总大小比内存总量来得大的时候,R710 相比 2950 在 IO 性能方面的提升就没有像上一次那么大了,不过也是相当可观的。 4.3 IO 压力对比:文件系统 EXT4,总文件大小 100G 从这个测试结果已经能明显的看到 R710 服务器在在大文件随机 IO 性能仍然表现卓越, 比 64G 所需耗时并没有增加多少,而 2950 则增加了不少。
  6. 6. DELL PE R710 服务器测试结果报告 4.4 OLTP 压力对比:文件系统 XFS,测试数据表大小一亿 纵坐标是 TPS (每秒事务数),越大越好,可以看到 R710 比 2950 在这次的测试中性能 提升了有将近 1.6 倍。但实际上却不是因为 IO 性能上提升的缘故,而是因为 CPU 的缘 故,因为一亿条测试数据,还仍然可以大部分 cache 在 32G 内存中,因此这时候的测试 主要瓶颈在于CPU计算能力和内存大小,而非IO性能,这个从下面的结果也能验证到。 R710 测试服务器的 CPU 是 E5620,而 2950 的 CPU 则是 E5405,二者性能相差不少。 4.5 OLTP 压力对比:文件系统 EXT4,测试数据表大小一亿
  7. 7. DELL PE R710 服务器测试结果报告 佐证上面的测试结果。 4.6 OLTP 压力对比:文件系统 XFS,测试数据表大小三亿 结果已经很直观了,在三亿条数据量测试模式下,R710 依然表现不错。 4.7 OLTP 压力对比:文件系统 EXT4,测试数据表大小三亿
  8. 8. DELL PE R710 服务器测试结果报告 从上面的结果看,R710 已经很不错了,但是在 EXT4 文件系统,R710 表现更加不错, 而且从测试结果曲线也能看到,EXT4 的稳定性比 XFS 好多了,表现非常平稳,没有发 生过颠簸。 5 结果分析 从上面的对比测试结果可以得出几点: 1. 在对文件尺寸相对不大(30G)且比内存总量要小坐对比测试时,PE R710 的性能和 DL 380G7 同等配置相当,比同档配置 PE 2950 块约 52%,如果是同等配置的 PE 2950, 应该不会相差这么大 2. 当进行大文件(100G)对比测试时,则 PE R710 在所有对比测试中最突出,比 DL 380G7 快约 60%,比同档高配 2950 快 10% ~ 30%。另外,从上次测试的结果来看,配备 8 个小盘的 DL 380G7 和配备 6 个大盘的 R710 性能相当。确实证明了盘数越多,随机 IO 性能越高。 3. 作为数据库应用服务器,很重要的是拥有强劲的 IO 能力,以及充足的内存资源。内
  9. 9. DELL PE R710 服务器测试结果报告 存方面的需求很容易就能满足,但是想要获得更高的 IO 能力目前一直是个难题,虽 然有 SSD 的出现,但是鉴于性价比、SSD 的寿命等问题,SAS 盘仍然是企业的首选, 因此,我们需要在提升 IO 能力方面做不断的努力,包括使用更大 cache 的 raid 卡, 使用更高转速的硬盘,采用效率更高的文件系统等。 6 结语 上面的测试表明了新一代 R710,配备新的 raid 卡,辅以较大内存,能在一 定阶段内较大程度缓解目前游戏 DB 高随机 IO 的困境。当从应用角度暂时无法 缓解这个矛盾时,如果能在适当增加成本的前提下获得性能上的较大提升,我们 认为还是值得尝试的。

×