講演抄録/キーワード |
講演名 |
2021-03-19 09:25
[奨励講演]タイムアウトを考慮しサービスリソース活用を効率化するAPI優先制御の一検討 ○白井嵩士・斎藤清隆(NTT) ICM2020-66 |
抄録 |
(和) |
WebAPIなどを介して複数のサービスを組み合わせて付加価値を高めたマッシュアップサービスの中には,個々のサービスが全て正常に提供されなければ意味をなさないものがある.このようなマッシュアップサービスでは,あるサービスに輻輳が発生し処理が実施できない場合,ユーザからのリクエストは処理途中で破棄される.破棄される前に消費した各サービスのリソースは無駄になるだけではなく,ユーザがリクエストの再送を繰り返し,他のサービスにも処理が集中し輻輳してしまう可能性がある.これに対し筆者らは,マッシュアップサービスのリクエスト受信時,ならびに各サービスへのリクエスト送信時にリクエストを保留する方法を提案した.しかし,この方法ではリクエストの保留時間が長くなり,処理途中でタイムアウトし破棄される課題があった.今回,この課題の解決手段として,リクエストの保留時間やタイムアウト,個々のサービスの処理状況を鑑み,優先処理を行う方法を検討したので報告する. |
(英) |
Recently, mashup services, which combine multiple services using WebAPI etc. to increase added value, have become popular. Some mashup services cannot be provided unless all individual services are working properly. When a certain service is congested, requests from users are discarded during the processing. As a result, not only resources of each service consumed before being discarded are wasted, but also resent requests by users may cause congestion of other services. To solve this problem, we examined a method to hold processing of requests with using two buffers, when receiving the request for the mashup service and when sending the request to each service. However, this method have a problem that the hold time of requests becomes long, and they time out during processing and is discarded. In this paper, we focus the problem of our previous and propose a priority control method considering requests hold time, timeout and processing status of each service. |
キーワード |
(和) |
API / マッシュアップサービス / 流量制御 / 優先制御 / / / / |
(英) |
API / Mashup-Services / Flow Control / Priority Control / / / / |
文献情報 |
信学技報, vol. 120, no. 433, ICM2020-66, pp. 36-41, 2021年3月. |
資料番号 |
ICM2020-66 |
発行日 |
2021-03-11 (ICM) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
ICM2020-66 |