My sql ha
-
Upload
jaime-contreras -
Category
Technology
-
view
87 -
download
0
Transcript of My sql ha
1Copyright 2008 Sun Microsystems Inc. The World’s Most Popular Open Source Database
MySQL Asynchronous Replication
2Copyright 2008 Sun Microsystems Inc. The World’s Most Popular Open Source Database
MySQL Replication Topologies
Read-intensive web sitesFault
Tolerance
3Copyright 2008 Sun Microsystems Inc. The World’s Most Popular Open Source Database
MySQL, Heartbeat & DRBD Cluster
SynchronousBlock Replication
IP Management
PrimaryDRBDServer
SecondaryDRBDServer
4Copyright 2008 Sun Microsystems Inc. The World’s Most Popular Open Source Database
Shared-Disk Clustering Architectures
= Private IP =10.10.10.21
Active Server Passive Server
Cluster Management= Virtual IP =
10.10.10.10
= Private IP =10.10.10.20
Cluster Agent
SAN
Web/AppServer
Web/AppServer
Cluster Agent
5Copyright 2008 Sun Microsystems Inc. The World’s Most Popular Open Source Database
Comparing MySQL HA Solutions
Dozens for ReadsDozens for ReadsDozens for ReadsDozens for Reads# of Slaves
Master/Slave(s)
No
Yes
MySQL Replication
Yes
No
Varies
No
No
MySQL Replication
Master/Slave(s)
No
Yes
MySQL Replication
Yes
No
Varies
No
Yes
MySQL Replication +
Heartbeat
Primary/Secondary
Yes
MySQL Replication
MySQL Replication
MySQL Replication
Yes
< 30 secs
Yes
Yes
MySQL, Heartbeat + DRBD
YesAutomated DB Fail Over
255# of Nodes per Cluster
YesWrite Intensive
YesRead Intensive
YesBuilt-in Load Balancing
Scalability
MySQL ReplicationGeographic Redundancy
YesAuto Resynch of Data
< 3 secsTypical Fail Over Time
NoAutomated IP Fail Over
Availability
MySQL ClusterRequirements
6Copyright 2008 Sun Microsystems Inc. The World’s Most Popular Open Source Database
Additional HA Solutions for MySQLHA/Performance Networking for MySQL Cluster
– Dolphin SCI InterconnectOperating System Clustering
– Sun Solaris – Sun Cluster– Microsoft Windows Clustering Services– Red Hat Cluster Suite
High Availability Middleware– Continuent m/Cluster
Backup Software– Zmanda http://solutions.mysql.com/
HighAvailability.com