ASP.NETアプリをスケーリングする方法の1つとして、複数のサーバーによる水平負荷分散を実現する「Webガーデン」というIIS機能について説明する。 ← 前回 連載 INDEX 次回 → 前回の記事ではWebガーデンによりIISのワーカープロセスを複数起動することによる負荷分散を紹介した。今回は、複数のサーバーによる水平負荷分散を実現するIISの機能として「Webファーム」について紹介する。 Webファームの概念 Webファームは第2回で紹介したApplication Request Routing(以下、ARR)の機能の1つとしてインストールされる。ARRを使うことによって、別のサイトや同じIISの別のWebサイトにリバースプロキシする方法を紹介したが、Webファームでは同じアプリケーションがホストされている複数のIISのWebサイトに対してリバースプロキシすることにより、負荷分散を行