[发明专利]一种资源管理方法、装置、存储介质和电子设备在审
申请号: | 202010405420.3 | 申请日: | 2020-05-13 |
公开(公告)号: | CN111600947A | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 程卫冰;隋鹤 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李飞 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源管理 方法 装置 存储 介质 电子设备 | ||
本申请实施例提供一种资源管理方法、装置、存储介质和电子设备,该资源管理方法包括:安全网关接收客户端发送的用于过程控制的对象连接与嵌入数据访问OPCDA数据;安全网关将OPCDA数据和资源表进行匹配;安全网关在OPCDA数据和资源表匹配的情况下,对资源表中的与OPCDA数据对应的目标表项中的最新更新时间进行更新,其中,目标表项为当前时间和目标表项中的最新更新时间之间的时间段处于目标表项对应的老化时间的时间范围内的表项,最新更新时间为客户端最近一次向服务器发送OPCDA数据的时间。借助于上述技术方案,本申请实施例能够解决现有技术中存在着的由于连接老化等原因引起的连接断开导致的资源浪费的问题。
技术领域
本申请涉及计算机领域,尤其涉及一种资源管理方法、装置、存储介质和电子设备。
背景技术
OPCDA(OLE for Process Control Data Access,用于过程控制的对象连接与嵌入数据访问)协议作为传统的主流工业控制协议,是为过程控制专门设计的,并且它在工控环境中的使用率很高。
对于通过OPCDA协议来交互的客户端和服务器来说,当客户端和服务器之间的连接由于异常情况(例如,断网等)导致连接断开时,客户端和服务器之间会创建新的连接,并且新创建的连接会复用之前断开的连接的相应的资源,以及断开的连接的相应的资源也没有释放。
因此,现有技术中至少存在着由于连接断开导致的资源浪费的问题。
发明内容
本申请实施例的目的在于提供的一种资源管理方法、装置、存储介质和电子设备,以解决了现有技术中存在着的由于连接断开导致的资源浪费的问题。
第一方面,本申请实施例提供了一种资源管理方法,该资源管理方法应用于资源管理系统中的安全网关,资源管理系统包括客户端、服务器和安全网关,安全网关中存储有包含多个表项的资源表,资源管理方法包括:安全网关接收客户端发送的用于过程控制的对象连接与嵌入数据访问 OPCDA数据;安全网关将OPCDA数据和资源表进行匹配;安全网关在OPCDA数据和资源表匹配的情况下,对资源表中的与OPCDA数据对应的目标表项中的最新更新时间进行更新,其中,目标表项为当前时间和目标表项中的最新更新时间之间的时间段处于目标表项对应的老化时间的时间范围内的表项,最新更新时间为客户端最近一次向服务器发送OPCDA数据的时间。
因此,本申请实施例通过为资源表中的表项设置老化时间,从而即便是客户端和服务器之间的连接是由于异常情况(例如,客户端和服务器之间的网络中断等)导致断开的,但是由于资源表中的表项没有到达老化时间,此时该连接断开的资源仍然是可以使用的。进而,客户端还可通过新的连接来与服务器进行通信,且新的连接使用的仍然是之前断开的连接的资源(并非是复用的资源),从而本申请中的资源是不受连接老化等原因的影响的,进而解决了现有技术中存在着的由于连接老化等原因引起的连接断开导致的资源浪费的问题。
在一个可能的实施例中,资源管理方法还包括:安全网关在当前时间和第一表项中的最新更新时间之间的时间段超过第一表项对应的老化时间的情况下,从资源表中删除第一表项,其中,第一表项为多个表项中的任意一个表项。
因此,本申请实施例还在资源表中的表项对应的资源到达老化时间时,可将资源表中对应的表项进行删除,从而对相关的资源进行释放,从而能够解决客户端和服务器之间的连接老化后无法控制问题。
在一个可能的实施例中,在安全网关接收客户端发送的OPCDA数据之前,资源管理方法还包括:安全网关在资源表中创建与OPCDA数据对应的表项。
因此,本申请实施例通过预先建立表项,从而在后续发送OPCDA数据的过程中,无需每次都先创建表项。
在一个可能的实施例中,资源管理系统包括服务器,多个表项中每个表项均包括以下信息:客户端的IP地址、服务器的IP地址、用于标识请求的请求标识和最新更新时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010405420.3/2.html,转载请声明来源钻瓜专利网。