Webサーバへのアクセス集中により十分な応答ができないとき,クラウド上で提供されるキャッシュサーバをアクセス量に応じて用いてサービスを提供するWebシステムを構築するための機能の開発を行った. 具体的には,Webサーバの負荷量を監視する負荷監視機能,アクセスの振り分け先を設定する振分先設定機能,キャッシュサーバの起動・停止を行うキャッシュサーバ管理機能を開発した.これらの機能をソフトウェアロードバランサやDNSと組み合わせることで目的のシステムを構築できる. さらに,キャッシュサーバでのサービスの質を向上させるために,キャッシュサーバからのアクセスをWebサーバで優先的に処理する機能も開発した.
|