一种基于IPKVM的远程自动控制系统、方法及电子设备技术方案

技术编号:38089824 阅读:9 留言:0更新日期:2023-07-06 09:01
本申请提供一种基于IP KVM的远程自动控制系统、方法及电子设备,系统包括本地客户端、IP KVM以及服务器,其中:本地客户端与IP KVM通信连接;IP KVM与服务器通信连接;IP KVM还与多台远程服务器通信连接;服务器用于实时获取第一运行数据,第一运行数据为远程服务器的运行数据;服务器识别出第一运行数据中包含的第一关键特征;服务器判断第一关键特征与第二关键特征是否相同,第二关键特征为预先从远程服务器的第二运行数据中标记的关键特征;若第一关键特征与第二关键特征相同,则调取预存的针对第二关键特征的操作指令;服务器将操作指令转换为键鼠控制信号,并发送键鼠控制信号至远程服务器。本申请具有提高对远程服务器的远程控制效率的效果。程控制效率的效果。程控制效率的效果。

【技术实现步骤摘要】
一种基于IPKVM的远程自动控制系统、方法及电子设备


[0001]本申请涉及远程控制的
,具体涉及一种基于IP KVM的远程自动控制系统、方法及电子设备。

技术介绍

[0002]IP KVM又被称为KVM OVER IP,即带有远程管理功能的KVM切换器,KVM是键盘、显示器、鼠标(Keyboard、Video、Mouse)的缩写,用于通过一组键盘、显示器以及鼠标完成对多台计算机的控制。通常情况下,由于计算机到外围设备的信号传送过程存在信号衰减的情况,因此,模拟式KVM切换器与被控计算机的距离通常较短。而IP KVM作为数字式KVM切换器,能够将远程服务器的信号通过互联网或者专用网络传送到本地客户端,再将信号编译成视频数据进行显示。同时,IP KVM能够将远程控制端的键鼠操作指令转换为控制信号,并传送至远程服务器,实现本地客户端对多台远程服务器的控制。
[0003]目前,在传统KVM行业,对于远程控制远程服务器的过程,管理人员需要持续查看远程服务器运行界面的视频画面,并针对不同的运行界面下达操作指令。在长期的工作过程中,管理人员会产生疲劳导致对远程服务器的实时控制效率降低,因此,需要一种方法提高对远程服务器的远程控制的效率。

技术实现思路

[0004]本申请提供一种基于IP KVM的远程自动控制系统、方法及电子设备,具有提高对远程服务器的远程控制效率的效果。
[0005]在本申请的第一方面提供了一种基于IP KVM的远程自动控制系统,所述系统包括本地客户端、IP KVM以及服务器,其中:所述本地客户端与所述IP KVM通信连接;所述IP KVM与服务器通信连接;所述IP KVM还与多台远程服务器通信连接;所述远程服务器,用于通过所述IP KVM实时发送第一运行数据至所述本地客户端,所述第一运行数据为所述远程服务器的运行数据;所述本地客户端,用于通过所述IP KVM发送所述第一运行数据至所述服务器;所述服务器包括获取模块、识别模块、处理模块以及输出模块,其中:所述获取模块,用于实时获取第一运行数据;所述识别模块,识别出所述第一运行数据中包含的第一关键特征;所述处理模块,用于判断所述第一关键特征与所述第二关键特征是否相同,所述第二关键特征为预先从远程服务器的第二运行数据中标记的关键特征;以及,若所述第一关键特征与所述第二关键特征相同,则调取预存的针对所述第二关键特征的操作指令;所述输出模块,用于将所述操作指令转换为键鼠控制信号,并发送所述键鼠控制
信号至所述远程服务器。
[0006]通过采用上述技术方案,本地客户端通过IP KVM与多台远程服务器通信连接,可实现对多台远程服务器的控制。在本地客户端通过IP KVM控制远程服务器运行的过程中,远程服务器实时发送第一运行数据至本地客户端,本地客户端同时将第一运行数据发送至服务器。服务器识别第一运行数据的第一关键特征,并将第一关键特征与第二关键特征进行比对,若二者一致,则表明服务器有预存针对第一关键特征的操作指令。服务器调取预存的第二关键特征对应的操作指令,并将操作指令转换为键鼠控制信号发送至远程服务器,最后远程服务器将键鼠控制信号转换为操作指令以执行相应操作,从而完成服务器对远程服务器的自动控制。由于上述操作均由计算机自动完成,极大地减少了人工的操作量,从而提高对远程服务器的远程控制的效率。
[0007]在本申请的第二方面提供了一种基于IP KVM的远程自动控制方法,所述方法应用于上述系统的服务器,所述方法包括:实时获取所述第一运行数据,所述第一运行数据为所述远程服务器的运行数据;识别出所述第一运行数据中包含的所述第一关键特征;判断所述第一关键特征与所述第二关键特征是否相同,所述第二关键特征为预先从所述远程服务器的第二运行数据中标记的关键特征;若所述第一关键特征与所述第二关键特征相同,则调取预存的针对所述第二关键特征的操作指令;将所述操作指令转换为键鼠控制信号,并发送所述键鼠控制信号至所述远程服务器。
[0008]通过采用上述技术方案,服务器识别第一运行数据的第一关键特征,并将第一关键特征与第二关键特征进行比对,若二者一致,则表明服务器有预存针对第一关键特征的操作指令。服务器调取预存的第二关键特征对应的操作指令,并将操作指令转换为键鼠控制信号发送至远程服务器,最后远程服务器将键鼠控制信号转换为操作指令以执行相应操作,从而完成对远程服务器的自动控制。由于上述操作均由计算机自动完成,极大地减少了人工的操作量,从而提高对远程服务器的远程控制的效率。
[0009]可选的,所述实时获取第一运行数据之前,所述方法还包括:获取所述第二运行数据,并获取所述第二运行数据中被标记的所述第二关键特征;获取所述操作指令,建立所述操作指令与所述第二关键特征的映射关系。
[0010]通过采用上述技术方案,服务器预先获取第二运行数据以及第二运行数据中被标记的第二关键特征,并建立操作指令与第二关键特征的映射关系,便于后续服务器根据关键特征发送操作指令至远程服务器,完成对远程服务器的自动控制。
[0011]可选的,所述判断所述第一关键特征与所述第二关键特征是否相同之后,所述方法还包括:若判断出所述第一关键特征与所述第二关键特征不同,则计算所述第一关键特征与多个所述第二关键特征的相似度;判断所述相似度的数值是否超过预设的第一阈值;若多个所述相似度的数值均未超过所述第一阈值,则接收本地客户端发送的针对
所述第一关键特征的所述操作指令;统计接收到所述操作指令的次数,计算接收所述操作指令的次数是否超过预设的第二阈值;若计算出接收所述操作指令的次数超过预设的第二阈值,则建立所述第一关键特征与所述操作指令的映射关系。
[0012]通过采用上述技术方案,服务器判断出第一关键特征与第二关键特征不同时,表明服务器没有预存针对第一关键特征的操作指令。服务器计算出第一关键特征与第二关键特征的相似度的数值不超过第一阈值,表明服务器也没有预存与第一运行数据相似的第二运行数据。服务器统计后续本地客户端发送的针对第一运行数据的同一操作指令的次数,若次数超过预设的第二阈值,表明本地客户端针对第一关键特征多次采用相同的操作指令。则服务器建立第一关键特征与操作指令的映射关系,从而完成对针对第一关键特征的操作指令的学习,便于后续服务器识别到第一关键特征时,自动发送对应的操作指令。
[0013]可选的,所述判断所述相似度的数值是否超过预设的第一阈值之后,所述方法还包括:若判断出多个所述相似度的数值均超过所述第一阈值,则对多个所述相似度按数值大小进行排序,选取出数值最大的第一相似度,并调取所述第一相似度对应的第三关键特征;调取预存的针对所述第三关键特征的操作指令;将所述操作指令转换为键鼠控制信号,并发送所述键鼠控制信号至远程服务器。
[0014]通过采用上述技术方案,若服务器判断出多个相似度的数值均超过第一阈值,表明存在多个与第一关键特征相似的第二关键特征。服务器选取出数值高于其它相似度的第一相似度,并调取第一相似度对应的第三关键特征以及针对第三关键特征的操本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于IP KVM的远程自动控制系统,其特征在于,所述系统包括本地客户端(1)、IP KVM(2)以及服务器(3),其中:所述本地客户端(1)与所述IP KVM(2)通信连接;所述IP KVM(2)与服务器(3)通信连接;所述IP KVM(2)还与多台远程服务器通信连接;所述远程服务器,用于通过所述IP KVM(2)实时发送第一运行数据至所述本地客户端(1),所述第一运行数据为所述远程服务器的运行数据;所述本地客户端(1),用于通过所述IP KVM(2)发送所述第一运行数据至所述服务器(3);所述服务器(3)包括获取模块(4)、识别模块(5)、处理模块(6)以及输出模块(7),其中:所述获取模块(4),用于实时获取第一运行数据;所述识别模块(5),识别出所述第一运行数据中包含的第一关键特征;所述处理模块(6),用于判断所述第一关键特征与所述第二关键特征是否相同,所述第二关键特征为预先从远程服务器的第二运行数据中标记的关键特征;以及,若所述第一关键特征与所述第二关键特征相同,则调取预存的针对所述第二关键特征的操作指令;所述输出模块(7),用于将所述操作指令转换为键鼠控制信号,并发送所述键鼠控制信号至所述远程服务器。2.一种基于IP KVM的远程自动控制方法,其特征在于,所述方法应用于如权利要求1所述的服务器(3),所述方法包括:实时获取所述第一运行数据,所述第一运行数据为所述远程服务器的运行数据;识别出所述第一运行数据中包含的所述第一关键特征;判断所述第一关键特征与所述第二关键特征是否相同,所述第二关键特征为预先从所述远程服务器的第二运行数据中标记的关键特征;若所述第一关键特征与所述第二关键特征相同,则调取预存的针对所述第二关键特征的操作指令;将所述操作指令转换为键鼠控制信号,并发送所述键鼠控制信号至所述远程服务器。3.根据权利要求2所述的一种基于IP KVM的远程自动控制方法,其特征在于,所述实时获取第一运行数据之前,所述方法还包括:获取所述第二运行数据,并获取所述第二运行数据中被标记的所述第二关键特征;获取所述操作指令,建立所述操作指令与所述第二关键特征的映射关系。4.根据权利要求2所述的一种基于IP KVM的远程自动控制方法,其特征在于,所述判断所述第一关键特征与所述第二关键特征是否相同之后,所述方法还包括:若判断出所述第一关键特征与所述第二关键特征不同,则计算所述第一关键特征与其他所述第二关键特征的相似度;判断多个所述相似度的数值是否超过预设的第一阈值;若多个所述相似度的数值均未超...

【专利技术属性】
技术研发人员:潘国文邢永朋刘常青李思岚隆文吉
申请(专利权)人:深圳市秦安科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1