June 17, 2005
冗長化と修正コスト[Web系]
スポンサーリンク
冗長化構成のサーバにて、運用で変更しうるコンテンツリソースを、サーバ毎に配置するか、ファイルサーバの共有領域に配置するか?という選択。
■サーバ毎に配置するメリット、デメリット
メリット
・修正時に、個別のサーバをロードバランサーから切り離しつつメンテすることで、安全にコンテンツ反映ができる。
デメリット
・修正工数、障害、移転時の工数が台数分かかって面倒くさい。
・修正漏れが発生したり、n倍にコピーするが故の運用リスクが発生
■共有領域に配置するメリット、デメリット
メリット
・一発で終わる、構成がわかりやすい、ある意味気楽。
デメリット
・一発で不具合を起こす可能性がある。
結局、サービスレベルとコストの問題かなぁ。
後者で安全性を担保するとなると、テストサーバできっちりテストしました、だけど本番サーバでは全然、試してないよねというところに線が引かれるわけで、そこが許容できるか、できないなら、n台分の反映コストをかけますか、被ってくれますか?というところか。
この辺の安全性をつきつめると、それ自体のデプロメント環境をさらに作ったり、1000万円以上するホンマモンのCMSが欲しくなったりするわけだが。
スポンサーリンク
End Of
「冗長化と修正コスト」