人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

インターネット上でウェブサーバを管理しています。

OSは、Red Hat Enterprise Linux Ver3です。
httpd,sendmail,PostgreSQL,MySQL等、一般的な構成です。

稼働サービスは、ショッピングサイトや一般的なウェブサービス等です。

これらのサービスが止まると困るので同じサーバを2台用意してクラスタリングをしたいと考えています。

rsyncの同期は完全なミラーじゃないので、(時間誤差が出ると思うのですが?)
有料のもので、信頼できる製品があればご紹介ください。

よろしくご教授願います。

●質問者: PEPOTA
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:httpd MySQL OS postgreSQL Red Hat Enterprise Linux
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● jyouseki
●5ポイント

http://www.google.co.jp/search?sourceid=navclient&hl=ja&...

Google

本体のHDDをRAID5で構成するといいと思います。そうすればもし1台のHDDが故障したとしても、まだ稼動している本体の電源さえ落とさず、新品HDDに換えることさえ可能になります。

◎質問者からの返答

すみません。記述が悪かったのですが、

2台のハードウェア構成は共にRAID5構成済みです。

かつ、サービスを全く止めないために、

クラスタリングサーバを検討しています。

自分で、LifeKeeperというソフトウェアを見つけました。

http://www.google.co.jp/search?num=30&hl=ja&rls=GGLD%2CGGLD%...

これ以外の製品の情報、もしくは、この製品に関する批評などあれば情報をお待ちしております。


2 ● kikue70
●27ポイント

http://www.princo.org/tips/lvs.html

【ぷりんこ研究所】LVS(ipvsadm)で作る負荷分散装置(ロードバランサー)

先ほどの質問を見て回答しようか迷っていました。

確かにrsyncは良い方法だと思いますが、質問内容を良く

見てみるとダウンタイム0を目指しているのですよね。

それではrsyncでコピーというのは回答になりません。


まずどの部分での障害から守るのかという所から

検討されてはいかがでしょうか。

ドライブだけであれば、ミラーリングで充分ですし、

インターフェイスからとなれば、RAIDでも組めば良い

と思います。


質問内容から考えると先ほど質問された

http://www.hatena.ne.jp/1117557273

のchatoranekoさんの回答がピタリだと思います。

ラウンドロビンで回すかロードバランサーで回すか。

2台は用意出来ているという事ですので、どちらかで

充分対応出来ると思います。


またLVS専用のマシンがありますので費用対効果を

考慮の上導入するのも良いと思います。

◎質問者からの返答

ご丁寧な回答ありがとうございます。

考えれば考えるほど、難しくなってきました。

ラウンドロビンかロードバランサーで回す前に、

完全同期のとれる仕組みを考えないといけないですよね。

その完全同期の仕組みを詳しく知りたいのです。

LVSという単語は初めて知ったので、ちょっと調べてみます。

引き続き、情報をお待ちしております。


3 ● jyouseki
●11ポイント

http://www.softagency.co.jp/press2.html#030611

株式会社ソフトエイジェンシー/プレスリリース

このソフトはどうでしょうか?

◎質問者からの返答

情報ありがとうございます。


4 ● chatoraneko
●27ポイント

http://h50146.www5.hp.com/products/software/oe/hpux/developer/co...

日本HP - HP-UX Developer Edge - HAクラスタの疑問を解く・後編

前質問にて回答させていただきました。


>これらのサービスが止まると困るので同じサーバを2台用意してクラスタリングをしたいと考えています。

複数台のサーバをクラスタリングした場合

ラウンドロビンではもし1台がダウンした場合

2分の1の確立でダウンしたサーバを見に行ってしまい

目標を達成できません。


このためBIGIPなどのロードバランサを導入するか

ソフトウェア的にHAを実現してほっとスタンバイしておく必要があります。

こういった商品はかなり高額ですので

導入に際してはボトルネックになる部分をよく検討しないと

宝の持ち腐れになる可能性があります。


コンテンツの同期についてですが

おそらく動的に生成したファイル等が

各サーバでタイムスタンプに差がでる

ということを懸念されているかと思います。

ラウンドロビンの場合は各サーバごとへのアクセスになりますので

そういった可能性も考えられます。

本来であれば動的に保存されるデータは

MySQLやPostgreSQL等へ一括保存し

両WEBサーバからデータを取ってくる手法が一般的です。

両WEBサーバが異なるデータを保存する仕様では

rsyncは向かないと思います。

静的に使用されるコンテンツの同期に使用した方が

良いかと思われます。

http://www.necsoft.com/solution/bigip/

インテリジェントロードバランスシステム

◎質問者からの返答

ご丁寧な回答ありがとうございます。

下記アドレスで無償の付属システムがあるように思ったのですが、いかがでしょうか??

http://www.stackasterisk.jp/tech/systemConstruction/cluster0...

いったん閉じて再質問します。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ