AN OPERATIONS CONTROLLER FOR A FAULT TOLERANT MULTIPLE NODE PROCESSING SYSTEM
    1.
    发明公开
    AN OPERATIONS CONTROLLER FOR A FAULT TOLERANT MULTIPLE NODE PROCESSING SYSTEM 失效
    操作单元用于容错多节点处理系统。

    公开(公告)号:EP0356460A1

    公开(公告)日:1990-03-07

    申请号:EP88904791.0

    申请日:1988-04-15

    IPC分类号: G06F11 G06F9 G06F15

    摘要: Un contrôleur (12) des opérations d'un système de traitement à noeuds multiples et insensible aux défaillances comprend un émetteur (30) de transmission de messages entre les noeuds, une pluralité de récepteurs (32a-32n) dont chacun ne reçoit des messages inter-noeuds que d'un seul noeud et un vérificateur (34) de messages qui vérifie si chaque message reçu contient des erreurs physiques et logiques. Un dispositif de tolérance de défaillances (36) rassemble toutes les erreurs détectées et détermine quels sont les noeuds défaillants sur la base du nombre et de la gravité des erreurs détectées. Un dispositif de décision en redondance majoritaire (38) génère une valeur de redondance majoritaire pour chaque valeur reçue des autres noeuds, cette valeur étant enregistrée dans une mémoire de données (42) par un communicateur de tâches (44). Un gestionnaire de tâches (40) sélectionne les tâches à exécuter par un processeur d'applications (14), qui les transmet au communicateur de tâches (44). Le communicateur de tâches (44) transmet la tâche sélectionnée et les données requises pour exécuter ladite tâche au processeur d'applications (14) et transmet les données obtenues par l'exécution de ladite tâche à tous les noeuds du système. Un synchroniseur (46) synchronise l'opération de son propre noeud avec tous les autres noeuds du système.