藤原さん、

お疲れ様です。黄世元申します。

冗長構成としては 2台構成であればDRBD+Herbeat+MySQL構成があります。

以前の現場で上記の構成で300台くらいのMySQLを管理したんですが、

非常に安定的でよかったです。

 

DRBD+Herbeat+MySQL参考ページ

http://bougaidenpa.org/wanatabe/archives/20

 

メリット:障害時にスレーブサーバへ自動で切り替える

デメリット:Heartbeatの誤動作によるSplit Brainの恐れがあります。

HeartbeatMasterが死んじゃったと思って、MasterSlaveを切り替えしてしまう現状です。

この問題を防ぐためには、HearbeatDeadtimeの設定が鍵です。

 

Hearbeatのパラメタに関しては下記のURLを参考してください。

http://itpro.nikkeibp.co.jp/article/COLUMN/20090224/325384/?rt=nocnt

 

台構成であればMHA構成もお勧めです。

MHA参考ページ

http://qiita.com/youyo_/items/035cce5b8d0052228dfc

 

参考にならないかもしれないですが、

よろしくお願いします。

 

 

 

///******************************************************
   Sewon Hwang    Techinical Division System Team
   CDNetworks Japan Co., Ltd
   
Emailsewon.hwang@cdnetworks.co.jp
   NittochiNishi-shinjuku Bldg 8th Floor
   6-10-1, Nishi-Shinjuku, Shinjuku-ku, Tokyo, Japan 160-0023
   Office+81.3.5909.3329 | FAX+81.3.5909.3360 | Cell+81.90.9137.8608  
   URLwww.cdnetworks.co.jp


  ******************************************************///

 

From: Yuji Fujihara [mailto:yflab73@gmail.com]
Sent: Tuesday, June 6, 2017 2:32 PM
To: ml@mysql.gr.jp
Subject: [mysql 16407] MySQL
の代表的な冗長構成について

 

藤原と申します。

 

現在、MySQLの冗長構成を検討しております。

 

そこで、MySQLの代表的な冗長構成の例について、どなたかご教示いただけますと幸いです。

 

基本的にはレプリケーションによる、マスター、スレーブ構成ではなく、その一歩上の冗長構成を検討しております。

 

現在検討しているのは、共有ディスクを使用したアクティブ、スタンバイの冗長構成を検討しております。

 

具体的にどのようなHA関連の技術およびソフトウェアを使用する構成が良いか、メリット、デメリットなどアドバイスいただけますと幸いです。

 

以上、よろしくお願い致します。

 

藤原