一种虚拟机控制方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:30753500 阅读:19 留言:0更新日期:2021-11-10 12:07
本申请公开了一种虚拟机控制方法、装置、设备及计算机可读存储介质,通过预先基于标准接口适配多种类型的虚拟机的传输协议,实现了对不同虚拟机控制台进行上层的二次封装,屏蔽了底层虚拟机控制台的差异,进而在接收到用户基于用户终端发送的对目标虚拟机的访问请求时,通过调用与目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,得到用户终端与目标虚拟机对应的计算机代理节点之间的第一访问通道,并根据第一访问通道的信息生成访问令牌,将第一访问通道的信息和访问令牌返回用户终端,用户通过访问令牌基于第一访问通道对目标虚拟机进行访问,使得用户在控制不同类型的虚拟机时可以获得一致性的操作体验,极大方便了用户操作。大方便了用户操作。大方便了用户操作。

【技术实现步骤摘要】
一种虚拟机控制方法、装置、设备及计算机可读存储介质


[0001]本申请涉及虚拟机
,特别是涉及一种虚拟机控制方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]随着云计算的发展,传统的数据中心逐渐转向虚拟化数据中心。虚拟化数据中心基于虚拟化技术实现对底层硬件的虚拟化,包括计算虚拟化、网络虚拟化、存储虚拟化等。随着业务的增长,更多的系统业务开始迁移到云计算平台。目前的虚拟化厂商包括威睿VMware、开源的云计算管理平台OpenStack、阿里云、业务流程管理开发平台AWS等等。企业在产业升级过程中,往往会采用一家或者多家的平台来进行业务部署,运维人员和终端用户需要登录虚拟机控制台进行作业和日常的管理、办公等等。但是每家厂商提供的虚拟机控制台千差万别,实现原理也不一样,给用户的功能和体验也不一样,导致用户对不同类型的虚拟机操作不便,在对虚拟机的控制上学习成本较高。

技术实现思路

[0003]本申请的目的是提供一种虚拟机控制方法、装置、设备及计算机可读存储介质,用于实现一种统一的虚拟机控制台方案,给用户提供一致性的体验本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟机控制方法,其特征在于,包括:预先基于标准接口适配多种类型的虚拟机的传输协议;当接收到用户基于用户终端发送的对目标虚拟机的访问请求时,调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,得到所述用户终端与所述目标虚拟机对应的计算机代理节点之间的第一访问通道,并根据所述第一访问通道的信息生成访问令牌;将所述第一访问通道的信息和所述访问令牌返回所述用户终端,以使所述用户通过所述访问令牌基于所述第一访问通道对所述目标虚拟机进行访问。2.根据权利要求1所述的虚拟机控制方法,其特征在于,接收用户基于用户终端发送的对目标虚拟机的访问请求,具体为:接收所述用户在所述用户终端的浏览器提供的用户界面上选择的所述目标虚拟机的协议类型,以及输入的账户信息和所述目标虚拟机的IP地址;相应的,调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,具体为:当对所述账户信息和所述目标虚拟机的IP地址验证通过后,调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配。3.根据权利要求1所述的虚拟机控制方法,其特征在于,所述调用与所述目标虚拟机的协议类型对应的传输协议以进行访问的底层环境适配,得到所述用户终端与所述目标虚拟机对应的计算机代理节点之间的第一访问通道,具体为:调用与所述目标虚拟机的协议类型对应的传输协议,进行传输协议的适配和云服务环境权限的适配,得到所述第一访问通道。4.根据权利要求1所述的虚拟机控制方法,其特征在于,在所述将所述第一访问通道的信息和所述访问令牌返回所述用户终端,以使所述用户通过所述访问令牌基于所述第一访问通道对所述目标虚拟机进行访问之后,还包括:当接收到所述用户发送的虚拟机远程代维命令时,分析所述虚拟机远程代维命令得到远程代维授权信息;将所述远程代维授权信息发送至第三方运维节点,以使所述第三方运维节点根据所述远程代维授权信息建立与待运维虚拟机对应的计算机代理节点之间的链接并进行访问。5.根据权利要求4所述的虚拟机控制方...

【专利技术属性】
技术研发人员:郭涛
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1