[发明专利]分布式系统有效
| 申请号: | 200680041703.2 | 申请日: | 2006-08-11 |
| 公开(公告)号: | CN101305348A | 公开(公告)日: | 2008-11-12 |
| 发明(设计)人: | 大野毅 | 申请(专利权)人: | 横河电机株式会社 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 | 代理人: | 何立波;张天舒 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式 系统 | ||
技术领域
本发明涉及一种使经由网络相互连接的多台现场设备并行地运 行多个分布式应用的分布式系统。
背景技术
近年来,关于将现场的多种多样的设备(以下称为“现场设备”) 经由网络相互连接而构成的分布式系统,人们提出了各种方案(例如, 参照专利文献1~4)。图15A示出了现有的分布式系统200的结构。 分布式系统200是将现场设备70、80经由网络连接而构成的系统。 网络N是例如公共线路、电话线路、ISDN线路、无线通信线路、专 用线路、CATV线路、光通信线路等网络。其中,构成分布式系统 200的现场设备的台数没有特别的限定。
这种分布式系统包括例如PA(Process Automation)系统、FA (Factory Automation)系统、广域监控系统、测量系统、产业/社会 系统等,构成分布式系统的现场设备包括例如传感器、致动器、控制 器、通信测定器、测量设备、IC检测仪(IC Tester)、照相设备、路由 器、交换机等网络设备。
下面,参照图15B说明在分布式系统200中并行运行多个分布 式应用时的流程。所谓的分布式应用指的是在分布式系统中,将构成 分布式应用的功能作为任务而配置至各现场设备,通过协同动作而实 现任务的应用。以下将分布式应用简略记作“分布式AP”。
在运行分布式AP时,需要向构成分布式AP的任务分配现场设 备的任务优先级。任务优先级指的是在OS(Operating System)将现 场设备的CPU(Central Processing Unit)分配给任务时所使用的、表 示任务处理的优先顺序的OS固有指标。任务优先级高的任务先于任 务优先级低的任务执行。优先级相同的任务按照均等的时分方式处 理。这里所说的任务也等同于进程或线程,这里代表性地称为任务。
在分布式系统200中,首先决定运行任务的现场设备。如图15B 所示,当2个分布式AP(分布式AP1、分布式AP2)分别具有3个 任务的情况下,例如,将现场设备70确定为运行分布式AP1的2个 任务、分布式AP2的1个任务的现场设备,将现场设备80确定为运 行分布式AP1剩下的1个任务、分布式AP2剩下的2个任务的现场 设备。确定了运行任务的现场设备后,利用该现场设备的OS功能, 为任务分配所需的硬件资源。处理的优先顺序通过OS固有的任务优 先级指定。当同一现场设备运行多个任务的情况下,确定任务之间的 优先顺序,分配OS固有的任务优先级。
专利文献1:特开平10-215492号公报
专利文献2:特开2001-51716号公报
专利文献3:特开2002-318702号公报
专利文献4:特开2004-54803号公报
发明内容
但是,现有的分布式系统中存在如下所示的问题。
由于任务优先级依赖于OS,因此在确定了运行任务的现场设备 之后才确定任务优先级。因而,在分布式AP的开发或设计时无法确 定各个任务的任务优先级。另外,由于任务优先级是OS的绝对值指 标,因此每次在现场设备中追加任务时,都需要由人工来重新设计由 该现场设备运行的全部任务的优先级。此外,由于分布式AP是由在 多台现场设备上运行的多个任务构成的,因此无法通过1个OS的任 务优先级确定分布式AP的优先级,需要针对每个OS调整构成该分 布式AP的全部任务的任务优先级。当由多台现场设备运行多个分布 式AP的情况下,同时调整的任务优先级的范围进一步扩大,操作复 杂化。
本发明的课题是,不使用仅在现场设备内有效的任务优先级, 就能够实现向分布式应用程序的硬件资源分配。
为了解决上述课题,本发明提供一种分布式系统,其使经由网 络相互连接的多台现场设备并行地运行多个分布式应用,该分布式系 统具有重要度调整部,其基于分布式应用重要度和分布式应用内部相 对值,针对分布式系统内的全部分布式应用,计算表示在分布式系统 整体中分布式应用内的任务的重要度分布的绝对值,其中,上述分布 式应用重要度是针对每个分布式应用指定的,表示分布式应用的优先 级,上述分布式应用内部相对值是针对构成分布式应用的每个任务指 定的,表示任务在分布式应用内的优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于横河电机株式会社,未经横河电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680041703.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:散热器内镀锌防腐处理方法
- 下一篇:接入私有基站的控制方法、系统及装置





