Pentium4 3GHz 10Mbps占有のサーバをたてて通販サイトを運用する場合、同時アクセス及びユニークユーザはどの程度まで許容されるでしょうか。また、Xeon2.8Ghz Dualを使用すると効果はあがるでしょうか。

宜しくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/05/11 03:37:48
  • 終了:--

回答(4件)

id:dk19810313 No.1

*daisuke*回答回数36ベストアンサー獲得回数62005/05/11 09:02:02

ポイント20pt

帯域は、ページデザインやPVにもよるので、

ページ容量が少なければ10Mbps占有ではなくてもよいのかもしれません。

ただ、後々爆発的にHITした時のために、10Mbps以上も柔軟に対応できるところがよいと思います。

サーバースペックに関しては、

最初、アクセスが少ないうちはPen4 3GHzでも十分かと思います。Xeonなサーバーを導入してもよいかと思いますが、

Pen4レベルのサーバーを複数台並べて、負荷分散するのも手かと思います。

id:tomaton20 No.2

tomaton20回答回数75ベストアンサー獲得回数02005/05/11 11:27:32

ポイント20pt

apacheを使用するかと思いますが、

abコマンドを利用すればどの程度耐えれるのかがわかります。

abコマンドの略はアパッチベンチです。

ベンチマークテストを行えるので、利用してみてください。


例:

ab -n 100 -c 10000 -w http://192.168.0.1/ > bench.html


100の同時接続数が発生したとき10000のリクエストを

処理するまでの性能が測定されます。

それをbench.htmlに保存するという例です。

どの程度のアクセスがあるかという環境を踏まえて

数値を変更してみてください。

id:xiaotai

なるほど。サーバ買ったらやってみます

ただ、サーバを買う前に目安を知りたいところ。。

2005/05/11 17:30:37
id:BrainOfKeios No.3

BrainOfKeios回答回数27ベストアンサー獲得回数02005/05/11 11:31:48

ポイント20pt

通販サイトの仕組みやサイトのサイズしだいです。

同時アクセスの場合、理論最大値で考えれば、

秒間1.3MBのデータをユーザに送れますから、

平均的なユーザが表示まで1秒待ってくれると

すれば、サイトのページが平均100KB前後だった

とすると、帯域からいえば13人の同時アクセス

に対応できるということになると思います。

そしてこの程度の転送量であれば、よほど複雑な

処理を行わなければ、上記のCPUでも問題は、

ないと思います。


ユニークアクセスですが、これもサイト

の構成がわからないとなんともいえないのですが

仮に平均サイズ100kbのページを5~6ページ

見るのが平均的なユニークユーザとすれば、

帯域から換算するとそんなことはまず無理

なのですが、すべてのユーザがバラバラに

アクセスしてくれたとして、一日

1,123,200ページ転送できるので、

187,200人のユニークアクセスが物理的には

可能って計算になりますが、

回線を100%使い切るってことは、

ユーザーから見るとかなりサイトが重いので

実質使えて20%なので現実的な数字から

考えると37,440人かな


ただ24時間平均的なアクセスがある場合と

いうのも稀なので、逆に一番混雑するであろう

時間帯にどれだけのユニークアクセスがあって

混雑の為に取りこぼしをしないためには、

どれだけの帯域が必要なのかと

業務的に捌ける顧客数等を検討したうえで

サーバや回線を考えたほうがいいと思います。


あとその帯域ぐらいであればよっぽど重い

処理をさせなければ、Xeon2.8Ghz Dualにしても

あんまり大差がないと思います。

逆にユーザが少ないときだとPentium4のほうが

早いかも・・・

id:xiaotai

! Pentium4のほうが早かったりするのですか。

2005/05/11 17:31:38
id:chatoraneko No.4

chatoraneko回答回数221ベストアンサー獲得回数02005/05/11 13:05:34

ポイント20pt

webサーバとして稼動する場合

通販サイトで使用されるCPUリソースは

httpsでの通信と動的ページの生成時です。

httpsの処理はかなりのCPUリソースを消費しますので

Xeon2.8GHz Dualにした場合レスポンスが良くなることが考えられます。

また、DB兼用とした場合DISKIOやDBの処理に

メモリ、CPU、HDD速度が関与しますので

そのあたり考慮が必要です。


ロジックや使用するソフトウェアにもよりますが

Apache,MySQLでの組み合わせで

同時アクセス数20/秒、ユニークユーザ25000ほどの

サイトでXeon3.0GHz、メモリ2GB、147GB(SCSI 10krpm)で

リソース的には60%程度の使用率でした。

id:xiaotai

実際に運用された結果は非常に参考になります。

ありがとうございます。

2005/05/15 19:01:19

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません