ミクシィのCTOのバタラ・ケスマさんの大規模WEBサイトのスケールアウトモデルを読んだり、
最近出版された「スケーラブルWebサイト」を読んだりする。実際、仕事でも同じような案件に関わることが多い。
安いサーバーでスケールアウトさせる手法が(検索系中心のサイトならば)良いというのが衆目一致するところという感じなんだが、実際に企画書に構成図を書こうとするとすると、ハタと手が止まってしまう。
必要なスペックを満足させて、十分に安いサーバーというのが見つからないから。
とりあえずDBサーバーを除いて考えるとして、WWWサーバーやAPサーバーはLB(ロードバランサ)をフロントに立てるので「壊れても構わない」のだが、
- ラックマウントで1U(そうでないとデータセンターの費用がかさむ)
- メモリー 2GBか4GB
- ディスク 30GB位でミラー(RAID1)不要
- 電源二重化不要
- CPU Xeon2GHzくらい
が良いところかと思うんだが、これで見積もり取るとやっぱり30万円くらいになってしまう。 これを
- wwwサーバー 10台
- APサーバー 5台
で、15台×30万円で450万円・・・・。セッティングの費用を考えるとあっという間に600~700万円はかかってしまう。
「スケーラブルWebサイト」には、Mac miniを1000台とかいう案?が載っていて、でもデータセンターの電源や熱やラックのことを考えると非現実的なんて、ある種の冗談が載っていたが、どうなんでしょう。
Mac miniとは言わないが、上のスペックで15~20万円くらいで、良いサーバーがどこかにないもんでしょうか?
ECCメモリがいけないんでしょうか?壊れてもよいという考え方をした時にECCメモリーやホットプラグのHDも必要なんでしょうか?
でもそれしかなんだよな。




