トップ «PHP 5.0.0 Beta 2 released / .. 最新 約1年ぶりのYahoo!オークション / Postgre..»

PC関係のメモ


WEBサーバ構成パターン覚書

まずはシンプルな構成から

  • Webサーバのみ(Apache,IIS...)
WAN --- Web Server
  • アプリケーションエンジンを追加した場合(PHP,JSP,ASP...)
WAN --- Web Application Server
  • DBサーバを追加(Oracle,PostgreSQL,MySQL,SQL Server,...)
WAN --- Web Application Server --- DB Server

WEBサーバの多重化を考える

負荷・リスク分散

  • Webサーバを多重化(iptables,Squid+mod_rewrite,LVS,...)
WAN --- Load Balancer --- Web Server
                       |- Web Server
  • Webサーバを多重化+共有ストレージ (NFS,...)
1. ネットワーク部分を共有
WAN --- Load Balancer --- Web Server
                       |- Web Server
                       |- NAS
2. ストレージ専用ネットワーク(SAN)
WAN --- Load Balancer --- Web Server --- NAS
                       |- Web Server -|

DBサーバの多重化

Oracle9 のRAC、Oracle10g のグリッド、MySQLのレプリケーション、PostgreSQL+PGCluster/商用レプリケーション製品など

...眠いから続きは後で

最終更新時刻: 2007年12月31日