• 締切済み
  • 困ってます

サーバスペックについて

WEBサーバのスペック、 主に「一時に何名アクセスできるか…」という質問に、 どのように答えればよいでしょう? サーバスペックのみでなく、アプリケーションにより大きく異なりますが、○○人…と目安を計算する方法などあるのでしょうか? みなさまはお客様からこのような質問をされたときに、どのようにお答えですか? 同じことですが、1時間に1000人アクセスに耐えられる環境を用意したい…というときに、何を基準にサーバスペックを決定されますか? #一般的な質問ですが、わたくしの環境はUNIX apache Perlです。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数217
  • ありがとう数0

みんなの回答

  • 回答No.2
noname#45409
noname#45409

Apacheということで考えますと、載せるものがCGI,PHP等のスクリプトなのかhtmlなのか、また、ページサイズは3KBなのか60KBなのか。はたまた、アクセスはピーク時にどっと来るのか、平均的に来るのか。 まぁ、いろいろなパターンがありすぎてわかりませんから、事例もふまえ、相当マージンを確保した辛い数字を参考値として提示します。 とりあえずの目安としては、最大同時250→1日100万程度としています。根拠はありません・・・。

共感・感謝の気持ちを伝えよう!

  • 回答No.1

計算式はあります。 待ち行列理論やサーバーのMIPS値などを元に計算 します。 情報処理の試験などにはたまに出てきますね。 が、しかし・・・ 実際は上記の様な理論より経験則で決定する場合が ほとんどです。 また、サーバーに対して負荷をかけるツールなども ありますので(高価ですが)、こういうものを使って 実際に測定するのが、現実的でしょう。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Perl はOSによって動作が違ったりするのか?

    お世話になります。 PerlでCGIを作成しようと思うのですが、Webサーバ側の環境がWindows2000、Linux、UNIXなど、OSによって動作が違ったりするのでしょうか? と、いいますのも、WebサーバはUNIXでSun ONE WebServerなのですが、 PerlのプログラミングはWindowsで、テストは、Windows 2000+ApacheまたはIISなどでしようと考えています。 Windowsの環境で作成、テストしたPerlプログラムを、 UNIXのSun ONE WebServerにアップした際、 不具合なく動作するかどうかが心配なのです。 以上、ご教授よろしくお願いします。

    • ベストアンサー
    • Perl
  • 社内LANにてWebサーバからファイルサーバにアクセス

    社内LANにて、Webサーバから(apacheを経由して)ファイルサーバにアクセスしたいのですが、どのようにしたら可能でしょうか? WebサーバはUnix系apacheまたはwindows、ファイルサーバはwindowsです。 Webサーバで、”または”と書いているのは両パターンにて、どのようにすれば可能か知りたいため”または”としていますが、Unix系優先で知りたいです。

  • ファイアウオールの設定について

    ファイアウオールの設定について質問が御座います. 外向きのWebサーバを立てております. Webサーバは,apacheを使用しております. ■この時,外からのアクセスに対するファイアウオールの設定は, どのポート番号を開けばいいのでしょうか? WebサーバにはHTTPでアクセスします. 1.よって,ポート番号は,80番だけあければいいのでしょうか? 2.それとも,apacheを使用しているので,8080番を 開ければいいのでしょうか? 3.もしくは,80番も8080番も開けなくてはいけないのでしょか? apacheとWebの使用の関係などがよくわからないので 教えて頂けないでしょうか?

  • perlでDBアクセスする際にapache設定

    本日、DBI->CONNECTで返ってこないと質問をしたものです。 色々と調べているうちに、もしかしたらDBアクセスはおわり、その後のCGIが表示できなくなっているかもしれないと思うようになりました。 ORCLE9iがあるあとで、PERL,Apacheをインストールしました。 DBアクセスをしない状況ですと、CGIのプログラムは何の問題も無く、動きます。 ただ、DBアクセスしようとするとエラーもでない状況で、画面に何も出ません。 ApacheのORACLEに関する環境設定が必要なのでしょうか? 環境は、Windows XP      Active Perl 5.8.7.813        DBI 1.602 ,DBD-Oracle 1.17      Apache 2.0.54 どなたか、わかる方いらっしゃいますでしょうか? この件で2日悩んでおります。 宜しくお願いします。

    • ベストアンサー
    • Perl
  • なぜ2バイトのファイルが扱えないのでしょうか?

    以前にも伺ったことですが、 なぜhttp(https)アクセスで2バイトのファイル名が扱えないのでしょうか? 私が調査したところ、 「WindowsとLinux(UNIXも含む)は文字コードが違うから」ということでした。 なので、テストとして自分のPC(WindowsXP Pro)にApacheとFTPソフトを入れ、 日本語のファイル名をUPLOADしhttpでアクセスしましたら、 きちんと認識(ブラウザで閲覧可能)できました。 しかし、世の中のWebサーバは(Linux)UNIXだけではなくWindowsで作られているものもあります。 ならば、なぜ2バイトのファイルが使えないのでしょうか?

  • Windows+Apacheのリモートメンテナンスについて

    はじめまして。 Windows上で構築されたApacheWebサーバを遠隔地からメンテナンスしたいのですが、何か良い方法はありませんでしょうか? このサーバは遠隔地にいる者(複数箇所)が自らのテストで環境を変更したりする必要があります(サーバの側に対応できる人はいますが、出来ればリモートだけで済ませたいです)。 セキュリティ的にFTPかHTTPのみアクセスを許可しているため、リモートデスクトップでは接続できません。 「Unix」系では「Webmin+SSL」などのWeb管理システムを組めると思いますが、Windowsではこういった場合、どのようなシステムを組んだら良いのでしょう? 色々調べていますが、Windows系は弱いため途方にくれています。 環境は、Windows2003Server+Apache2.0系です。 どうかご教授ください。

  • cgiがうごきません

    ApacheとPerlをインストールしてローカルでの動作確認OKなのですが、HP上では機能しません。 プロバイダー側が作った「アクセス権が認められてません ・・・どうたら、こうたら」のメッセージがでます。 すべてのファイル(cgi,html,pl・・)をEUC(文字)CR+LF (改行)にして、アスキーモードでアップロードしました。 Perlパスやパーミッションは間違いないとは思うのですが 、アクセスすると凄い文字化けになっています。掲示板は機能しません。FTPはFFFTPですので自動改行すると思うの ですが、コードの設定に関係があるのでしょうか? 私はWin98,プロバイダーはUNIX系です。それから、Apache とPerlを使ってエラーを調べられるようなことを聞いたの ですが、どのようにするのでしょうか?お願いします。

    • ベストアンサー
    • CGI
  • 1台のWEBサーバで複数サーバIDのインストール

    現在、1台のWEBサーバで1つのサーバIDがインストールされていて動いている状態です。 これに、もう1つサーバIDを追加したいのですが、Apacheの設定は大体分かるのですが、UNIXでの設定がいまいち分かりません。 どなたかご教授お願いします。 なお、環境は以下の通りです。 Solaris 8 Apache 2.0.47 また、今のところ論理NICでIPアドレスを追加し、それと対になるドメインをDNSに設定しようかと思っています。

  • 特定ディレクトリ以下を内部のWebサーバBにプロキシする設定

    内部のWebサーバAにプロキシする設定が分からないので、どなたかお願いします。過去に設定した経験があるのですが、どうしても思い出せません。 http://10.1.1.1/aaa にアクセスすると、内部のWebサーバBの /bbb の配下が表示される という動きです。 httpd.conf としては、 XXXXXXXX /aaa http://192.168.1.5/bbb という書式だったと思います。 ■トポロジー■ client | 10.1.1.1 (Web-A_external) 192.168.1.1(Web-A_internal) | 192.168.1.5 (Web-B) Apache/1.3.19 (Unix) Redhat Linux 9 XXXXXXXX の部分を教えてくださいませんか 以上よろしくお願いいたします。

  • Webサーバにおける2バイトファイルへのアクセス

    一般的に「できない」と言われていることですが、 Webサーバに日本語ファイル名を配置し、 それをリンクなどで参照をしたいと考えております。 過去の質問から、 WindowsXP + Apacheでのアクセス及び UTF-8のチェックを外しての検証は行っております。 しかし現在、OSがRedHatLinuxであり、 新たにWindowsServerを構築するつもりはありません。 また後者のUTF-8の設定は、 実際にアクセスしてみましたが、 ファイルが見つからないと表示されてしまいました。 仮にアクセスできたとしても、 ユーザの皆様に設定していただく必要があり、 現実的ではないと考えております。 よって現状の環境を維持しつつ、 日本語ファイル名へのリンクができるような 環境を構築することは可能でしょうか? なお現状は、 OS:RedHatLinux WebServer:Apache です。