MySQL Clusterを使った負荷分散のやり方
ロードバランシングってやつですね、俗に言うところの。
How To Set Up A Load-Balanced MySQL Cluster | HowtoForge - Linux Howtos and Tutorials
http://www.howtoforge.com/loadbalanced_mysql_cluster_debian
正確には「MySQL Cluster」と呼ぶらしい。
上記サイトに詳しいやり方が解説されていますが、なかなか優秀なようで。
MySQL AB :: MySQL Cluster
http://www-jp.mysql.com/products/database/cluster/
MySQL、クラスター技術「MySQL Cluster」を発表、正式版は今年3Q
http://enterprise.watch.impress.co.jp/cda/foreign/2004/04/15/2025.html
低価格のハードウェアで信頼性の高いクラスターシステムを構築でき、高スループット、フールトトレラント、1秒未満の高速フェイルオーバー、スケーラビリティなどを特徴とする。
共有データストレージは不要。
可用性99.999%は、年間ダウンタイム5分以下に相当する。
レスポンスタイムは5-10ミリ秒
新しいGIGAZINEのにゅーすに使うスクリプトは最近の例に漏れずMySQL使うわけですが、万が一、あまりにも動作速度が遅くなるようならこういうのを導入するのも考えた方がよいと言うことか……
他では下記の記事が割と詳しいか。
【特集】MySQL Clusterを試す - クラスタ化した分散アドレス帳をつくる (1) オープンソース・ソフトウェアと高可用性への挑戦 (MYCOM PC WEB)
http://pcweb.mycom.co.jp/special/2004/mysql/
・関連コンテンツ