EmergencyEMERGENCY? Get 24/7 Help Now!

Testing Intel® SSD 910

 | September 4, 2012 |  Posted In: Benchmarks, Hardware and Storage, MySQL


Intel came on PCI-e SSD market with their Intel SSD 910 card. With a slogan “The ultimate data center SSD” I assume Intel targets rather a server grade hardware, not consumer level.
I’ve got one of this card into our lab. I should say it is very price competitive, comparing with other enterprise level PCIe vendors. For a 400GB card I paid $2100, which gives $5.25/GB. Of course I’ve got some performance numbers I’d like to share.

But before that, few words on the card internals. Intel puts separate 200GB modules, so 400GB card is visible as 2 x 200GB devices in operation system, and 800GB card is visible as 4 different devices. After that you can do software raid0, raid1 or raid10, whatever you prefer.

For my tests I used single 200GB device and pair combined in software raid0 (Duo).

For raw performance IO I follow scripts I used for other reviews, i.e. Testing Intel SSD 520

First results are for asynchronous writes:

The result averages at 150 MiB/sec for single device and at 250 MiB/sec for Duo.
I find it interesting, as on SATA based Intel 520 I was able to get 300 MiB/sec.

Now asynchronous reads:

The result line is quite stable and is 270 MiB/sec for single drive, and 530 MiB/sec for Duo.
In the same workload for Intel 520 : 370 MiB/sec.

Now we are getting to synchronous reads, to see how many threads we need to reach peak throughput and check corresponding response times:


Response time:

I would say for single device the throughput peaking at 8 threads with 95% response time 0.68ms, and for Duo at 16 threads with 0.84ms

In conclusion I can say that I have mixed feelings after this experiment. On the one hand the performance results are definitely lower than on alternative PCIe cards available on market, but on the other hand the price is absolutely attractive.

I am going to run more corresponding MySQL-based benchmarks to see how the card is compared to alternatives under database workload.

Vadim Tkachenko

Vadim Tkachenko co-founded Percona in 2006 and serves as its Chief Technology Officer. Vadim leads Percona Labs, which focuses on technology research and performance evaluations of Percona’s and third-party products. Percona Labs designs no-gimmick tests of hardware, filesystems, storage engines, and databases that surpass the standard performance and functionality scenario benchmarks. Vadim’s expertise in LAMP performance and multi-threaded programming help optimize MySQL and InnoDB internals to take full advantage of modern hardware. Oracle Corporation and its predecessors have incorporated Vadim’s source code patches into the mainstream MySQL and InnoDB products. He also co-authored the book High Performance MySQL: Optimization, Backups, and Replication 3rd Edition.


  • Vadim,

    It is interesting to see you do not have 2x for writes in Duo but you get very close to 2x on reads. I wonder if this is RAID0/filesystem issue or the hardware issue. Getting 2 partitions formated and tested separately in parallel could answer this questions.

    Numbers lower than 520 is of course interesting. I wonder if it could be related to the compression used in 520. Sysbench probably uses highly compressable data for file IO which can skew numbers a lot if engine below do compression.

  • Vadim,

    For enterprise class SSD the most important performance characteristics – Read/Write throughput in steady state and request latency percentiles. In many cases nobody cares about how much TPS device sustain if you can not get 99% of them under 100ms, for example. Or better – under 10ms.

Leave a Reply