INFORMATION PROCESSING SYSTEM

The purpose of the present invention is to provide a parallel computing system which is capable of determining computer resource quantities which are required for each execution request by an application user, and of securing the computer resources for each execution. An information processing syste...

Full description

Saved in:
Bibliographic Details
Main Authors MATSUURA, Yoshiki, ABE, Tetsuro, MIZUTANI, Izumi, MIYATA, Tatsuhiko
Format Patent
LanguageEnglish
French
Japanese
Published 03.05.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The purpose of the present invention is to provide a parallel computing system which is capable of determining computer resource quantities which are required for each execution request by an application user, and of securing the computer resources for each execution. An information processing system according to an embodiment of the present invention comprises a management server and a plurality of processing servers which each further comprise one or more processors for executing application programs. Upon receiving a concurrency of an application program from a user, the management server secures, from among usable computer resources which the plurality of processing servers comprises, the computer resources which are necessary to execute the application program at the received concurrency, positions the application program upon the processing server which comprises the secured computing resources, and causes the processing server to perform parallel execution of the application program. Le but de la présente invention est de fournir un système informatique parallèle qui est apte à déterminer des quantités de ressources informatiques qui sont requises pour chaque demande d'exécution par un utilisateur d'application, et à sécuriser les ressources informatiques pour chaque exécution. Un système de traitement d'informations selon un mode de réalisation de la présente invention comprend un serveur de gestion et une pluralité de serveurs de traitement qui comprennent chacun en outre un ou plusieurs processeurs pour exécuter des programmes d'application. Lors de la réception d'une simultanéité d'un programme d'application provenant d'un utilisateur, le serveur de gestion sécurise, parmi les ressources informatiques utilisables que la pluralité de serveurs de traitement comprend, les ressources informatiques qui sont nécessaires pour exécuter le programme d'application au niveau de la simultanéité reçue, positionne le programme d'application sur le serveur de traitement qui comprend les ressources informatiques sécurisées, et amène le serveur de traitement à effectuer une exécution parallèle du programme d'application. アプリケーション利用者の実行要求毎に必要な計算機リソース量を判断して、実行毎に計算機リソースを確保可能な並列コンピューティングシステムを提供する。 本発明の一実施形態に係る情報処理システムは、管理サーバと、アプリケーションプログラムを実行するための1以上のプロセッサを備えた処理サーバを複数有する。管理サーバは、ユーザからアプリケーションプログラムの並列度を受領すると、複数の処理サーバの有する使用可能な計算機リソースの中から、受領した並列度でアプリケーションプログラムを実行するために必要な計算機リソースを確保し、確保された計算機リソースを有する処理サーバに、アプリケーションプログラムを配置し、アプリケーションプログラムを並列実行させる。
Bibliography:Application Number: WO2017JP34689