首页> 外国专利> Journalling optimization system and method for distributed computations

Journalling optimization system and method for distributed computations

机译:分布式计算的日志优化系统和方法

摘要

A protocol analysis system is provided with data specifying the defined states of processes participating in a distributed computation. State transitions between states are specified as being enabled by (A) receiving a message, (B) unreliably sending a message, or (C) performing an external action such as reliably sending a message. The specification data also identifies process states known to be final states, and all other states are initially denoted as intermediate states. The protocol analysis system determines if any intermediate states can be re- categorized as final states. Then it determines if any state transitions initially identified as unreliable send operations must be treated as derived external actions, and thus made reliable. Thirdly, for each derived external action, the states of the affected application process must be re-evaluated so as to determine if derived final states need to be converted into intermediate states. The resulting determinations as to which states are final states and which messages must be reliable sent are recorded and used to govern execution of the application process. When executing the application process, state transitions entering and leaving intermediate states are normally recorded on stable storage before the state transition is carried out and reliably sent messages are normally recorded on stable storage before being sent. A number of run- time journal optimization techniques reduce the number of state transitions and messages that need to be stored on stable storage.
机译:协议分析系统具有指定参与分布式计算的过程的定义状态的数据。状态之间的状态转换被指定为通过(A)接收消息,(B)不可靠地发送消息或(C)执行外部操作(例如可靠地发送消息)来启用。规范数据还标识已知为最终状态的过程状态,所有其他状态最初都表示为中间状态。协议分析系统确定是否可以将任何中间状态重新分类为最终状态。然后,它确定是否必须将最初标识为不可靠的发送操作的任何状态转换视为派生的外部操作,从而使其可靠。第三,对于每个派生的外部行为,必须重新评估受影响应用程序过程的状态,以确定是否需要将派生的最终状态转换为中间状态。记录关于哪些状态是最终状态以及哪些消息必须可靠发送的确定结果,并将其用于控制​​应用程序的执行。在执行应用程序过程时,进入和离开中间状态的状态转换通常在执行状态转换之前记录在稳定的存储器上,而可靠发送的消息通常在发送之前记录在稳定的存储器上。许多运行时日志优化技术减少了状态转换和需要存储在稳定存储中的消息的数量。

著录项

  • 公开/公告号US5371889A

    专利类型

  • 公开/公告日1994-12-06

    原文格式PDF

  • 申请/专利权人 DIGITAL EQUIPMENT CORPORATION;

    申请/专利号US19930051523

  • 发明设计人 JOHANNES KLEIN;

    申请日1993-04-22

  • 分类号G06F15/16;G06F9/40;

  • 国家 US

  • 入库时间 2022-08-22 04:05:47

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号