预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113626133A(43)申请公布日2021.11.09(21)申请号202110729516.X(22)申请日2021.06.29(71)申请人济南浪潮数据技术有限公司地址250101山东省济南市自由贸易试验区济南片区浪潮路1036号浪潮科技园S05楼S311室(72)发明人郭涛(74)专利代理机构北京集佳知识产权代理有限公司11227代理人史翠(51)Int.Cl.G06F9/455(2006.01)权利要求书2页说明书10页附图2页(54)发明名称一种虚拟机控制方法、装置、设备及计算机可读存储介质(57)摘要本申请公开了一种虚拟机控制方法、装置、设备及计算机可读存储介质,通过预先基于标准接口适配多种类型的虚拟机的传输协议,实现了对不同虚拟机控制台进行上层的二次封装,屏蔽了底层虚拟机控制台的差异,进而在接收到用户基于用户终端发送的对目标虚拟机的访问请求时,通过调用与目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,得到用户终端与目标虚拟机对应的计算机代理节点之间的第一访问通道,并根据第一访问通道的信息生成访问令牌,将第一访问通道的信息和访问令牌返回用户终端,用户通过访问令牌基于第一访问通道对目标虚拟机进行访问,使得用户在控制不同类型的虚拟机时可以获得一致性的操作体验,极大方便了用户操作。CN113626133ACN113626133A权利要求书1/2页1.一种虚拟机控制方法,其特征在于,包括:预先基于标准接口适配多种类型的虚拟机的传输协议;当接收到用户基于用户终端发送的对目标虚拟机的访问请求时,调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,得到所述用户终端与所述目标虚拟机对应的计算机代理节点之间的第一访问通道,并根据所述第一访问通道的信息生成访问令牌;将所述第一访问通道的信息和所述访问令牌返回所述用户终端,以使所述用户通过所述访问令牌基于所述第一访问通道对所述目标虚拟机进行访问。2.根据权利要求1所述的虚拟机控制方法,其特征在于,接收用户基于用户终端发送的对目标虚拟机的访问请求,具体为:接收所述用户在所述用户终端的浏览器提供的用户界面上选择的所述目标虚拟机的协议类型,以及输入的账户信息和所述目标虚拟机的IP地址;相应的,调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,具体为:当对所述账户信息和所述目标虚拟机的IP地址验证通过后,调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配。3.根据权利要求1所述的虚拟机控制方法,其特征在于,所述调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,得到所述用户终端与所述目标虚拟机对应的计算机代理节点之间的第一访问通道,具体为:调用与所述目标虚拟机的协议类型对应的传输协议,进行传输协议的适配和云服务环境权限的适配,得到所述第一访问通道。4.根据权利要求1所述的虚拟机控制方法,其特征在于,在所述将所述第一访问通道的信息和所述访问令牌返回所述用户终端,以使所述用户通过所述访问令牌基于所述第一访问通道对所述目标虚拟机进行访问之后,还包括:当接收到所述用户发送的虚拟机远程代维命令时,分析所述虚拟机远程代维命令得到远程代维授权信息;将所述远程代维授权信息发送至第三方运维节点,以使所述第三方运维节点根据所述远程代维授权信息建立与待运维虚拟机对应的计算机代理节点之间的链接并进行访问。5.根据权利要求4所述的虚拟机控制方法,其特征在于,所述远程代维授权信息具体包括共享链接和验证码;相应的,所述将所述远程代维授权信息发送至第三方运维节点,以使所述第三方运维节点根据所述远程代维授权信息建立与待运维虚拟机对应的计算机代理节点之间的链接并进行访问,具体包括:将所述共享链接和所述验证码发送至第三方运维节点;在所述第三方运维节点成功访问所述共享链接并输入所述验证码后,向所述第三方运维节点发送验证令牌,并建立所述第三方运维节点与所述待运维虚拟机对应的计算机代理节点之间的第二访问通道,以使所述第三方运维节点通过所述验证令牌基于所述第二访问通道对所述待运维虚拟机进行访问。6.根据权利要求1所述的虚拟机控制方法,其特征在于,还包括:2CN113626133A权利要求书2/2页在接收到所述用户发送的开启审计开关命令后,将所述用户对虚拟机控制台的操作命令存储为备份文件。7.根据权利要求1所述的虚拟机控制方法,其特征在于,预先基于所述标准接口适配的虚拟机的传输协议,具体包括:独立计算环境简单协议、虚拟网络控制台协议、远程桌面协议和安全外壳协议。8.一种虚拟机控制装置,其特征在于,包括:部署单元,用于预先基于标准接口适配多种类型的虚拟机的传输协议;适配单元,用于