Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2022089199 - REMPLACEMENT DYNAMIQUE D'ÉLÉMENTS DE TRAITEMENT DE DÉGRADATION DANS DES APPLICATIONS DE DIFFUSION EN CONTINU

Numéro de publication WO/2022/089199
Date de publication 05.05.2022
N° de la demande internationale PCT/CN2021/123310
Date du dépôt international 12.10.2021
CIB
G06F 13/00 2006.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
13Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
G06F 15/00 2006.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
15Calculateurs numériques en général; Équipement de traitement de données en général
G06F 17/00 2019.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
17Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
CPC
G06F 11/2028
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
16Error detection or correction of the data by redundancy in hardware
20using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
202where processing functionality is redundant
2023Failover techniques
2028eliminating a faulty processor or activating a spare
G06F 11/3612
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
36Preventing errors by testing or debugging software
3604Software analysis for verifying properties of programs
3612by runtime analysis
G06F 2201/85
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2201Indexing scheme relating to error detection, to error correction, and to monitoring
85Active fault masking without idle spares
G06Q 30/04
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
30Commerce, e.g. shopping or e-commerce
04Billing or invoicing ; , e.g. tax processing in connection with a sale
Déposants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US]
  • IBM (CHINA) CO., LIMITED [CN]/[CN] (MG)
Inventeurs
  • BEUCH, Daniel
  • BRANSON, Michael, J.
  • STALLMAN, Adam, Thomas
  • CRADICK, Ryan, K.
Mandataires
  • LIU, SHEN & ASSOCIATES
Données relatives à la priorité
17/084,97430.10.2020US
Langue de publication Anglais (en)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) DYNAMIC REPLACEMENT OF DEGRADING PROCESSING ELEMENTS IN STREAMING APPLICATIONS
(FR) REMPLACEMENT DYNAMIQUE D'ÉLÉMENTS DE TRAITEMENT DE DÉGRADATION DANS DES APPLICATIONS DE DIFFUSION EN CONTINU
Abrégé
(EN) A computer implemented method is provided. The method includes monitoring a distributed computing application at runtime for occurrence of a condition, where the condition includes occurrence of a degradation condition on a processing element (PE). The method also includes starting a provisional PE on a second node at runtime while maintaining runtime operation of the PE. The method compares operation of the PE to operation of the provisional PE based on a performance metric associated with the computing resource. The method connects the provisional PE to replace the stream of tuples from the PE to a downstream PE with a stream of tuples from the provisional PE to the downstream PE.
(FR) L'invention concerne un procédé mis en œuvre par ordinateur. Le procédé comprend la surveillance d'une application informatique distribuée au moment de l'exécution pour contrôler l'apparition d'un état, l'état comprenant l'apparition d'un état de dégradation sur un élément de traitement (PE). Le procédé comprend également le démarrage d'un PE provisoire sur un second nœud au moment de l'exécution tout en maintenant le fonctionnement d'exécution du PE. Le procédé compare le fonctionnement du PE au fonctionnement du PE provisoire sur la base d'une mesure de performance associée à la ressource informatique. Le procédé connecte le PE provisoire pour remplacer le flux de tuples du PE à un PE en aval par un flux de tuples du PE provisoire au PE en aval.
Documents de brevet associés
Dernières données bibliographiques dont dispose le Bureau international