ミクシィの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も必要なんでしょうか?

でもそれしかなんだよな。