2007-09-11 MySQL高可用性ソリューションの概要 - MySQLカンファレンス2007 高可用性とは? 障害が発生してもシステム内のリソースが利用可能な状態に保たれること カテゴリは2つ ハーウェア ソフトウェア 連続化要請 無停止サービス フェイルオーバ時もサービスを中断しない 非常に高水準の可用性(不必要なことも多い) フォールトトレランス SPOF(Single point of failure) フェイルオーバ 高可用性の要件と必要考慮事項 SLA(サービス品質保証契約) 予算と納品までのスピード セキュリティ ストレージの検討 いろいろ スケールアップとスケールアウトの違い MySQLはスケールアウト型 スケールアップ 垂直的 高価 スケールアウト 水平的 OSS レプリケーションとは? 複数の場所へのデータ複写 非同期型と同期型 MySQL Replication ステートメント(対)行ベースのレプリケーション ブロックレベルでのレプリケーション(DRBD) クラスタリングとは? あるコンポーネントに問題が起こると、冗長ノードがサービスを提供 MySQL Clusterの解説 スライド中心なので割愛 スライドはダウンロード公開されるはず