Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020112349 - RULE-BASED ASSIGNMENT OF EVENT-DRIVEN APPLICATION

Publication Number WO/2020/112349
Publication Date 04.06.2020
International Application No. PCT/US2019/060999
International Filing Date 12.11.2019
IPC
G06F 9/50 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 9/5066
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5061Partitioning or combining of resources
5066Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs
Applicants
  • VANTIQ, INC. [US]/[US]
Inventors
  • BUTTERWORTH, Paul
  • ZHANG, Evan
  • LANGLEY, Steve
Agents
  • SCHEER, Bradley W.
  • ARORA, Suneel, USPTO Reg. No. 42,267
  • BEEKMAN, Marvin L., USPTO Reg. No. 38,377
  • BIANCHI, Timothy E., USPTO Reg. No. 39,610
  • BLACK, David W., USPTO Reg. No. 42,331
  • MCCRACKIN, Ann M., USPTO Reg. No. 42,858
  • PERDOK, Monique M., USPTO Reg. No. 42,989
Priority Data
62/773,14229.11.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) RULE-BASED ASSIGNMENT OF EVENT-DRIVEN APPLICATION
(FR) ATTRIBUTION BASÉE SUR DES RÈGLES D'APPLICATION ÉVÈNEMENTIELLE
Abstract
(EN)
A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.
(FR)
L'invention concerne un procédé de déploiement d'une pluralité de composants d'application évènementielle d'une application évènementielle dans un environnement informatique distribué. Le procédé consiste à analyser automatiquement un code source d'application de l'application évènementielle, grâce à un ou plusieurs processeurs, pour identifier des relations entre les composants de la pluralité de composants d'application évènementielle. Ensuite, un ensemble de règles est appliqué, en fonction de l'analyse automatique, pour produire des attributions d'enregistrements de données d'attribution de composant d'application évènementielle à une pluralité de nœuds informatiques dans l'environnement informatique distribué. L'ensemble de règles est également appliqué pour déterminer des besoins de composant pour chaque composant de la pluralité de composants d'application évènementielle nécessaires pour prendre en charge l'exécution au niveau d'un nœud de calcul attribué dans l'environnement informatique distribué.
Latest bibliographic data on file with the International Bureau