Distributed computer system and method using a common transmission line
in a plurality of processors interconneted for executing a program
module utilizing attributes
    61.
    发明授权
    Distributed computer system and method using a common transmission line in a plurality of processors interconneted for executing a program module utilizing attributes 失效
    在多个处理器中使用公共传输线的分布式计算机系统和方法,所述多个处理器用于执行利用属性的程序模块

    公开(公告)号:US5659683A

    公开(公告)日:1997-08-19

    申请号:US359584

    申请日:1994-12-20

    摘要: A management table is provided in each processor so as to manage the quality of data which is transferred via a common transmission medium which is connected to the processors, and when each processor sends data, it refers to the management table and sends the data to the common transmission medium by adding the attribute information indicating the quality of the data to it, and when each processor receives data, it refers to the management table and decides whether or not to let the program module receive the data on the basis of the attribute information added to the data, so that the flow of information in a distributed system can be managed autonomously for each attribute thereof, and information of an attribute is prevented from flowing into a specific group, and a plurality of attribute informations are integrated to one, and the protection of attributes among different kinds of applications and the connection processing are available.

    摘要翻译: 在每个处理器中提供管理表,以管理通过连接到处理器的公共传输介质传送的数据的质量,并且当每个处理器发送数据时,它参考管理表并将数据发送到 通过将表示数据质量的属性信息添加到公共传输介质,并且当每个处理器接收数据时,它参考管理表并且决定是否让程序模块基于属性信息接收数据 添加到数据中,使得分布式系统中的信息流可以对其每个属性进行自主管理,并且防止属性的信息流入特定组,并且多个属性信息被集成到一个中,并且 可以使用不同种类的应用程序之间的属性保护和连接处理。

    Method for distributed redundant execution of program modules
    63.
    发明授权
    Method for distributed redundant execution of program modules 失效
    分布式冗余执行程序模块的方法

    公开(公告)号:US5551047A

    公开(公告)日:1996-08-27

    申请号:US10649

    申请日:1993-01-28

    IPC分类号: G06F11/00 G06F11/16 G06F15/16

    摘要: A method for organizing and programming distributed computer systems in which processors are connected via interconnection or communication networks, such that even if many cases of hardware and software faults occur within the processors or within the networks, such faults do not lead to the failures in the application's computation. Parallel and asynchronous execution of multiple versions of a program module is performed with processors which are connected by a network without involving any direct interaction between the processors during the execution of the same or different versions of the program module. The process includes a step for executing, for each of the distributed program modules, the primary version and its backup version concurrently by use of multiple processors, a step for checking, in each processor, the logical acceptability of the output data produced from its execution of a program module version, a step for sending, in each processor, the acceptable output data to the transmission paths, a step for receiving, in each processor, the message from the transmission paths, checking the logical acceptability of each received message, and detecting the messages belonging to the same program module, and a step for selecting, in each processor, a message based on a selection logic.

    摘要翻译: 一种用于组织和编程分布式计算机系统的方法,其中处理器通过互连或通信网络连接,使得即使在处理器内或网络内发生许多硬件和软件故障的情况下,这种故障也不会导致 应用程序的计算 执行程序模块的多个版本的并行和异步执行,其中处理器通过网络连接,而不涉及在执行程序模块的相同或不同版本期间处理器之间的任何直接交互。 该过程包括通过使用多个处理器来为每个分布式程序模块执行主版本和其备份版本的步骤,用于在每个处理器中检查从其执行产生的输出数据的逻辑可接受性的步骤 程序模块版本的步骤,用于在每个处理器中将可接受的输出数据发送到传输路径的步骤,用于在每个处理器中从传输路径接收消息,检查每个接收到的消息的逻辑可接受性的步骤,以及 检测属于同一程序模块的消息,以及在每个处理器中基于选择逻辑选择消息的步骤。

    Distributed processing system and method for job execution using a
plurality of processors and including identification of replicated data
    64.
    发明授权
    Distributed processing system and method for job execution using a plurality of processors and including identification of replicated data 失效
    使用多个处理器并且包括复制数据的标识的分布式处理系统和用于作业执行的方法

    公开(公告)号:US5506962A

    公开(公告)日:1996-04-09

    申请号:US272755

    申请日:1994-07-11

    摘要: A distributed processing method and system including a plurality of processors connected via a transmission path, in which a function is provided to an arbitrary processor to receive information and data passing through the transmission path and to obtain the received data based on information indicating input/output relationships between modules corresponding to the association of processing between the modules. When required, necessary portions of the obtained information and logging results are extracted, so that not only the time series data log but also the information or data log can be collected corresponding to the flow of a sequence of processing by establishing a display or print-out module. Furthermore, when data is received from an external device, the system generates a message having information indicating the order of the data and the content code representing content of the data and sends the message to the transmission path. A processor receives messages from the transmission path, and stores the data in accordance with each content code in an order which facilitates trouble shooting of the system.

    摘要翻译: 一种分布式处理方法和系统,包括经由传输路径连接的多个处理器,其中向任意处理器提供功能以接收通过传输路径的信息和数据,并且基于指示输入/输出的信息来获得接收到的数据 与模块之间的处理关联相对应的模块之间的关系。 当需要时,提取所获得的信息和记录结果的必要部分,使得不仅可以通过建立显示或打印输出来对应于处理序列的流程来收集时间序列数据日志,而且可以收集信息或数据日志。 输出模块。 此外,当从外部设备接收到数据时,系统生成具有指示数据顺序的信息的消息和表示数据内容的内容代码,并将消息发送到传输路径。 处理器从传输路径接收消息,并且按照有利于系统故障排除的顺序根据每个内容代码存储数据。

    System for recognizing program constitution within a distributed
processing system by collecting constitution messages generated by
different processors
    68.
    发明授权
    System for recognizing program constitution within a distributed processing system by collecting constitution messages generated by different processors 失效
    通过收集不同处理器生成的构成信息来识别分布式处理系统内的程序构成的系统

    公开(公告)号:US5146559A

    公开(公告)日:1992-09-08

    申请号:US101961

    申请日:1987-09-28

    IPC分类号: G06F15/173

    CPC分类号: G06F15/17337

    摘要: The present invention consists in that, when a program constitution in each of processors connected to a common transmission line has changed, a message to this effect is broadcast to the common transmission line, and that, when the message has been received from the common transmission line, information on programs stored in the own processor is broadcast to the common transmission line, whereby the messages indicating the program constitutions in the individual processors are automatically broadcast onto the transmission line at the changes of the constitutions of programs. Besides, in a system wherein a series of processes are executed by a plurality of programs, the relation among programs according to the flow of the series of processes can be recognized using information on the input/output data of each of the programs.

    摘要翻译: 本发明的目的在于,当连接到公共传输线的每个处理器中的程序结构已经改变时,向公共传输线广播这样的消息,并且当从普通传输线接收到消息时 在存储在自己的处理器中的程序的信息被广播到公共传输线,由此在各个处理器中的程序构成的消息在程序的构成的变化中被自动广播到传输线上。 此外,在通过多个程序执行一系列处理的系统中,可以使用关于每个程序的输入/输出数据的信息来识别根据一系列处理的流程的程序之间的关系。