- PR -

CPU使用率

1
投稿者投稿内容
NWE
会議室デビュー日: 2008/05/28
投稿数: 13
投稿日時: 2008-06-29 14:25
NWEと申します。よろしくお願いします。


サーバ等のCPU使用率についてご意見をお聞かせ下さい。
サーバのサービスによって、又はハードウェア構成によって、
一概には言えないのですが、サーバスペックを見積もる際、
どの程度のCPU使用率を目指して設計するべきでしょうか。

「一般的に40〜60%くらいが理想だが、突発的な集中等を想定して
 40〜60%÷2=20%〜30%とする事が望ましい。」と大昔の
 サーバ管理の本に書いてあった気がします。


例えば、用途をWEBアプリケーションサーバ(IIS6)とした場合、
皆さんであればCPU使用率はどの程度を見積もる事が望ましいと考えますか?
(メモリは多く搭載し、余裕のある状態として、純粋にCPU使用率のみ
考慮するならば。)
unibon
ぬし
会議室デビュー日: 2002/08/22
投稿数: 1532
お住まい・勤務地: 美人谷        良回答(20pt)
投稿日時: 2008-06-29 16:36
引用:

NWEさんの書き込み (2008-06-29 14:25) より:
「一般的に40〜60%くらいが理想だが、突発的な集中等を想定して
 40〜60%÷2=20%〜30%とする事が望ましい。」と大昔の
 サーバ管理の本に書いてあった気がします。


以下、あまり直接の回答ではないかもしれませんが、それはやはり大昔の話だと思います。バッチ処理的なジョブを流すような前提で書かれた本ではないでしょうか。
今のような、レスポンスタイムがミリ秒単位の処理が普通の時代だと、極端な話、CPU使用率はきわめて0%に近いか、きわめて100%に近いか、のいずれかであり、100%の時間を何秒間以内に抑えるか、ということを考えてたほうが良いと思います。

まあ、100%の時間と0%の時間を長いスパン内でならせば、平均何十%、のような考えはできなくはないとは思いますが。
NWE
会議室デビュー日: 2008/05/28
投稿数: 13
投稿日時: 2008-06-30 08:38
unibonさん、レスありがとうございます。

確かにレスポンスタイムは短い方が良いですね。
アプリケーションサーバとして利用する場合は、
ある程度オーバースペックなCPUを選択するのが
標準的なのですね。
1

スキルアップ/キャリアアップ(JOB@IT)