- - PR -
ASP.NET&Oracle環境のマシンスペックについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-06-19 15:15
この場所にスレッドすべきか迷ったのですが
マシンスペックについて、皆さんからご意見をお聞きしたいと思います。 サーバー環境は以下の通りです。(ネットワークはLANまたはWANです) AP :ASP.NET 1.1 DB :Oracle9.2 その他:ActiveReports For .NET クライアント:10台程度 この場合、サーバーのマシンスペックを推奨するとしたら、どの程度が妥当だと思われるでしょうか。(APサーバーとDBサーバーに分けた方が良いか?) システムの規模にも依存するとは思いますが 参考までに、ご意見をお聞かせください。 [ メッセージ編集済み 編集者: お獅子 編集日時 2006-06-19 15:17 ] [ メッセージ編集済み 編集者: お獅子 編集日時 2006-06-19 15:18 ] | ||||||||
|
投稿日時: 2006-06-19 15:31
これがわからないとどうともアドバイスできないと思いますよ WindowsServer2003 + Oracle9i なら最低でも OS(256MB) + Oracle9i (128MB) + アプリケーションで使用するメモリ(??MB) が必要なんじゃないですか? #Oracle 128MB って無理だよなー | ||||||||
|
投稿日時: 2006-06-19 16:15
ほんとにクライアントが10台程度だったら今売ってるマシンなら
なんでもいいような気がしますが。。。 むしろWAN回線の細さとかがシステムの体感速度には効いてきたり しそうですね。 あと、システムの作り方と。 サーバをわけるべきかどうかは、どういった運用したいかとか そういったところから判断する必要がでてくるかな? まぁ、要件がきっちり示されないとアドバイスは難しいけど 仕事でやってることならすべての要件を提示するわけにもいかないでしょう。 特にどういった点について聞きたいか、という話でもあれば、 注意すべき点とかのアドバイスがでてくるかもしれませんね。 | ||||||||
|
投稿日時: 2006-06-19 21:25
ご回答ありがとうございます。
アプリケーションで使用するメモリが実際にどの程度使用するのかがわかりません。 調べる方法などあるのでしょうか? | ||||||||
|
投稿日時: 2006-06-19 21:32
ご回答ありがとうございます。
本当に10台程度で多くても20台です。
やはり「アプリケーションで使用するメモリ」の測定方法ですね。 また、ASP.NETとOracle環境での実績など有りましたらお聞きしたいです。 | ||||||||
|
投稿日時: 2006-06-19 22:42
ですので、
がわからないと、どうにも答えようがありませんよ ピーク時を予想して負荷テストでも実施してみれば、 有る程度わかるんじゃないですか? | ||||||||
|
投稿日時: 2006-06-20 08:19
この手のご質問は良く見かけますが、要求するレスポンスタイムが分からないことには必要なCPUのクロックも分からないし、かけられるコストが分からないとPCを何個にすれば良いかも分かりません(昔は世界中で3台あれば足りたそうです ![]() メモリーは動かすソフトウェアのマニュアルなどに書いてありそうですが、スワップ(ページング)なしに動かすだけならだいたいは512MBあれば足りるんじゃないでしょうか。普通は1GBですかね。って、いまどき1GBいくらするんでしょう。昼飯に、(価格が違う)AランチにするかBランチにするかで悩むほど、重要であることは確かですが。 キャッシュにどれだけのメモリーを割り当てるかなどは、要求するレスポンスタイムやアプリケーションの規模が分からないことにはなんとも言えません。クライアント10台だけど、LIKE '%hoge%' で1億レコード検索したい、ということもありそうですし。 -- unibon {B73D0144-CD2A-11DA-8E06-0050DA15BC86} | ||||||||
|
投稿日時: 2006-06-20 14:32
そうですね。浅さかな質問で失礼しました。
実際の運用規模はデータ件数が何万件から何百万件と幅があります。 規模毎に負荷テストを実施しようと思います。 ありがとうございました。 |
1