]]> ]]>

High Availability with MySQL

Achieving truly high availability for MySQL means that not only can your MySQL database survive a disaster and recover quickly without losing data, but that your application will meet your minimum performance requirements in normal operation too. Percona employs world-class MySQL experts who can design and implement highly available, fault-tolerant, high-performance solutions for your MySQL databases and your whole application.

We know all the technologies for MySQL high availability: DRBD, replication, MySQL Cluster, SANs, Heartbeat, LVS, HAProxy, load balancers, virtual IP address switching, cross-data-center failover, and read-write splitting.

We'll help you analyze your business and application requirements and choose a solution that is right for you. We'll help you from concept to deployment, and support the solution when it goes into production. We'll also test it rigorously. True high-availability solutions for MySQL require full testing, or they can cause more downtime than they prevent!

A typical consulting engagement moves through the following process:

  • Analysis - don't assume that an accepted “best practice” is best for you. We'll advise on the solutions and their benefits, drawbacks, and costs.
  • Planning - we'll help you plan the hardware, potential pitfalls, necessary application changes, and a test plan. We'll help you choose the right version of Percona Server, MySQL, or MariaDB.
  • Implementation - this includes training your staff in how to administer and use your solution.
  • Testing - we put the new system through an extensive battery of tests that stresses the entire application (not just the HA components).
  • Go Live - we'll help you deploy your application with minimal downtime, and ensure a smooth transition to the new system.
  • Post-Production Monitoring & Maintenance - our team remains available to help, even months after the project is completed.

Give us a call for friendly, expert help in deciding what solution is right for you. You can talk to an expert during the sales process.

Contact Us 24 Hours A Day
Support Contact us 24×7
Emergency? Contact us for help now!
Sales North America (888) 316-9775 or
(208) 473-2904
Sales
Europe
+44-208-133-0309
Sales Latin America +54-0800-666-3243 (Arg.)
+55-0800-020-4918 (Brazil)
Training (855) 55TRAIN or
(925) 271-5054
Share This
]]> ]]>