为提供SQLServer访问加速,在客户现场做POC,横向比较PCIe加速卡和SSD阵列的性能表现。

评测概览

测试环境:

  • Product:IBM 3650M4

  • CPU: 2*E5-2640 6C

  • MEM:32G

  • HD: 4*600G SAS(RAID 5)

  • OS: WINDOWS SERVER 2008 ENTERPRISE R2 SP1

  • DB: SQL SERVER 2008

测试样品:

  1. IBM 43W7714 50GB Solid State Drive * 4 (Raid 5)

  2. Fusion ioDriver2 785GB*1

  3. **IOMeter评测

**

评测说明

Iometer是一个老牌的测试磁盘性能的工具。和其他磁盘工具相比,可以测试I/O的传输率和平均的I/O响应时间。

本项测试,主要考量存储设备的硬件参数指标

more

评测参数

本次测试主要测试在以下4种场景下,两款产品的表现:

  • 最大IOPS场景

  • 最大带宽场景

  • 模拟生产库

  • 模拟查询库

评测过程

  1. IOPS评测对比

![](http://99dev.net/wp-content/uploads/2013/06/061713_1517_FusionioDri2.png)

在本次测试中,硬件参数方面,两款产品的表现已经旗鼓相当。在模拟数据库场景下,Fusion ioDriver2的表现要远大于IBM SSD,成绩比后者要高出300%~400%之间。本轮测试,Fusion ioDriver2以较大优势胜出。

  1. 读写速率评测对比

![](http://99dev.net/wp-content/uploads/2013/06/061713_1517_FusionioDri4.png)

在本次测试中,同样是在模拟数据库场景下,Fusion ioDriver2才表现出遥遥领先的性能。

评测结论


在本轮测试中,在硬件参数上,IBM SSD和Fusion IO旗鼓相当,这要归功于改进的设计和制造工艺。但是,在具体的模拟场景表现下,IBM SSD处于绝对的下风,对于数据的IO/读写优化,IBM SSD还有很长的路要走。


综上所述,在本轮测试中,Fusion ioDriver2以绝对的优势胜出。
  1. **Microsoft SQLIO Benchmark评测

**

评测说明

SQLIO是微软提供的一款验证磁盘能力的官方工具。有时候我们怀疑磁盘或者存储有问题,存在IO瓶颈时,就可以通过该工具进行验证。

本项测试,主要考量存储设备在具体应用场景下的真实表现。

评测参数

随机读写

Prompt> sqlio -kW -t2 -s120 -dE -o8 -frandom -b8 -BH -LS Testfile.dat

Prompt> sqlio -kR -t2 -s120 -dE -o8 -frandom -b8 -BH -LS Testfile.dat

顺序读写

Prompt> sqlio -kW -t2 -s120 -dG -o8 -fsequential -b8 -BH -LS Testfile.dat

Prompt> sqlio -kR -t2 -s120 -dG -o8 -fsequential -b8 -BH -LS Testfile.dat

评测过程

  1. IOPS评测对比

![](http://99dev.net/wp-content/uploads/2013/06/061713_1517_FusionioDri6.png)

在本次测试中,对于顺序读写,Fusion ioDrivers表现的优势没有非常突出。但是,在随机读写模式下,Fusion ioDriver2把IBM SSD远远甩在脑后,特别是随机写模式下,Fusion取得了20倍以上的领先。在这次测试中,Fusion ioDriver2以非常大的优势胜出。

  1. 读写速率评测对比

![](http://99dev.net/wp-content/uploads/2013/06/061713_1517_FusionioDri8.png)

在本次测试中,Fusion ioDriver同样取得了压倒性的升级,在随机读写方面,领先IBM SSD 20倍以上。

评测结论

SQLIO测试主要是针对模拟数据库场景的深入测试,特别是数据库独有的随机读写特性。在该项测试中,Fusion ioDriver2以大幅度的优势领先于IBM SSD。

  1. **评测结

**

在硬件参数方面,随着设计和制造工艺的改进,IBM SSD的指标已经和Fusion ioDriver2不相上下。这点在纯跑分的最高IOPS和最高带宽中得到了印证。


    在应用场景下,IBM SSD处于绝对的颓势。即便是已经构建了4盘数的Raid 5,在测试个数已经占优的情况下,依然远远落后于Fusion ioDriver2。


    凭借独特的总线设计、革命性的系统驱动层以及针对Database场景的读写IO优化,Fusion ioDrive2对SQLServer的性能提升有突破性的帮助。