MySQL SmartMachine

MySQL has been optimized for the Joyent SmartOS and is available preinstalled and preconfigured to provide the following benefits:

  • Speed – 3X more Transactions per Second than MySQL on Amazon EC2. Stability at Any Scale – Achieve 10s of Billions of Queries with Zero Downtime.
  • Cost Savings – No charge for MySQL optimized on Joyent SmartMachines.
  • Read-Write Splitting – Works with Zeus Traffic Manager to further Simplify Scaling
  • Flexibility – Use Only What You Need, Pay For Only What You Use.
    Architecture Flexibility

MySQL can be deployed as an individualSmartMachine for your data-tier or as a cluster within a larger application deployment in Joyent SmartDataCenter.

Note: The MySQL SmartMachine is generally used to run MySQL within multi-tier applications. For a general purpose compute environment, the SmartOS SmartMachine provides access to numerous applications (including MySQL, PHP, and more).

MySQL Performance Benchmarks

Our team recently benchmarked the MySQL SmartMachine against a comparable offering from Amazon EC2. The Joyent Virtual Appliance for MySQL consistently delivered 2 – 4 times better performance than MySQL on EC2!

MySQL Stability at Any Scale

The Joyent Smart technologies give you maximum stability at scale. In a 13-month period the Whereivebeen.com application has completed 47,921,072,680 queries to its MySQL database without a single reboot and with no downtime.

“We were particularly brutal to that server, at one point we were doing well over 7000 queries per second. It is impressive how well one machine handled that much load” said Craig Ulliott, WhereI’veBeen Founder and CTO.

MySQL Read-Write Splitting with Zeus Traffic Manager

One of the greatest challenges to scaling a large MySQL cluster is successfully splitting traffic so that reads can be independently scaled from writes. Typically, splitting reads and writes requires adding customized code to your application. This code must be modified every time the growth of your application requires the support of additional read-only MySQL databases.

Zeus Traffic Manager SmartMachines provide you with a fast, efficient and truly scalable solution for this problem. ZXTM include the ability to inspect packets. Customized traffic script can be added to ZXTM to send the MySQL writes to a Master DB and the reads to a sequence of MySQL Slave DBs.

In the SmartDataCenter, ZXTM makes it possible to horizontally scale your MySQL cluster without forcing you to rewrite your application.
Zeus Read/Write Splitting

Start building on your Joyent SmartMachine now

Run your application or site on a SmartMachine in our high performance, reliable public cloud.

Buy Now