This document discusses setting up a custom non-RDS MySQL replication configuration across multiple Availability Zones on AWS. It describes using MHA (Master HA Manager) to monitor a MySQL master and promote a slave to master if the original master fails, allowing for high availability and automated failover. Non-RDS configurations offer more flexibility compared to RDS by allowing custom storage engines, distributions, instance types and fast (<20s) failover without DNS issues.
This document discusses setting up a custom non-RDS MySQL replication configuration across multiple Availability Zones on AWS. It describes using MHA (Master HA Manager) to monitor a MySQL master and promote a slave to master if the original master fails, allowing for high availability and automated failover. Non-RDS configurations offer more flexibility compared to RDS by allowing custom storage engines, distributions, instance types and fast (<20s) failover without DNS issues.
7. Copyright ? 2013 AGREX INC. 6
Server
大量アクセスにどう対応する?
Server Server Server
Server
Server
Scale Up Scale Out
その前に???そもそも、
そのリクエスト、サーバーで受ける必要ありますか?
?まずは、リクエストを減らす策を考える。
?それでもダメなら、Scale Up / Scale Out。
8. Copyright ? 2013 AGREX INC. 7
リクエストを減らす手段 ~1
Server
Server
HTML
PHP
静的ページのためにサーバーはもったいない
HTML
PHP
S3
静的ページに特化したサービスに任せる