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

現在Webサーバの複数化による負荷分散を計画しております。

そこで分散のための手法を調べたところ
・DNSラウンドロビン
・Pound
・LVS
・apacheのmod_proxy_balancerモジュール

などがあることがわかったのですが、このほかに有効な手法はありますでしょうか?
また、用いられている手法としてはどれが一般的でしょうか?

よろしくお願いいたします。

●質問者: tejicube
●カテゴリ:ウェブ制作
✍キーワード:Apache DNS LVS Web サーバ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● iwaim
●23ポイント

ロードバランサーは各社から様々なプロダクトが用意されています。例えばBIG-IP。

http://www.hitachijoho.com/solution/network/big-ip/index.html

また、用いられている手法としてはどれが一般的でしょうか?

回答が難しい質問ですね。挙がっているものはどれも一般的といえますから。構築や管理がしやすそうなものを検討するしかないです。

◎質問者からの返答

ありがとうございます。


2 ● b-wind
●23ポイント

同じくハードウェアによるロードバランサーが多いかな。

手法としてはどれも一般的だろうけど、あえていうなら

・DNS ラウンドロビン

・HWロードバランサー

が採用数が多そうだ。(ソース無し)

なぜなら設定が簡単(もしくはベンダー任せ)ですむから。


他はそれ相応の技術力を要求される。

あと、いくつかの技術を併用している場合も多い。

◎質問者からの返答

選択される傾向とその理由は非常に参考になります。

ありがとうございます。


3 ● popattack
●22ポイント

ネットワンシステムズ株式会社のnetscalarはどうでしょうか?

「Googleユーザーはみんな使ってる」Webアプリケーションを高速化するアプライアンス

http://enterprise.watch.impress.co.jp/cda/hardware/2005/07/28/58...

同社によると、アプリケーションデリバリーシステムとは、TCPやHTTPなどの処理の最適化や、アプリケーションレベル(レイヤー7)での負荷分散、さらにDDoSなどの攻撃をフィルタリングすることでサーバーの負荷を低減し、本来の処理に集中させることで、アプリケーションのパフォーマンスを向上させるシステムを指すという。

こちらはcitrixのnetscalr。mixiで使っていると雑誌で読みました。

http://www.citrix.co.jp/products/netscaler/index.html

◎質問者からの返答

mixiが使っているということは参考になります。

膨大なPVを捌くにはやはり専用ハードを使うのがよいのかもしれませんね。

ありがとうございます。


4 ● andalusia
●22ポイント

Windows Server(IIS)であれば、NLBクラスタが追加料金なしで使えるので、選択肢に入ってくるかと思います。

http://www.microsoft.com/japan/windowsserversystem/virtualserver...

◎質問者からの返答

参考になります。

ありがとうございます。

関連質問


●質問をもっと探す●



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