一种访问云主机控制台方法、装置、设备及存储介质制造方法及图纸

技术编号:25695350 阅读:32 留言:0更新日期:2020-09-18 21:06
本发明专利技术实施例提供了一种访问云主机控制台方法、装置、设备及存储介质,所述方法包括:将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序为获取所述云主机控制台的登录信息;通过所述预设置的noVNC程序获取相应登录信息,其中所述登录信息为与所述云主机控制台相对应的端口以及密码;根据所述登录信息获取可访问的URL登录所述云主机控制台;可以在混合云管平台中提供统一的入口和界面给用户使用,用户不需要获取VNC密码以及其实现原理就可以登录到云主机控制台,方便且简单;而在混合云管平台中,纳管其他云环境和虚拟化时也不需要做额外的开发,直接接入即可;具有独立部署的性质,即使混合云管平台无法登录,云主机控制台也可以正常登录。

【技术实现步骤摘要】
一种访问云主机控制台方法、装置、设备及存储介质
本专利技术涉及智慧城市大数据管理中数据云管理
,特别是涉及一种访问云主机控制台方法、装置、设备及存储介质。
技术介绍
混合云是公有云和私有云两种服务方式的结合;由于安全和控制原因,并非所有的企业信息都能放置在公有云上,这样大部分已经应用云计算的企业将会使用混合云模式。很多将选择同时使用公有云和私有云,有一些也会同时建立公众云;因为公有云只会向用户使用的资源收费,所以集中云将会变成处理需求高峰的一个非常便宜的方式;比如对一些零售商来说,他们的操作需求会随着假日的到来而剧增,或者是有些业务会有季节性的上扬。同时混合云也为其他目的的弹性需求提供了一个很好的基础,比如,灾难恢复;这意味着私有云把公有云作为灾难转移的平台,并在需要的时候去使用它;这是一个极具成本效应的理念;另一个好的理念是,使用公有云作为一个选择性的平台,同时选择其他的公有云作为灾难转移平台。混合云融合了公有云和私有云,通过利用私有云的安全,将内部重要数据保存在本地数据中心;同时也可以使用公有云的计算资源,更高效快捷地完成工作,相比私有云或是公有云都更完善;混合云突破了私有云的硬件限制,利用公有云的可扩展性,可以随时获取更高的计算能力。企业通过把非机密功能移动到公有云区域,可以降低对内部私有云的压力和需求;混合云可以有效地降低成本。它既可以使用公有云又可以使用私有云,企业可以将应用程序和数据放在最适合的平台上,获得最佳的利益组合。目前通过混合云形成的云管平台需要通过安装插件,安装插件后登录云管平台,登录云管平台需要用户密码,而由于混合云下有多种云管平台,云管平台之间相应的机制的不同,不能实现统一进行访问,仍需要获取用户信息以及用户密码,没有能够实现统一的访问云管平台的方式;且对于不同的云管平台,其想要实现对不同的云管平台进行纳管,所要耗费较大的资源进行纳管。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种访问云主机控制台方法和相应的一种访问云主机控制台装置。为了解决上述问题,本专利技术实施例公开了一种访问云主机控制台方法,所述方法包括:将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息;通过所述预设置的noVNC程序获取相应登录信息,其中所述登录信息为与所述云主机控制台相对应的端口以及密码;根据所述登录信息获取可访问的URL登录所述云主机控制台。进一步地,所述将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息前,包括:通过混合云管平台访问云主机控制台;将所述云主机控制台接入所述预设置的noVNC程序。进一步地,所述将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息,包括:将所述云主机控制台转发至虚拟机内;在所述虚拟机内接入所述预设置的noVNC程序。进一步地,所述将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息,所述预设置的noVNC程序的设置方法,包括:通过Python编译noVNC程序;将所述编译后的noVNC程序生成jar文件;将所述jar文件上传至部署服务器内;在所述部署服务器内解压所述jar文件后,并配置环境变量;所述配置环境变量通过预设命令启动,得到预设置的noVNC程序。进一步地,所述通过所述预设置的noVNC程序获取相应登录信息,其中所述登录信息为与所述云主机控制台相对应的端口以及密码,包括:通过调用云主机的接口获取用户名以及用户密码;对所述获取用户名以及用户密码进行编排加密处理;将所述编排加密处理采用noVNC程序进行解析获取登录信息。进一步地,所述根据所述登录信息获取可访问的URL登录所述云主机控制台,包括:通过将所述登录信息填充生成可访问的URL;将所述可访问的URL返回到所述云主机控制台,且登录所述云主机控制台。本专利技术实施例还公开了一种访问云主机控制台装置,所述装置包括:预设置模块,用于将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息;获取模块,用于通过所述预设置的noVNC程序获取相应登录信息,其中所述登录信息为与所述云主机控制台相对应的端口以及密码;登录模块,用于根据所述登录信息获取可访问的URL登录所述云主机控制台。本专利技术实施例还公开了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,上述处理器执行上述程序时实现如上述实施例中任意一项上述的方法。本专利技术实施例还公开了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时,实现上述方法的步骤。本专利技术实施例包括以下优点:为了给用户在混合云管平台中提供统一的云主机控制台登录方式和统一的界面,给用户更好的使用体验,在本专利技术中将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序为获取所述云主机控制台的登录信息;通过所述预设置的noVNC程序获取相应登录信息,其中所述登录信息为与所述云主机控制台相对应的端口以及密码;根据所述登录信息获取可访问的URL登录所述云主机控制台;用户不需要自己获取云主机VNC的端口和密码,程序会自动获取并提交,降低用户使用云主机控制台的复杂度,不会暴露任何底层信息给用户,提高了安全防护;云管平台纳管各种虚拟机以及其管理平台时,不需要考虑云主机登录的问题,不需要额外的开发,降低了纳管的复杂度;独立部署的改造后的noVNC程序,当混合云管平台不可用的时候,用户仍然可以登录云主机控制提高用户登录云主机控制台的高可用性。附图说明图1是本专利技术一种访问云主机控制台方法实施例一的步骤流程图;图2是本专利技术一种访问云主机控制台方法实施例二的步骤流程图;图3是本专利技术一种访问云主机控制台方法实施例三的步骤流程图;图4是本专利技术一种访问云主机控制台方法实施例四的步骤流程图;图5是本专利技术一种访问云主机控制台方法实施例五的步骤流程图;图6是本专利技术一种访问云主机控制台方法实施例六的步骤流程图;图7是本专利技术一种访问云主机控制台装置实施例一的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参照图1,示出了本专利技术的一种访问云主机控制台方法实施例一的步骤流程图,具体可以包括如下步骤:步骤S10,将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制本文档来自技高网
...

【技术保护点】
1.一种访问云主机控制台方法,其特征在于,包括:/n将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息;/n通过所述预设置的noVNC程序获取相应登录信息,其中所述登录信息为与所述云主机控制台相对应的端口以及密码;/n根据所述登录信息获取可访问的URL登录所述云主机控制台。/n

【技术特征摘要】
1.一种访问云主机控制台方法,其特征在于,包括:
将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息;
通过所述预设置的noVNC程序获取相应登录信息,其中所述登录信息为与所述云主机控制台相对应的端口以及密码;
根据所述登录信息获取可访问的URL登录所述云主机控制台。


2.根据权利要求1所述的方法,其特征在于,所述将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息前,包括:
通过混合云管平台访问云主机控制台;
将所述云主机控制台接入所述预设置的noVNC程序。


3.根据权利要求1所述的方法,其特征在于,所述将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息,包括:
将所述云主机控制台转发至虚拟机内;
在所述虚拟机内接入所述预设置的noVNC程序。


4.根据权利要求1所述的方法,其特征在于,所述将云主机控制台接入预设置的noVNC程序,其中,所述预设置的noVNC程序用于获取和解析所述云主机控制台的登录信息,所述预设置的noVNC程序的设置方法,包括:
通过Python编译noVNC程序;
将所述编译后的noVNC程序生成jar文件;
将所述jar文件上传至部署服务器内;
在所述部署服务器内解压所述jar文件后,配置环境变量;
所述配置环境变量通过预设命令...

【专利技术属性】
技术研发人员:戴开云
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1