Schooner Home Page

Schooner MySQL with Active Cluster

Schooner MySQL® with Active Cluster™* (or Schooner MySQL) is our complete MySQL + InnoDB distribution, with multi-threaded synchronous replication deeply integrated into InnoDB to deliver high availability with great performance and dramatically simplified cluster management. Schooner solves the replication problems of legacy MySQL (5.1, 5.5, and the future 5.6). Schooner offers better performance with replication than any other MySQL distribution whether the database is stored on hard drives, SAN, or flash memory (or Flashcache). Schooner MySQL fully exploits flash memory to provide an easy growth path to larger masters and/or top performance with minimum datacenter power consumption.

Schooner MySQL:

  • Provides the best high-availability MySQL through multi-threaded synchronous replication, for the most demanding mission-critical applications;
  • Includes extensive multi-threading and other unique InnoDB optimizations to get the most from multi-core x86 processors;
  • Solves the data loss and performance problems of legacy MySQL replication full synchronous replication among a master and its slave servers;
  • Eliminates lost data, stale data, as well as slave lag and the need to slow down the master;
  • Provides fully automated and immediate failover and recovery, freeing your DBAs from grunt work;
  • Brings less sharding and allows dramatic datacenter footprint reductions;
  • Supports multi-tenancy, in which completely different MySQL databases can share the same Schooner-powered server;
  • Radically simplifies cluster administration, with a simple and powerful GUI and CLI;
  • Delivers much better performance stability and consistency than legacy MySQL;
  • Prevents bin log (binary log) corruption through checksums;
  • Also supports traditional MySQL asynchronous replication, which remains the recommended solution for WAN replication;
  • Runs on a wide range of x86 servers with any kind of persistent storage; and
  • Makes it easy to upgrade from HDDs or SAN to local flash or Flashcache, or from 1 GB to 10 GB Ethernet when you need higher performance.

Every minute that your application is off the air can cost you revenue, customers and reputation. Enterprise-class high-availability / minimal downtime is often more important than performance — and it's harder to achieve. High-availability Schooner MySQL is a breakthrough that goes beyond legacy MySQL Enterprise to make MySQL Enterprise good enough for the most demanding mission-critical applications. Schooner MySQL is a proven off-the-shelf product, not a bag of tools that requires you to create and maintain a custom MySQL implementation.

Scale smart, with Schooner.


* The formal name of this product is "the Schooner Appliance for MySQL® Enterprise™ with Active Cluster." From Schooner's founding, one of our goals was to optimize MySQL and InnoDB for maximum multi-threading and tightly couple the result with multi-core x86 processors, fast flash memory, and run-time software that caches between DRAM and flash to deliver DRAM-like performance from the flash. We achieved this, delivering in 2009 our first MySQL release as a turnkey appliance on an IBM x86 server, Intel flash drives, and consistent BIOS and controller firmware. Our pre-integration was then necessary to ensure a great end-user experience. Now Active Cluster and Schooner MySQL are pure software products that run on Dell, HP, and IBM x86 servers, with HDDs or flash from any vendor. But our formal product name still honors our vision of tightly-coupling the software with commodity hardware. You can think of it as a "software appliance."