質問: サーバのスペックの選定方法について 今サーバの移行を任されていて、移行先のwebサーバとdbサーバのスペックを選ばないといけないのですが、サーバを選定する基準みたいなものはあるのでしょうか。 サービスのpv数とか、uu数だけで判断出来るものなのでしょうか。 特にdbサーバのスペックの選び方が全くわかりません。 サーバスペックを選ぶための数値についてご教示していただけると幸いです。
回答: 無いというのが正解です。動かすシステムで全然違いますから。そのシステムがどのように書かれているかはsi業者しか分かりません。つまり動かすシステムを作成した会社に聞くしかありません。 一般的にはosがwindowsだとメモリは多い方がよい。さらにiisだともっとメモリが必要。linuxでweblogicなら少なくてもよい。でもweblogicを選ぶシステムはたいていdbはoracle。そうするとdbサーバーはsqlserverより多めにメモリとhddが必要。 使うソフトだけでもこれだけ違いパターンも違います。さらにシステムがトランザクションを多く使うならその言語。java系ならwebサーバー側にメモリが必要。.net系ならdbサーバー側にハイスペックマシンが必要。sqlでストアドを多用するならdb側でメモリが必要cpuも多めに必要。でもcpuを多くするとoracelだとライセンスが発生し割高。フリーのdbだとサポート出来ない可能性もあり。 このようにシステム依存度がかなり高くこれを見積もるのがseの大事な仕事なのです。つまり勝手におおよそで選んではダメという事になります。やけどするよ。