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

投稿日: 2003年11月01日 更新日: 2017年07月22日

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

  • 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/商用レプリケーション製品など

….眠いから続きは後で

名前:宮内 はじめ

Code for Nagoya名誉代表

E2D3名古屋支部長

プログラマーです。GISやデータビズが好きです。このサイトは宮内の個人的なメモです。

プロフィール

お問い合わせ