• 締切済み

自分のサイトがあるサーバーの負荷を減らしたい

自分のサイトで利用している画像を、サーバー内でローカル呼び出しすることと、別サーバーに画像だけを置いて呼び出す場合、どちらの方がサーバーに負荷がかからないのでしょうか? また自分でサーバーの負荷を調べるには どういった方法があるのでしょうか? よろしくお願いしますm(_ _)m

みんなの回答

回答No.1

○サイトで利用しているとは、webコンテンツのこと? ○呼び出すとは、a hrefタグによるリンクを別ネットワーク外のブラウザから読み込むということ? どちらもYesだとして。 画像だけ他のサーバに移せば負荷は減ります。画像分のhttpコネクションが不要になりますので、節約できたプロセス分だけcpuもメモリも使わずに済みますしディスク容量も節約できます。 それよりもトラフィックを減らすことを目的にする場合が多いですが。 ただしよほど大きな画像を扱うとかページあたりの画像数が多いとかでなければ劇的な効果は無いかもしれません。 サーバの負荷を調べるには何らかの監視ツールを入れてグラフ化するとわかりやすいでしょう。 OSなどの情報がありませんが、例えばLinux系ならMuninをインストールすればディスク容量、プロセス数、メモリ使用率などがグラフ化されます。Windows版もあるらしいですが使ったことはありません。 Munin - Trac http://munin.projects.linpro.no/ 実例 http://munin.ping.uio.no/

marin1952
質問者

補足

教えて頂きありがとうございます。 >サイトで利用しているとは、webコンテンツのこと? webコンテンツ、掲示板に投稿された画像などです。 Aサーバー:サイト全体を置いてある。負荷を減らしたいサーバーです。 Bサーバー:画像だけを置こうと思っている。負荷は気にしないです。 Bサーバーに画像を置いた場合、 Aサーバーの転送量の使用率は減るのでしょうか?デメリットもあるのでしょうか? ちがう質問ですけれども 今まで、Aサーバーの負担とページを軽くするために、GIFやJPGを圧縮して webコンテンツなどに使用していたのですが、それらをBサーバーに置くなら 圧縮しても未圧縮でも Aサーバーには影響は無いということでしょうか? Aサーバーに影響が無いのなら未圧縮でPNGのままBサーバーに置こうと思うのですが・・ 様々なご意見、アドバイスよろしくお願いいたしますm(_ _)m

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • サーバーへの負荷について

    質問カテゴリをウェブログにするか迷いましたが 内容が技術者向けのような感じなのでこちらで質問させて頂きます。 ブログツールのBlognさんの、 Blogn+ を自分の便宜上で1つのサーバーで3つ運営したいと思っています。 http://www.blogn.org/ サーバーはxreaさんの有料サービスの方を利用します。 http://www.xrea.com/ phpは、cgiに比べてサーバーへの負荷が少ないということで大変アバウトに認識しているのですが このブログツールを1つならともかく、 3つインストールすると(テキスト版予定です) サーバーへは多大な負荷となるのでしょうか? 大抵のサーバーさんは、負荷がかかるものは禁止されますよね?? あと、phpにしてもcgiにしてもそうなのですが こういうことの見極めを素人が簡単に出来るような目安はありますか?

  • [apache]サーバの負荷について教えていただけないでしょうか。

    お世話になります。 サーバへの負荷について教えていただけないでしょうか。 1.index.htmlというファイルにたいして1億アクセスある場合。 2.1-1000までの数字名のフォルダの中に、1.と同じindex.htmlを入れて、それぞれのファイルに100000アクセスして合計1億アクセスある場合。 のどちらの負荷のほうがサーバへの負荷が大きいのでしょうか。 ふと疑問がわいたのですが、自分ではどうすることもできませんでした。 教えていただければ幸いです。 どうぞよろしくお願いいたします。

  • 各CGIのサーバーに与える負荷は・・・?

    新しく作るHPにcgi掲示板を10個ほど設置したいのですが、サーバーに与える負荷はどのくらいでしょうか? この掲示板は画像などをupしたりする機能の無い一番シンプルな物です。 10個も設置するとチャットcgiなどよりも負荷率はかなり上がってしまうのでしょうか? もし、かなりの負荷のようでしたらレンタルで済まそうと思っているのですが。 あと、このようにcgiを複数設置するサイトを作る際にレンタルサーバーを選ぶポイントなどはありますか? 今のところinfoseekという所を考えているのですが問題ないでしょうか?

    • ベストアンサー
    • CGI
  • サーバーの負荷テストをしたい

    自宅で、WEBサーバーとDBサーバーを立ち上げています。 サーバーには、PHPやPerlで書かれたWEBアプリが入っています。 最近、アクセスが増えて300人位のユーザーが一斉にアクセスすると、レスポンスが遅くなるようになりました。落ちたこともあります。 このサーバーはこのプログラムで、どの程度の負荷にまで耐えられるのか、また余裕をもって動かすならどの程度の増強(サーバーの追加など)をしたらいいのか、わからないので負荷テストをしてみたいと思いました。 負荷テストの経験は全くありません。 一通り、ネットや本屋も見たのですが、よくわかりませんでした。 また、OSは、Cent OS3、WEBサーバーはApache2.2、DBはMySQLおよびPostgreSQLを使っています。 サーバーの負荷テストの方法について、教えていただけないでしょうか? よく解説しているサイトなどでも助かります。

  • perl cgiのサーバ負荷について

    cgiはサーバ負荷が高いので気をつけないといけないと良く聞きますが、どの程度だと、サーバー負荷になるのでしょうか? 自分のPCの場合、この程度の作業なら、このくらいのPCパワーを使っているとなんとなく分かるのですが、サーバについてはまったく分かりません。 例えば、トップページをCGIにして、そのCGIの内部処理では、外部のサーバーからSOKETを使ってページを呼び出す程度のホームページの場合、どの程度のサーバ負荷になりますか?例えば、http://oshiete1.goo.ne.jp/kotaeru.php3?q=1797117なページです。これを、どの程度の頻度で呼び出すとサーバ負荷になりやすいでしょうか? また、サーバ負荷というのは、ifの分岐の数などで決まるのでしょうか? どの程度で、どのくらいのサーバ負荷になるのか参考になるページを見つけることができませんでしたので、もし、どの程度で、どのくらいのサーバ負荷になるのか、ご存知の方教えていただけないでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • Perl
  • CGIがサーバーに与える負荷

    こんばんは。 CGIがサーバーに与える負荷について教えてほしいのですが、 今度、多機能な掲示板をHPに数十個のせる事になりました。 公開はしていないのですが、その公開前にCGIが動いた時の サーバーにかかる負荷がどのぐらいあるか知りたいのですが、 負荷を調べる方法はあるのでしょうか? 当然、サーバーのスペック、アクセス数、回線の太さになどに よっても変わってくると思いますが、おおまかでよいので知り たいと思っています。 調べる方法、なんでもいいですので、どうか教えてください。 ちなみにサーバーはFreeBSD4.4です。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • サーバーに対しての負荷で警告が

    最近契約したサーバーの会社のメールで以下のような文面のメールが来ました。 >お客様の当社ご契約頂いております下記ドメインが、当社共有サーバーの使用率5 >8.2%に達しております。 >このままご使用されますとサーバーダウン及びアクセス遅延障害等が発生する可能性 がございます。 >早急に負荷CGI及び負荷ファイル等の修正をお願い致します。修正頂けない場合は サスペンドさせて頂きますので ご了承ください。 私が心当たりがあったのは、 index.htmlにアクセス解析のkent-webさんのAccessReportを仕込んでいたこと。さらにもう一つ、外国製のレンタルのアクセス解析も入れていたこと(これはJavaScriptによりCGIを呼び出しているようです)。 というような点です。 他は、Flashオンリーサイトなので、index.htmlでクリックするとサブウィンドウが開き、あとはそのFlash上でサイトが展開される仕組みです。 そのサイト内に、Flashで作ったFlashCGI掲示板があります。ローカル環境では、無限ループなどは一切起こらず快適だっただけにまさかこの掲示板スクリプトが原因ではないだろうと思っています。 疑問なのは、常時いずれのCGIも稼動しているはずはないのですが、なぜ58.2%も占有してしまったのかということです。また私がアップしているファイルサイズの総数は5MBにも達していません。 ちょっといきなりサスペンドされては困るので、 臭いなと思われるところをご指摘ください。 また自分で問題が解決したかどうか確認する術はないのでしょうか。 もう一度サーバーにこちらから問い合わせるしかないのでしょうか。

  • Webサーバの負荷試験の方法について

    現在、webサーバ3台、ラウンドロビンにて分散化しているシステムがあります。 (redhat,Apache,postgresql) この環境で、ラウンドロビンと、上位にロードバランサを入れた環境とで 負荷試験を行いたいのですが、運用中でもあり、方法がいまいち考えつきません。 運用中といっても、現在はサービス外メッセージを出しているだけです。 前に経験したのはwebサーバが一台でしたので、 ローカル環境でストレスツールを動かし、負荷試験を行ったことがあります。 が、今回は3台でどれくらい負荷分散されるか等の確認も行いたいのです。 3台同時に・・・と言いますか、ひとつの入口からストレスをかれられて 3台のラウンドロビンの動きの確認ができるか方法があるのか。 ・そのようなツールがあるのか? ・どのような構成(?)にしたらいいのか? また、ロードバランサをかました場合の負荷試験の方法(環境?)は どのように構成したらいいのか? 私のレベルではどうしても考え付きません。 一般的にはどのような負荷試験をされているのでしょうか? このような場合の負荷試験方法について どうかアドバイスをよろしくお願いいたします。

  • スクリプト共有使用の負荷について

    度々お世話になります…。 現在、同じサーバー内で2つのサイトを運営しているのですが、 1つのチャットスクリプトを両方のサイトで共有使用しています。 このように1つのスクリプトを複数サイトで共用するのと、 それぞれに別のスクリプトを1つずつ設置しするのとでは どちらの方がサーバーへの負荷は軽くなるのでしょうか? 例えば、サイトAで5人・サイトBで5人チャットを利用している人がいたとして、 チャットaを両サイト共有で10人で利用するのと、 チャットaを5人・チャットbを5人と分けて利用するのとでは、 どちらが負荷が軽いのでしょうか? それともそういうことでは特に変わったりしないのでしょうか? どなたか分かる方がいればご教授宜しくお願いします。

    • ベストアンサー
    • PHP
  • 軽い画面(サーバー、ネットワーク負荷的に)

    初心者です。宜しくお願い致します。 サーバー負荷を軽減したいを作成する方法で 知恵をお借り致します。 XHTML+CSSでHPを作成しようと考えています。 マウスオーバー時、マウスカーソルに位置している背景を 変える方法として、 1.画像を変える。 2.CSS + JavaScriptで(例えば、表にして)バックの色を変える。 など思いつきます。 CSSで背景を変更したりすると、サーバーへのリクエストが発生し、 逆に負荷がかかる。と聞いた事がありますが、 如何なものでしょうか。 又、デザイン重視の書籍は多数ありますが、 サーバー負荷についての関連書籍があれば、ご紹介頂けたら、幸いです。

    • ベストアンサー
    • HTML