一种云桌面客户端远程运维的方法、存储介质及处理器与流程

文档序号:29441517发布日期:2022-03-30 10:13阅读:203来源:国知局
一种云桌面客户端远程运维的方法、存储介质及处理器与流程

1.本发明属于云桌面技术领域,具体涉及一种云桌面客户端远程运维的方法、存储介质及处理器。


背景技术:

2.随着云桌面的广泛使用,在解决企业数据安全等问题的同时,云桌面的一些弊端也逐渐体现。由于技术门槛相对较高,在出现使用问题后,用户往往手足无措,只能等待管理员远程进行查看。传统的远程访问方式往往需要用户侧积极配合,在用户缺乏电脑使用知识的情况下,需要很长的时间对用户进行指导。
3.如果用户系统出现故障,或者用户主动关闭了远程运维服务,则需要企业管理员到用户现场完成运维工作。如果频繁出现此类问题,则会对企业的整体效率带来影响。


技术实现要素:

4.本发明的目的在于提供一种云桌面客户端远程运维的方法、存储介质及处理器,解决现有技术中云桌面远程运维困难,在当系统出现故障的时候无法进行远程运维,对企业的整体效率带来影响的技术问题。
5.为了解决上述技术问题,本发明采用技术方案实现:一种云桌面客户端远程运维的方法,包括如下步骤:s1:在云桌面客户端添加远程运维模块,所述远程运维模块随云桌面客户端一起启动,远程运维服务通过websocket与云桌面管理端建立连接,websocket在完成建链后进行双向通信;s2:用户通过云桌面客户登录云桌面后,发送报文至云桌面管理端,该报文包括终端设备id、云桌面客户端名称、ip地址和云桌面客户端远程运维服务状态;s3:户系统出现故障时,管理员在云桌面管理端通过远程运维模块向云桌面客户端发送相应指令,对其进行远程控制。
6.进一步优化,所述云桌面客户端包括vnc客户端和intel amt驱动。
7.进一步优化,所述步骤s3中,户系统出现故障时,管理员在云桌面管理端通过远程运维模块向云桌面客户端发送相应指令,通过ip地址以及vnc、intel amt驱动,对云桌面客户端进行远程控制:对于不支持intel主动管理技术的计算机,使用vnc作为远程管理的工具,云桌面管理端通过vnc进行远程控制,进行故障分拣、日志收集等常规操作;对于支持intel主动管理技术的计算机,云桌面管理端通过intel amt技术进行远程控制,进行系统问题定位,修改bios等操作。
8.一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在程序运行时控制所述计算机可读存储介质所在设备执行上述的云桌面客户端远程运维的方法。
9.一种云桌面客户端远程运维的处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述的云桌面客户端远程运维的方法。
10.与现有技术相比,本发明技术方案具有如下有益效果:本发明,在云桌面领域采用intel amt技术结合传统vnc agent的远程运维技术,使云桌面运维更加高效、智能。
附图说明
11.图1为本发明所述云桌面客户端远程运维的系统框图;图2为本发明所述云桌面客户端远程运维的方法的流程示意图。
具体实施方式
12.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
13.实施例一:如图1、2所示,一种云桌面客户端远程运维的方法,包括如下步骤:s1:在云桌面客户端添加远程运维模块,所述远程运维模块随云桌面客户端一起启动,根据操作系统的不同提供不同的功能,在windows上可以提供远程打印、文件传输、远程开机、远程关机的功能。在linux上可以提供远程命令、文件传输、远程关机的功能。云桌面客户端的远程运维模块通过websocket与云桌面管理端建立连接,websocket在完成建链后进行双向通信;所述云桌面客户端包括vnc客户端和intel amt驱动。
14.s2:用户通过云桌面客户登录云桌面后,发送报文至云桌面管理端,该报文包括终端设备id、云桌面客户端名称、ip地址和云桌面客户端远程运维服务状态;云桌面管理端收到报文后将终端设备id、云桌面客户端名称、ip地址存储于数据库中。
15.s3:当某个户系统出现故障时,管理员在云桌面管理端通过远程运维模块向云桌面客户端发送发送开机、关机等指令。通过ip地址以及vnc、intel amt驱动,对云桌面客户端进行远程控制:对于不支持intel主动管理技术的计算机,使用vnc作为远程管理的工具,云桌面管理端通过vnc进行远程控制,进行故障分拣、日志收集等常规操作;对于支持intel主动管理技术的计算机,云桌面管理端通过intel amt技术进行远程控制,进行系统问题定位、驱动安装、修改bios等操作。
16.除了远程控制外,云桌面客户端为云桌面管理端提供远程命令、远程关机、远程开机、文件传输等运维基本功能。
17.所述intel主动管理技术使电脑管理从简单的信息查询、现场维护为主的被动式管理走向了自动发现、诊断、排除故障和综合性防护的主动管理之路。无论是资产盘点、远程诊断和管理、事故报警/恢复、软件分发还是系统安全防护与隔离,很多功能都是自动形成并发挥作用。
18.本发明,在云桌面领域,采用intel amt技术结合传统vnc agent的远程运维技术,使云桌面运维更加高效、智能。
19.实施例二:
一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在程序运行时控制所述计算机可读存储介质所在设备执行上述的云桌面客户端远程运维的方法。
20.实施例三:一种云桌面客户端远程运维的处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述的云桌面客户端远程运维的方法。
21.上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。


技术特征:
1.一种云桌面客户端远程运维的方法,其特征在于,包括如下步骤:s1:在云桌面客户端添加远程运维模块,所述远程运维模块随云桌面客户端一起启动,远程运维服务通过websocket与云桌面管理端建立连接,websocket在完成建链后进行双向通信;s2:用户通过云桌面客户登录云桌面后,发送报文至云桌面管理端,该报文包括终端设备id、云桌面客户端名称、ip地址和云桌面客户端远程运维服务状态;s3:户系统出现故障时,管理员在云桌面管理端通过远程运维模块向云桌面客户端发送相应指令,对其进行远程控制。2.根据权利要求1所述的云桌面客户端远程运维的方法,其特征在于,所述云桌面客户端包括vnc客户端和intel amt驱动。3.根据权利要求2所述的云桌面客户端远程运维的方法,其特征在于,所述步骤s3中,户系统出现故障时,管理员在云桌面管理端通过远程运维模块向云桌面客户端发送相应指令,通过ip地址以及vnc、intel amt驱动,对云桌面客户端进行远程控制:对于不支持intel主动管理技术的计算机,使用vnc作为远程管理的工具,云桌面管理端通过vnc进行远程控制,进行故障分拣、日志收集等常规操作;对于支持intel主动管理技术的计算机,云桌面管理端通过intel amt技术进行远程控制,进行系统问题定位,修改bios等操作。4.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在程序运行时控制所述计算机可读存储介质所在设备执行权利要求1-3中任一项所述的云桌面客户端远程运维的方法。5.一种云桌面客户端远程运维的处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1-3中任一项所述的云桌面客户端远程运维的方法。

技术总结
本发明公开了一种云桌面客户端远程运维的方法、存储介质及处理器,该方法包括如下步骤:S1:在云桌面客户端添加远程运维模块,所述远程运维模块随云桌面客户端一起启动,远程运维服务通过webSocket与云桌面管理端建立连接,webSocket在完成建链后进行双向通信;S2:用户通过云桌面客户登录云桌面后,发送报文至云桌面管理端,该报文包括终端设备ID、云桌面客户端名称、IP地址和云桌面客户端远程运维服务状态;S3:户系统出现故障时,管理员在云桌面管理端通过远程运维模块向云桌面客户端发送相应指令,对其进行远程控制。本发明,在云桌面领域,采用Intel AMT技术结合传统VNC Agent的远程运维技术,使云桌面运维更加高效、智能。智能。智能。


技术研发人员:袁进坤 徐亚运
受保护的技术使用者:南京机敏软件科技有限公司
技术研发日:2021.12.29
技术公布日:2022/3/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1