コンピュータ ソフトウェア
Print ISSN : 0289-6540
過負荷時のWebアプリケーションの性能を改善するSession-aware Queue Scheduling
松沼 正浩光来 健一日比野 秀章佐藤 芳樹千葉 滋
著者情報
ジャーナル フリー

2006 年 23 巻 2 号 p. 2_199-2_210

詳細
抄録
本稿では過負荷時にWebアプリケーションサーバの性能低下を防ぐSession-aware Queue Scheduling (SQS)を提案する.既存の多くのアドミッション制御はサーバ全体またはページを単位として制御を行うため,セッションを利用する現実のワークロードには適していない.実際のワークロードを重視したスケジューリングを行うために,SQSではページ単位のスケジューラとセッション単位のスケジューラを連携させる.ページスケジューラはWebアプリケーションの進捗を監視することで,最適なページ処理並行度を動的に決定する.セッションスケジューラはページスケジューラの待機リクエストのためのキューを監視することで最適な同時セッション数を動的に決定する.我々はこれらのスケジューラをTomcat上に実装し,セッションを考慮したワークロードを用いて実験を行った.その結果,SQSを用いた場合には過負荷時のセッション処理性能を改善できることが確認できた.
著者関連情報
© 日本ソフトウェア科学会 2006
前の記事 次の記事
feedback
Top