• 締切済み

負荷分散について

初めて質問をさせて頂きます。どうぞよろしくお願いします。 最近「負荷分散」という言葉を知りました。 意味は、「インターネットのサイトにアクセスが集中した場合、負荷がかかってサーバが落ちてしまうので、それをうまく分散させて、サーバが落ちないようにする」と聞きました。 意味はなんとなくわかったのですが、その負荷分散をさせるソフト?ツール?があるのでしょうか? その負荷分散をしてくれるツールが欲しいのですが、ツールもいろいろ種類があるみたいで、、、どれが、他のとどう違うのかがわかりません(>_<;) できれば無料かなるねく安価なものが良いです。 ネットで調べたり、ここの回答もいくつか見たのですが、どれも最近言葉を知った私にはわからない様な内容で・・・。 どなたか用語やそういったシステム?の世界に無知な私にわかりやすい言葉でおしえていただけないでしょうか? オススメのツール等もございましたらぜひお聞きしたいです。 すみませんが、よろしくお願いします。

みんなの回答

回答No.1

負荷分散(ロードバランサー)を安価に構築したい場合 Linux系のフリーを利用するといいと思います。 http://discypus.jp/wiki/?Linux%2F%C9%E9%B2%D9%CA%AC%BB%B6#content_1_4 ただ、負荷分散を利用するようなシステムの場合、 専用機器を利用するの方が運用しやすいと思います。 例えば:F5社 BIGIP http://www.f5networks.co.jp/ 機能の違ですが、スループットの差異であったり、分散方式の 種類(数)の違い、SSL対応の有無。ではないでしょうか。 システム規模で選択することになります。 複数サーバへ分散させるという意味では、どれも違いはないと思います。

matuyami
質問者

お礼

ご回答ありがとうございます。 オススメいただいたものをよく見てみます。 ありがとうございました。_(._.)_

関連するQ&A

  • Webサーバ(Linux)を負荷分散したい

    Webサーバ(Linux)を負荷分散したい Windows ServerならOS標準機能のNLBがありますが、 Linuxで負荷分散する場合、 どのような負荷分散ソフトがあるでしょうか。 無料で使える負荷分散ソフトを教えて下さい。 ロードバランサー(機器)は価格的に導入できません。 よろしくお願いします。

  • 負荷分散について教えてください

    お疲れ様です。 いつもお世話になっております。 負荷分散といっても、かなり基本的な話になりますが、よろしくお願いします。 今顧客管理システムAが稼動しており、1000万件のデータがDB_Aに入っています。 このシステムAの基幹部分を使い、類似した別のシステムBを作るのですが、 DB_Aの検索だけで結構負荷が掛かっているので、DB_Bを作って、システムBのデータを入れるつもりです。 システムA,Bと平行稼動し、DB_Aに負荷が掛かっている場合は、DB_Bのレスポンスも自然と悪くなるのでしょうか? そもそもそれはDBの問題よりサーバースペックの問題になるのでしょうか。 システムAのプログラム的な無駄は考えないものとします。 質問が抽象的で申し訳ないですが、自分が説明できるのはこんな具合です。

    • ベストアンサー
    • MySQL
  • apacheの負荷分散方法のアイデアありませんか?

    こんにちは。 Linuxで自宅サーバを立てています。 1台のPCにWEBサーバとしてapacheが入っています。負荷分散&PCが故障したときのためにPCを2台使って負荷分散的な事ができないかと思っています。googleで検索しましたら様々な方法や機器があるようですが、実際のところ本格的な負荷分散のため、というより(そこまでアクセスありません笑)勉強のためやってみたい、というところが大きいので高価な専用ハードやソフトを使わずにできる方法はないかなと模索しています。 ルータ--------| | --------------- | | PC-1(apache) PC-2(apache) | | ------|--------- | PC3(MYSQL) WEBサーバを二重化しても回線やDBがそのままだとあんまり意味無いよ、とつっこみどころはあるかと思いますがご経験談やアドバイスなどお聞かせください。

  • サーバー・サイジング・負荷分散について。

    曖昧な質問で申し訳ないんですが、、 webシステムのサイジングってどうやればよいんですかね? 推奨サーバ構成は・・・?とクライアントに聞かれて困っています。 広告配信システムで、 同時アクセス  300/秒 ←この数字が未知の世界なんです。 ほどは見込んでいます。 かなり重いです。サーバ運営に関しては素人なので、 困っています。最適なサーバ構成案ってどう作ればいいんでしょうか? バナー配信、アクセスカウントが特に重いので、そこだけ切り離して、 web/app(php)サーバ【バナー配信用】×n web/app(php)サーバ【ユーザ転送・統計処理用】 databaseサーバ の構成かな、、、とか思うんですが、いかがでしょうか? 広告配信鯖は特に強い鯖を用意する必要があると思うのですが、 どの程度のマシンが最適でしょうか? また、どのように見積もればよいでしょうか? また複数台に負荷分散した場合、その管理はどの程度 複雑なものになるのでしょうか? 一応テスト環境 (AMD Sempron2600 cpu 1.8G) にて、模擬プログラム(画像配信)をテストしたら、ロードアベレージ4ほどでした。 この手の問題は初めてですので、困っています。 是非是非、よろしくお願い致します。

  • postfitを使用したメールサーバーにて負荷分散としてクラスタシステ

    postfitを使用したメールサーバーにて負荷分散としてクラスタシステムを使う場合HPCクラスタとHAクラスタとロードバランスクラスタのどのクラスタシステムで負荷分散するのでしょうか。

  • 負荷分散装置?

    2台のLinuxサーバを「稼働系」「予備系」で動作させたいと考えています。ですが、知人に相談したところ、私がやりたいことを実現するためには、負荷分散装置という高価な物が必要だと言われました。何か安価に実現する方法は無いでしょうか? ・2台のWebサーバ(Linux, apache)をIPアドレス以外は同じ設定で起動しておく。 ・片方を「稼働系」として、普段はそちらを使用。緊急時のみ「予備系」を使用。 ・2つのサーバに共通の仮想IPのような物を設定したい。 今は常に両方立ち上げておいて、稼働系に障害が発生した場合に、予備系のサーバに接続しています。 ですがIPアドレスが異なるため、お気に入り(bookmark)も複数設定しないと駄目です。 ネットワークカードの冗長化のように、片方へアクセス出来ない場合には、 もう片方へ勝手にアクセスが切り替えられるような方法はないものでしょうか? Linuxの標準機能か、フリーソフトで実現出来れば嬉しいです。 それとも「負荷分散装置」を購入するしかないのでしょうか??

  • 負荷分散の組み合わせについての初歩的な質問です。

    【ロードバランサ】によって負荷が分散されているLANへのウェブアクセスを、同じ【クライアント】が繰り返している場合には、同じ【サーバ】との組み合わせを何らかの手段で維持させているのでしょうか? ロードバランサの中に主記憶装置が内蔵されているのか否かを存じておりませんので、そのせいで、奇妙な表現になっているのかも知れませんが、御教授を御願い申し上げます。

  • 負荷分散で内容同期される方法

    非常に緊急です。 負荷分散で、二つのサーバーを使用したいのですが内容を全て同期させる方法に困っています。 (実行例) example.comにアクセスしたら、 111.111.111.111 222.222.222.222 のどちらかに自動的に振り分けられます。 同期させるのはデータベース、セッション、web上でアップロードされた画像などです。 データベース、セッションは多分問題ないのですが画像をどうやって同期させようか迷っています。 アップロードされた時点で、同期しているサーバーにアップロードするか・・・ もしくは、コマンドで同期させるか。 というか、通常どのようにするのでしょうか。 具体的なやり方などが調べても見つかりませんでした。。 どなたか分かる方いましたら、ご教授下さい。よろしくお願いします。

  • 負荷短絡とは、なんですか?

    負荷短絡という用語に引っかかっております。短絡は、文字通り負荷が無く、そこに電流が流れれば焼ききれたりすることでしょう。 どうか、この矛盾した言葉の意味を教えて下さい。

  • システムアカウンティングによって生じる負荷を知りたいです。

    システムアカウンティングによって生じる負荷を知りたいです。 Linuxサーバの保守をしています。 コマンドの履歴をとる必要があるため、システムアカウンティング(プロセスアカウンティング)を使おうと考えています。 しかし、これによって生じる負荷がどのくらいあるかが気になります。 業務用のサーバですので、しっかり調べてから実行する必要があるのです。 「システムアカウンティングは負荷を調べるツールなので、これ自身の負荷は大きくない」と聞きましたが、じゃあ具体的にはどのぐらいなのか? 数字がわかるサイトなどありましたら、お教えください。 よろしくお願いします。

専門家に質問してみよう