|
High Availability is something that all web sites hope to achieve, especially those that are linked to big companies.
MySQL, an open source relational database management system (RDBMS), can be made highly available to protect from corruption, hardware failure, software crashes, and user error. Running a MySQL setup is quite simple. Things start getting complex when you start thinking about the best way to provide redundancy. There are a large number of techniques available to add `redundancy` and `high availability` to MySQL, but most are both poorly understood and documented.
This book will provide you with recipes showing how to design, implement, and manage a MySQL Cluster and achieve high availability using MySQL replication, block level replication, shared storage, and the open source Global File System (GFS).
This book covers all the major techniques available for increasing availability of your MySQL databases. It demonstrates how to design, implement, troubleshoot and manage a highly available MySQL setup using any one of several techniques, which are shown in different recipes. It is based on MySQL Cluster 7.0, MySQL (for non clustered recipes) 5.0.77, and CentOS / RedHat Enterprise Linux 5.3.
What you will learn from this book
* Configure a MySQL Cluster for scaling out MySQL * Learn the technique of taking online backups and recovery * Achieve high availability with MySQL Replication and various tools such as the open source Multi-Master Replication Manager (MMM) and Flipper projects * Configure a MySQL replication design to replicate data from one MySQL database server to one or more other MySQL database servers * Master the safety tricks of replication to prevent replication failure * Configure a MySQL service to work using a shared storage device to achieve high availability, with and without a clustered filesystem * Learn to use the open source Global File System (GFS) to have the same file system on more than one node * Achieve high availability using block level replication with Distributed Replicated Block Device (DRBD) * Improve your system`s performance with the technique of performance tuning
ISBN - 9789350231722
|
|
Pages : 261
|