![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんばんは。
サーバの同時アクセス数について悩んでいます。
CPU:Pentium4 2.8GHz
Mem:1GB
のサーバマシンに対し、35万PV/日が想定されるとします。
設置するプログラムは単純な申込みフォーム(項目10くらい)として
どの程度の同時接続数に耐える事が出来るものでしょうか。
フォームの内容はDBに書き込まれます。
または、Apacheの同時接続数をどのくらいに設定するのが適切なの
でしょうか。
WWWサーバとDBサーバを分け2台で対応する構成と、
WWWサーバにDBも構築し1台で対応する構成を考えています。
今、仕事でサーバについて勉強中ですが、いまいちこの感覚が
つかめません。厳密な計算手法は確立されているとは聞いているのですが、それでもネットワークやDBアクセス時のシーク時間やもろもろ
かんがえると厳密な回答は難しいのでしょうか?
実績値としては35万PV程度であれば1台でも対応可能というのはわかっているのですが、お客さんがどうしても同時接続数をしりたがっていて回答に困っています。
どなたかアドバイスいただければと思います。
宜しくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_10.png?5a7ff87)
No.1
- 回答日時:
こんなものに本当に運用上有効な“厳密な計算方法”があったら、
すごい発明だと思います(^^;
使用するアプリケーションの構造、
データーベースやWebサーバーの設定によって、
ものすごく影響を受けるところですね。
たとえば、mod_perl+Apache::DBIのような、
永続プロセス+永続データーベースコネクションというような設計だと、
相当なパフォーマンスが出せますし、同時最大接続数も設定しやすいです。
また、そういった工夫をしないで作ってしまうと、
パフォーマンスもそれなり、で。。。
とりあえず・・・おおよその概算方法としては、
アプリケーションが1回のリクエストの処理にかかる時間(秒)と、
見込まれる毎秒あたりのリクエスト数を掛ければ、
同時接続数が見積もれます。
システム側を気にしすぎるあまりに同時接続数を絞りすぎてしまうと、
万が一、予想以上にアクセスが集中したときに、非常に見苦しいことになるので・・・
Apache自体の設定は最大にしておいて、
アプリケーション側で同時処理数を制限してキューイングしたり、
リアルタイム性が必要なければ、CGI(?)側の処理を最小限にして、データーベース側処理をバッチ化した利など、
という方法もあると思います。
大変ありがとうございました。
1年かかりましたが、いろいろ勉強して何となくおっしゃられていることがわかるようになりました。
これからも精進します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- Windows 10 だいたいの能力はどのくらいでしょうか 3 2023/03/05 17:18
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- 軍事学 中国軍、日本の最高機密網に侵入 情報共有に支障―米報道 h 1 2023/08/08 20:53
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- サーバー ログオンユーザーがいない場合に自動再起動 1 2022/09/28 09:53
- VPN 無料のwifiはなぜ危険性高い? VPN プライベートDNSモードにすれば安全? 2 2022/06/04 18:23
- WordPress(ワードプレス) WordPressの編集画面がいつもと違うのですがこれは何でしょう? 1 2023/03/29 10:26
- その他(メールソフト・メールサービス) メールが送信できない 発信側でできる対策 3 2023/05/11 10:22
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ネットブックでクロムのGメー...
-
ヤフーの接続が異常に遅いのは...
-
PCをシャットダウンするたびに...
-
ネットワークカメラ(Web Camera...
-
RedHat7.1 でFTP接続ができません
-
aipo8 ポート番号を変更できない
-
AirMac経由でネットに繋がりま...
-
インターネット接続が毎回修復...
-
ホームシェアリングができない
-
GoLive5.0でアップロードする際...
-
macOS9.2でインターネットに接...
-
自宅サーバーに接続出来なくな...
-
設定を自動的に検出する
-
Redhat Linux6へのパッチ適用
-
マックでIPアドレスが重複して...
-
win7の有線LAN接続が遅いのを早...
-
Sambaで共有フォルダが表示され...
-
Windows8 インターネット
-
AirMac Expressのブリッジモー...
-
Vine Linux インターネット接続...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[至急]windows10リモートデスク...
-
PCをシャットダウンするたびに...
-
「ホストへアクセスできません...
-
ftp接続すると421エラーとなり
-
net use の「利用不可」について
-
Windows10でUSB機器が接続/抜去...
-
ヤフーの接続が異常に遅いのは...
-
vsftpでユーザーログインができ...
-
telnetやftpでの接続が拒否され...
-
リモートデスクトップ接続がで...
-
ubuntuサーバーを久々に再起動...
-
ftpサーバーに接続するのにじか...
-
FTPにてPassword入力後のログイ...
-
VNCでのLANのPCのリモートデス...
-
FFFTPに接続できません。
-
SSHポートフォワードについて教...
-
aipo8 ポート番号を変更できない
-
再起動すると前のユーザーのネ...
-
PowerBookG4 LAN接続方法
-
ファイルデータでネットワーク...
おすすめ情報