- - PR -
メールサーバのクラスタリング
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-04-13 01:21
こんばんわ.
このあたりを参照しながら clustering について調べています. http://www.stackasterisk.jp/tech/systemConstruction/cluster04_01.jsp 以前 WWW Server の clustering についての話題があり, さらに NFS を利用する場合のお話もありました. また Windows 部屋でも同様の話題で横槍を入れさせていただいています. 件名にあるように,目的は e_mail server の clustering です. 先に貼らせていただいた link では負荷分散の場合ですが, こちらでは http://www.stackasterisk.jp/tech/systemConstruction/cluster02_02.jsp HA 構成の内容が記されています. どちらかというと,後者の構成でさらに負荷分散も出来ればと考えています. 負荷の分散は Linux そのものより load balancer を念頭に置こうと考えていますが, そこで質問です. HA 構成の事例では共有 disk があり, quorum partition を作って切り替えるように作られているようですが, これは active-standby だからだと理解しています. ですが,負荷分散もやる場合だと,当然 active-active となるわけで, この場合,cluster member の双方(複数 node)から同時に contents に触れなければならないと思います. ※双方の sendmail が同じ spool directory に E_mail を放り込むなど. これは実現できるのでしょうか? それとも普通に ext3 などで実現できてしまうのでしょうか? だとしたら,e_mail server だけでなく file server あたりも実現できてしまうような気が... NFS の話題の際に,GFS の話を出させていただきましたが, SCSI 直結の場合では使えないのではないかと感じています. 或いは別の製品で実現可能なのかもしれません. もしこういった事例を経験されたとか, こういった場合に「これを使う」といった KnowHow でもあれば, ご教示いただきたく思います. 以上,よろしくお願いいたします. | ||||||||||||
|
投稿日時: 2005-04-13 17:48
こんばんは。
メールサーバについても勉強しなきゃと思いつつ、 まだ手がつけられていないので推測で話してしまいます。 メールサーバの可用性及びパフォーマンスを高めるために スケールアウトを行いたいという趣旨だと理解しました。 DNSのMXレコードを複数記述して、そのPreferenceを揃えれば 適度に負荷分散されたりはしないのでしょうか? クラスタにこだわるのでしたら、
通常のFSでは無理でしょうね。 要求性能とコスト・保証・実績等を考慮した上で CFS・GFS・NFSあたりを使うのではないでしょうか。 | ||||||||||||
|
投稿日時: 2005-04-13 20:06
参考として。
VA Linuxさんの http://www.valinux.co.jp/docs/ の中で、 「時田 一広氏 Linuxで実現する大規模メールソリューション」のPDFが 参考になるかと。ページは後ろの方ですね。 他にも参考になるかと思いPDFには直接リンクしていません。 同業の宣伝はしたくないですが絵面的には参考になるかと思いますので。 実際に触っていないのでどの程度のものかは分からないので お勧めしているわけでは全くありませんが | ||||||||||||
|
投稿日時: 2005-04-13 21:18
DNSだとサーバの障害等に対応できないのが問題です。 ロードバランサを用いるのがふつうだと思います。
この構成のポイントは、LDAPの使い方ですかね。 NFSにMaildirで突っ込むのはふつうですね。 | ||||||||||||
|
投稿日時: 2005-04-13 21:39
そうなんですが、VAさんはNFSの実装にまで手を加えてますから。 私はそっちがミソだと思ってます。 | ||||||||||||
|
投稿日時: 2005-04-13 21:56
皆さんありがとうございます.
貴重な情報源ですね. 助かります.
NFS や GFS などでは,結局 NAS などで network 経由になりますよね? 実は知りたいと考えているのは「SCSI などで直接繋ぐ場合」なのです. FibreChannel なら可能なのでしょうけど, もっと安価に普通の SCSI では出来ないかなと... ただ「Maildir で」というのはそのとおりでしょうね. mailbox で「両方から」な話はちょっと怖くて出来ません. それとも自分が知らないだけで, NFS や GFS は SCSI の DAS でも使えたりするのでしょうか? | ||||||||||||
|
投稿日時: 2005-04-19 03:58
kazさんの2005-04-13 21:56書き込みより
横槍ですが・・。 手元のSUNだと、無理くりlocalhostをNFSでマウント出来ますね。 $ df -k 127.0.0.1:/export/home/test/nfs 30283774 114266 29866671 1% /a ただ、どうやって共有DISKとして使うか?となると微妙ですが。 SCSIコントローラーが二個あれば・・ってそれだとSANになってしまいますね。 #っと良く見たら論点が違いましたね。無駄返信失礼しました。 [ メッセージ編集済み 編集者: fourpsk 編集日時 2005-04-19 04:20 ] |
1