[发明专利]采用实时调度逻辑和时间确定结构的分布式计算环境无效
申请号: | 99806614.1 | 申请日: | 1999-03-26 |
公开(公告)号: | CN1303497A | 公开(公告)日: | 2001-07-11 |
发明(设计)人: | 兰迪·D·伍兹;戴维·M·杰奇莫;韦恩·P·杜普雷;盖瑞特·H·弗尼尔斯;斯蒂芬·G·邱吉尔;乔治·P·费尔南德斯 | 申请(专利权)人: | 陶氏化学公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李德山 |
地址: | 美国密*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 采用 实时 调度 逻辑 时间 确定 结构 分布式 计算 环境 | ||
1.一种由计算机实施的方法,它允许在交互式数据通信中多个计算机节点以协同的方式执行逻辑,包括步骤:
在所说的多个计算机节点之间校准时间以便各计算机节点具有基本上相同的实时时间;
为每个计算机节点确定一个通信调度表,上述调度表为在未来开始各相应的通信确定了不同的时间;
向相应的计算机节点传送它的调度表;
按它的调度表在适当的时间从各节点开始通信。
2.一种网络体系结构,包括:
支持多通信路径的消息载体;
与上述消息载体相连的多台计算机,上述计算机被编程靠通过多个不同运行状态,包括通信状态的循环来执行时间确定的任务;
可以被上述计算机访问的用来在上述计算机中保持同步的时钟系统;
与上述消息载体相连的调度器,它靠引起上述消息载体根据被上述计算机执行的上述时间确定的任务在选定的计算机之间建立通信来确定上述计算机之间的通信顺序。
3.一种由计算机实施的方法,它允许多个计算机节点中的一个节点以与上述多个计算机节点中的其它计算机协同的方式执行逻辑,包括步骤:
将消息载体连接到上述多个计算机节点中各计算机节点;
在一个计算机节点中提供主调度能力以建立主调度器;
在各计算机节点中确定相应于一个未来时间周期的上述计算机节点所需的与其它计算机节点的各次通信的通信请求表;
从各计算机节点经由上述消息载体向上述主调度器发送上述通信请求表;
在各计算机节点中经由上述消息载体从上述主调度器接收通信调度表;
在各计算机节点中从上述通信调度表中确定一个当地任务表。
4.一种由计算机实施的方法,它允许多个成员节点以协同方式执行逻辑,包括步骤:
将消息载体连接到上述多个成员节点中各成员节点;
在经由上述消息载体与上述各成员节点的数据通信中提供一个主调度器;
为上述多个成员节点确定一个参考时刻时间值;
经由上述消息载体向上述各成员节点和上述主调度器传送上述参考时刻时间值;
在各上述成员节点中确定一个通信请求表来显示在一个未来时间周期内上述成员节点所需的与其它成员节点的通信;
从各成员节点经由上述消息载体向上述主调度器传送上述通信请求表;
在上述主调度器中确定在通信事件时间各成员节点之间的已调度的通信,这些时间对应于上述参考时刻时间值以及在各上述接收到的通信请求表中的各上述通信表;
在上述主调度器中为各成员节点确定对应于上述已调度的通信的通信调度表;
从上述主调度器经由上述消息载体向各相应成员节点传送上述通信调度表;
在上述各成员节点中确定在上述参考时刻时间值和将上述参考时刻时间值传送给上述成员节点时的时间之间的时差;
在上述各成员节点中由上述通信调度表和上述时差为成员节点确定当地任务调度表,以便该成员节点在上述已调度的通信事件时间经由上述消息载体与其它成员节点通信;
根据上述当地任务调度表经由上述消息载体执行上述对应于各已调度通信的成员节点之间已调度的通信。
5.如权利要求4的方法,其中上述确定参考时刻时间值的步骤由上述主调度器执行。
6.如权利要求4的方法,其中上述的在各成员节点中确定通信请求表的步骤限制了上述通信在上述未来时间周期中的最大数量。
7.如权利要求4的方法,其中各通信具有持续时间属性并且上述持续时间属性值小于一个固定的极大值。
8.如权利要求4的方法,其中上述为多个成员节点确定参考时刻时间值的步骤由全局时间系统来执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陶氏化学公司,未经陶氏化学公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99806614.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:规定质心下置平衡游梁抽油机
- 下一篇:容许故障的电机