[发明专利]通信处理装置、通信处理方法及程序在审
| 申请号: | 202011061502.7 | 申请日: | 2020-09-30 |
| 公开(公告)号: | CN112631713A | 公开(公告)日: | 2021-04-09 |
| 发明(设计)人: | 土屋雅信 | 申请(专利权)人: | 横河电机株式会社 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;G06F9/50 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 何立波;张天舒 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信 处理 装置 方法 程序 | ||
一种生产控制系统中的通信处理装置,实时通信部检测与通信处理相关的诊断指标,在诊断指标的值超过了规定的阈值的情况下,将发生不稳定动作的可能性通知给资源调整判断部,资源调整判断部在接收到来自实时通信部的通知的情况下,判断虚拟处理器是否有空闲,在虚拟处理器有空闲的情况下,指示虚拟化部向有可能发生不稳定动作的虚拟机追加虚拟处理器,在虚拟处理器没有空闲的情况下,指示虚拟化部向有可能发生不稳定动作的虚拟机追加已分配给运行优先级低的虚拟机的虚拟处理器。
相关申请的交叉引用
本申请主张2019年10月8日在日本申请的特愿2019-185257号的优先权,这里为了参照而引入该在先申请的公开的整体。
技术领域
本公开涉及通信处理装置、通信处理方法以及程序。
背景技术
在生产控制系统等中,特别要求通信的实时性。以往,构建了使用以太网或者IP(互联网协议)等标准的通信技术进行实时通信的方法。
在非专利文献1所记载的技术中,为了实现实时性,通过针对每个发送站分配时隙等来防止丢包。另外,在非专利文献1所记载的技术中,例如如图4所示,采用开放的标准协议,使得基于多厂商设备的网络结构成为可能。
非专利文献1:出町公二,外3名,「リアルタイム·プラント·ネットワーク·システムVnet/IP」,横河技報,Vol.49,No.2,2005年
在为了控制工厂而构成的网络系统中,存在希望使用通用产品来实现属于该网络系统的设备的要求。特别是,通过确保实时性并且在属于该网络系统的设备中装入通用产品,从而能够期待设备的低成本化以及供给的稳定化。例如,使用计算机作为进行实时通信的通信处理装置,为了对在该计算机上运行的程序进行控制,考虑使用与Linux(注册商标)等相比通用性高的Windows(注册商标)等通用OS(操作系统)。
但是,如果针对所述通信处理装置直接应用对同时并行运行的多个任务进行计算资源分配的通用OS的调度器,则会产生下面的问题。例如,在具有应用程序部和实时通信部的通信处理装置中,现有的通用OS的调度器有时不能适当地分配计算资源,该应用程序部进行用于工厂控制的处理,该实时通信部实时地对来自该应用程序部的通信请求进行处理。具体而言,在使用了通用OS的调度器的通信处理装置中,为了确保实时性,将实时通信部的任务的优先级设定得高于应用程序部的任务的优先级。但是,通常,如果优先级高的任务的CPU使用率超过规定的阈值,则通用OS的调度器以不对该任务给予计算资源而对优先级比该任务的优先级低的任务分配计算资源的逻辑来运行。因此,实时通信部不能使用充分的计算资源对来自应用程序部的通信请求进行处理,作为结果,产生实时性受损的问题。
发明内容
因此,本公开的目的在于提供一种通信处理装置、通信处理方法以及程序,其能够使用通用OS的调度器并且确保生产控制系统所需要的实时性。
若干个实施方式所涉及的通信处理装置是生产控制系统中的通信处理装置,该通信处理装置具有:应用程序部以及实时通信部,它们分别在由计算机所包含的虚拟化部实现的多个虚拟机上运行;以及资源调整判断部,所述实时通信部检测与通信处理相关的诊断指标,在所述诊断指标的值超过了规定的阈值的情况下,将发生不稳定动作的可能性通知给所述资源调整判断部,所述资源调整判断部在接收到来自所述实时通信部的通知的情况下,判断虚拟处理器是否有空闲,在所述虚拟处理器有空闲的情况下,指示所述虚拟化部向有可能发生所述不稳定动作的所述虚拟机追加所述虚拟处理器,在所述虚拟处理器没有空闲的情况下,指示所述虚拟化部向有可能发生所述不稳定动作的所述虚拟机追加已分配给运行优先级低的虚拟机的虚拟处理器。
这样,即使在分配给有可能发生不稳定动作的虚拟机的虚拟处理器没有空闲的情况下,通过使对生产控制系统影响小的虚拟机停止,从而无需降低实时通信部的处理量也能够确保实时通信部的实时性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于横河电机株式会社,未经横河电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011061502.7/2.html,转载请声明来源钻瓜专利网。





