VMWareServer+CentOS5.1+LVS+Apache+MySQLで瞬間高速サーバを構築する(つもり)

すげーひさびさ、ブログ。小堤です。

さて、最近仕事に追われなんだかんだブログすらかけてなかったので、久々に更新。

んで、合間合間で瞬間高速サーバ構築を実験しています。
VMWare Serverを使って何とか物理サーバ費用を抑えつつ、瞬間的なアクセスに対して大きなパフォーマンスを出すサーバを構築したいなぁ。と思って、いろいろ実験しています。

さて、目の前にあるのは

「サーバ1」
Xeon 2.13 デュアルコア
Mem 2G
HDD 160GB

「サーバ2」
PentiumD 3G
Mem11GB
HDD 73G(SAS 15000RPM)

です。

ん~今だとどうなんだろ、二つ新品で購入しても30万円前後だと思います。

こいつらに、CentOS5.1を入れてホストOSとします。で、次の図の形を作ろうと思っています。

WS000073.JPG

LVS(Linux Virtual Server)はロードバランサーになりますが、DBのスレーブに対しても負荷分散するものとします。
DB1はマスタで、MySQLを使用しレプリケーション設定を行い、DB2,3に反映されるものとします。

WEBアプリケーションは、検索などの読み出し系のデータはDB2~3から取得します。

実際物理的なXeonのサーバでは、Apacheで300~500リクエストを秒間にこなせるんですが(JMeter使用)
単純計算で4台あれば、2000くらいいくはず・・・。

DBに接続しないWEBアプリは、ほとんど存在しないので、DBもロードバランシング。

いままだLVS構築中なので・・・とりあえず「WEBサーバ自体が物理的に1台でもVMWare Serverで増えるか?」を実験してみます。

TOPなどでみてもサーバ結構ひましてるんですよね・・・300が限界ではないみたいなので、VMであがればサーバ台が4分の1というか4倍設置できるし・・。

試してみて感動したら、また書きます。

では、寝る!

VMWareServer+CentOS5.1+LVS+Apache+MySQLで瞬間高速サーバを構築する(つもり)

コメントを残す