No.21295 投稿時間:2007年01月27日(Sat) 02:54 投稿者名:ちさっち URL:
はじめまして、ちさっちと申します。
自宅サーバーのネットワーク速度が1500kbps程度しか出ません。
皆様のお知恵を貸していただけませんでしょうか?
よろしくお願いします。
概要
・回線 NTTBフレッツ(工事時の業者が行った速度チェックでは40MB)
・サーバー 自作PCサーバー(CPU P4 2.4Mhz / Memory 2GB / HD 400GB)
・サーバーOS VineLinux4.0 APACHE2.2.3
・ルーター バッファロー製 BBR-4MG
ネットワーク構成
WAN側から
(1)NTT製のモデムみたいな機器(業者が設置していきました)
(2)ルーター(ルーターのPPPOE機能を使って接続しています)
以下LAN側の各PCはルーターにあるLANポートに接続してルーターのルーティング機能を使っています。
(1)ノートPC
(2)デスクトップPC
※ インターネットを見る程度
(3)サーバー
※WEBコンテンツ公開用、箱庭諸島のようなゲームを置いており、1日あたり3万アクセス程度の負荷が掛かっている。
気が付いた点
1.上記のような構成でサーバーにMRTGと言うネットワーク監視ソフトを入れてチェックした所、ネットワーク速度が1000kbps~2000kbpsしか出ない。
またCPUの負荷は平均5%、ディスクのスワップは殆ど発生していない為サーバーのパワーの問題では無いと考えています。
2.ノートPC、デスクトップPCからのインターネット閲覧は非常に遅くヤフーのトップページに30秒~タイムアウトする位遅い。
3.端末からルーターへのアクセスも遅く、ルーターの画面が開くのに10秒程度、またルーターのCGIの実行でタイムアウトする時もある。
4.ルーターにおける午前1時30分から午前2時の30分のパケットは送信100万、受信90万パケット程度
5.ゲームのサービスを止めて負荷のない状態で回線速度チェックサイトのホームページで計ってみた所、20~30MB出ました。
大体こんな感じです。
どこかにボトルネックが発生して遅いのでしょうか?
それとも単純にそれだけの負荷が掛かっているのでしょうか?
アドバイスお願いいたします。
ちさっち
No.21296 投稿時間:2007年01月27日(Sat) 14:45 投稿者名:あざみ URL:
> はじめまして、ちさっちと申します。
>
> 自宅サーバーのネットワーク速度が1500kbps程度しか出ません。
> 皆様のお知恵を貸していただけませんでしょうか?
> よろしくお願いします。
>
> 概要
> ・回線 NTTBフレッツ(工事時の業者が行った速度チェックでは40MB)
> ・サーバー 自作PCサーバー(CPU P4 2.4Mhz / Memory 2GB / HD 400GB)
> ・サーバーOS VineLinux4.0 APACHE2.2.3
> ・ルーター バッファロー製 BBR-4MG
>
>
> ネットワーク構成
>
> WAN側から
>
> (1)NTT製のモデムみたいな機器(業者が設置していきました)
> (2)ルーター(ルーターのPPPOE機能を使って接続しています)
>
> 以下LAN側の各PCはルーターにあるLANポートに接続してルーターのルーティング機能を使っています。
>
> (1)ノートPC
> (2)デスクトップPC
> ※ インターネットを見る程度
>
> (3)サーバー
> ※WEBコンテンツ公開用、箱庭諸島のようなゲームを置いており、1日あたり3万アクセス程度の負荷が掛かっている。
>
>
>
> 気が付いた点
>
> 1.上記のような構成でサーバーにMRTGと言うネットワーク監視ソフトを入れてチェックした所、ネットワーク速度が1000kbps~2000kbpsしか出ない。
>
> またCPUの負荷は平均5%、ディスクのスワップは殆ど発生していない為サーバーのパワーの問題では無いと考えています。
>
>
> 2.ノートPC、デスクトップPCからのインターネット閲覧は非常に遅くヤフーのトップページに30秒~タイムアウトする位遅い。
>
>
> 3.端末からルーターへのアクセスも遅く、ルーターの画面が開くのに10秒程度、またルーターのCGIの実行でタイムアウトする時もある。
>
>
> 4.ルーターにおける午前1時30分から午前2時の30分のパケットは送信100万、受信90万パケット程度
>
>
> 5.ゲームのサービスを止めて負荷のない状態で回線速度チェックサイトのホームページで計ってみた所、20~30MB出ました。
>
>
> 大体こんな感じです。
>
> どこかにボトルネックが発生して遅いのでしょうか?
> それとも単純にそれだけの負荷が掛かっているのでしょうか?
>
> アドバイスお願いいたします。
書かれた内容なら判断しますと問題はルータのNAPTセッションにあるように思えます。
このくらいの規模なら数千円ルーターでは貧弱すぎませんか。
RTX1100をお勧めします。
或いはルーターをはずしてサーバー自体をルーターにするのも良い手でしょう。
No.21297 投稿時間:2007年01月27日(Sat) 16:04 投稿者名:ちさっち URL:
あざみ様
早速のアドバイスありがとうございます。
なるほど、確かにルーターはパケットの仕分け処理を行っているので処理対象が多くなればその分負荷が掛かってしまうのですね。
RTX1100凄いですね、スループット最大200Mbps!
家電屋の一般的なルーターしか見た事がなかったのでちょっとビックリ(価格も)です。
ところでルーターの性能ってやっぱりスループットを目安にするモノなのでしょうか?
ルーターを構成しているCPUとかメモリとかの情報があればいいのに。
現実的ではないですけどNAPTが問題ならサーバーをネットワークに直結してPPPOEだけするのがパフォーマンス的に一番良いのかもしれないですね。
ありがとうございました。
ちさっち
No.21298 投稿時間:2007年01月29日(Mon) 09:20 投稿者名:松元 URL:
ルーター選択は以外と難しい。皆が良いと言っている品は確かに良いようです。
RTXはVPNや複数プロバイダー切り分けなど何でも使えるスーパーマンです。
金銭的余裕があれば買って後悔しない機器ではありますけどさすがに8万は高い。
バッファローで能力不足ならOPTが良いですよ。
おまけはまったく付いていないシンプル機能で遊ぶにはつまらないと思うかも知れませんが
専用メーカーのノウハウなのか安定度は抜群です。
自宅サーバーなら十分使えると思います。
No.21308 投稿時間:2007年02月01日(Thu) 11:31 投稿者名:LR URL:
私も、ちさっちさんと同じでゲームサイト運営しています。
OSは、FedoraCoreです。
サーバーも回線も全て同じですね。
ルータだけ型式が違うかな・・・
バッファローのルータは、いまいちという評判はよく聞きます。
ちさっちさんは、Apacheを使用しているそうですが、実はApacheより速い?といわれてる
のがありますよ。lighttpdというやつです。
以下、資料。
lighttpdは高速に動作することを目的として開発されたウェブサーバで、各Linuxディストリビューション、
FreeBSD、NetBSD、OpenBSD、Mac OS X、SGI IRIX、Cygwin、その他SolarisやAIXなどで動作する。
ウェブサーバとしての機能以外にも、次のような機能をサポートしている。
■ バーチャルホスト、バーチャルディレクトリリスニング
■ URLリライティング、HTTPリダイレクト
■ ファイルの自動期限処理
■ 64ビットファイルオフセットのサポート
■ マルチレンジサポート
■ トランスパレントキャッシュのオンザフライ圧縮処理のサポート
■ ベーシック、ダイジェストなどの認証処理サポート
■ FastCGI、CGI、SSI、ロードバランスFastCGI、ストリーミングCGI
■ 高速に動作するPHPのサポート
■ chrootのサポート
lighttpdの ウェブサイト には、lighttpdが他のウェブサーバ、特にもっとも普及しているウェブサーバであるApacheと比較してどれだけ高速であるかを示す資料が公開されているらしい。
Apache2系と比べると2~3倍は高速に動作すると言われている。
という内容です。
CGI自体を、軽くするのもいいかもしれません。
mod_perlやSpeedyCGIなど。