ECサイトのバックアップ期限とディスク帯域幅使用率にもとづく読み取り量の制御によるレスポンス数の減少の抑制

ユーザが商品を購入した場合,データベースへの書き込みが行われ,ディスクの帯域幅を使用する.また,EC サイトのデータのバックアップを行うことでもディスクの帯域幅を使用する.課題はEC サイトへのリクエストとバックアップが同時に発生した時,ディスク帯域幅がボトルネックとなり,ユーザからのリクエストへの単位時間当たりのレスポンス数が,バックアップを行っていない時を比較して減少することである.提案方式ではリクエストとバックアップによる使用ディスク帯域幅が100%に達していないときはバックアップによるディスクへの読み取り量を増加させる.それ以外の場合はバックアップの期限を超過しないように,バックアップ開始前にバックアップするデータ容量とバックアップ期限から算出した値だけディスクへの読み取りを行う.また,サーバが処理できる最大秒間リクエストで増加するディスクの帯域幅使用率を事前に計測しておき,このディスクの帯域幅を常に使わずに残しておく.基礎実験ではEC サイトへのリクエストを送信する実験,EC サイトへのリクエスト送信とバックアップを同時に発生させる実験をそれぞれ5 回行い,その平均の単位時間当たりのレスポンス数で比較した.結果は前者の実験が25.0req/s,後者の実験が23.1req/s で7.6%減少していた. ...