APPLICATION EXECUTION DEVICE, METHOD AND PROGRAM

To provide an application execution device which improves precision of prediction of a time needed to execute an application on an application server.SOLUTION: An application execution device 1 comprises an acquisition part 11, a prediction part 12, and a determination part 13. The acquisition part...

Full description

Saved in:
Bibliographic Details
Main Author SAKUMA AYAKO
Format Patent
LanguageEnglish
Japanese
Published 31.08.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To provide an application execution device which improves precision of prediction of a time needed to execute an application on an application server.SOLUTION: An application execution device 1 comprises an acquisition part 11, a prediction part 12, and a determination part 13. The acquisition part acquires load information representing load states of the device itself and a network when an application receives a designated execution request through the network. The prediction part predicts a prospective time needed to execute the designated application based upon first load information acquired in response to a first execution request received in the past and a second execution request acquired in response to a second execution request received after the first execution request. The determination part determines, based upon the prospective time, whether the execution of the application corresponding to the second execution request enters a time-out.SELECTED DRAWING: Figure 1 【課題】アプリケーションサーバにおけるアプリケーションの実行に要する時間の予測精度を向上するアプリケーション実行装置を提供する。【解決手段】アプリケーション実行装置1は、取得部11と、予測部12と、判定部13と、を備える。取得部は、アプリケーションが指定された実行要求をネットワークを介して受信した場合に、自装置及びネットワークの負荷状況を示す負荷情報を取得する。予測部は、過去に受信された第1の実行要求に応じて取得された第1の負荷情報と、第1の実行要求の後に受信された第2の実行要求に応じて取得された第2の負荷情報とに基づいて、指定されたアプリケーションの実行に要する見込時間を予測する。判定部は、見込時間に基づいて、第2の実行要求に応じたアプリケーションの実行がタイムアウトするか否かを判定する。【選択図】図1
Bibliography:Application Number: JP20190029224