EmergencyEMERGENCY? Get 24/7 Help Now!

White Paper: “Scaling MySQL Deployments Efficiently” from Percona and Virident

 | February 7, 2011 |  Posted In: Insight for DBAs, MySQL


Percona was working closely with Virident on evaluating tachIOn as solution for MySQL, and as result you can find whitepaper “Scaling MySQL Deployments Efficiently Using Virident tachIOn Drives”, available from Virident website. It was done as part of our consulting practice, but all results and numbers are certified by Percona. I personally really enjoyed performance and stability provided by tachIOn card, and you actually saw bunch of benchmarks results published on our blog which proves it.
Virident tachIOn will be on the list of our recommendations for customers looking to improve performance or building high-performance solution based on MySQL.

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.


  • I recently had to consider scaling for my website, I considered my options and chose to scale out to two servers rather than unpgrading the hardware, and I have been very impressed. Its amazing how much easier it is to optimize a server when you cut the number of services on it. E.G a better filesysystem for mysql (XFS) compared with PHP with an opcode cache (EXT4).

    Anyway, just some input from a long time reader.

  • SI,

    There comes a point when an application grows to a point where the write performance becomes the scalability bottleneck. Traditional scale-out techniques require sharding at this point to split the writes in half. This adds additional operational overhead and usually requires significant application changes.

    Improving write IO can move or eliminate this pain point, but to do so cost effectively and without using racks of hard disks is difficult (we need IOPS not throughput). Fast storage IO subsystems such as Virident provide an alternative to that footprint.

Leave a Reply