一种基于制造技术

技术编号:39646760 阅读:7 留言:0更新日期:2023-12-09 11:14
本申请的目的是提供一种基于

【技术实现步骤摘要】
一种基于ZStack Cloud云平台的异构融合管理方法及设备


[0001]本申请涉及计算机
,尤其涉及一种基于
ZStack Cloud
云平台的异构融合管理方法及设备


技术介绍

[0002]现有技术中,传统的
IT
架构或者云架构,在有多种架构的资源时,一般按照芯片的架构来划分不同的资源池,这样做的好处是,不同架构的资源实现了物理隔离,弊端是管理困难,运维复杂,
X86

Non

X86
资源池无法统一管理

运营,当某个租户或用户需要使用不同架构的资源时,往往需要到不同的管理平台去申请资源,但,无论是从管理者的角度,还是从使用者的角度,这种架构无法解决用户侧需要简单的申请

使用资源与管理侧高效

便捷的管理自己的信息系统这两个难题


技术实现思路

[0003]本申请的一个目的是提供一种基于
ZStack Cloud
云平台的异构融合管理方法及设备,实现了从用户侧帮助提升资源申请

使用资源和管理的效率,从产品侧做到多种架构资源在云平台中进行融合管理

[0004]根据本申请的一个方面,提供了一种基于
ZStack Cloud
云平台的异构融合管理方法,其中,该方法包括:
[0005]在管理节点的环境中添加异构的目标架构的
ISO
文件源,以实现环境部署;
[0006]在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机;
[0007]在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应

[0008]进一步地,上述方法中,所述在管理节点的环境中添加异构的目标架构的
ISO
文件源,以实现环境部署,包括:
[0009]使用部署脚本将所述管理节点对应的当前架构的
ISO
文件源添加至所述管理节点的环境中;
[0010]若添加
ISO
文件源成功,在将所述管理节点的环境作为异构场景时,使用所述部署脚本添加异构的目标架构或目标操作系统对应的
ISO
文件源至所述管理节点的环境中,其中,所述目标操作系统所属的目标架构与所述管理节点所属的当前架构是不同的;
[0011]若添加异构的
ISO
文件源成功,则在所述管理节点中执行
ZStack Cloud
云平台的安装包进行安装;
[0012]若安装成功,则用于指示实现环境部署

[0013]进一步地,上述方法中,所述在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机,包括:
[0014]在执行完所述环境部署后,响应于用户在网页上进行的输入操作获取目标物理机
的基本信息,并基于所述目标物理机的基本信息与所述目标物理机建立通信;
[0015]若成功建立通信,所述目标物理机基于所述基本信息,采用连接通信协议
SSH
获取所述目标物理机的操作系统的相关信息,所述相关信息包括所述目标物理机的当前架构和操作系统;
[0016]若
ZStack Cloud
云平台支持所述目标物理机的当前架构和操作系统,则在所述目标物理机上进行部署
Agent
的工作流;
[0017]若所述目标物理机的
Agent
工作流部署成功,用于指示完成将所述目标物理机成功添加至
ZStack Cloud
云平台

[0018]进一步地,上述方法中,所述在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应,包括:
[0019]判断是否快捷创建云主机,
[0020]若是,则在创建云主机的网页配置预设的最小配置和对应分配的目标物理机,以完成网页中快捷创建云主机的基础配置;若否,则在创建云主机的网页配置预设的最小配置和相关配置,并在网页选择目标物理机,以完成网页中创建云主机的基础配置;
[0021]若所述管理节点成功将
API
请求发送至所述目标物理机的
Agent
上,则执行启动云主机前的相关准备操作,
[0022]若启动云主机前的相关准备操作执行成功,则在分配的目标物理机或选择的目标物理机上启动云主机;
[0023]若云主机启动成功,用于指示在异构场景下的云平台成功创建云主机

[0024]进一步地,上述方法中,所述方法还包括:
[0025]使用升级脚本将目标版本的
ISO
文件源更新至异构的所述管理节点的环境中;
[0026]若所述目标版本的
ISO
文件源升级成功,并在准备升级所述管理节点的环境至所述目标版本时,执行
ZStack Cloud
云平台的升级安装包;
[0027]若升级成功,用于指示异构的所述管理节点的环境升级成功

[0028]根据本申请的另一个方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述基于
ZStack Cloud
云平台的异构融合管理方法

[0029]根据本申请的另一个方面,还提供了一种基于
ZStack Cloud
云平台的异构融合管理设备,其中,该设备包括:
[0030]一个或多个处理器;
[0031]计算机可读介质,用于存储一个或多个计算机可读指令,
[0032]当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述基于
ZStack Cloud
云平台的异构融合管理方法

[0033]与现有技术相比,本申请通过在管理节点的环境中添加异构的目标架构的
ISO
文件源,以实现环境部署;在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机;在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应,不仅实现了从用户侧帮助提升资源申请

使用资源和管理的效率,还实现了从产品侧做到多种架构资源在云平台中进行融合管理

附图说明
[0034]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征

目的和优点将会变得更明显:
[0035]图1示出根据本申请一个方面的一种基于
ZStack Cloud
云平台的异构融合管理方法中的
ZStack Cloud
云本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于
ZStack Cloud
云平台的异构融合管理方法,其中,该方法包括:在管理节点的环境中添加异构的目标架构的
ISO
文件源,以实现环境部署;在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机;在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应
。2.
根据权利要求1所述的方法,其中,所述在管理节点的环境中添加异构的目标架构的
ISO
文件源,以实现环境部署,包括:使用部署脚本将所述管理节点对应的当前架构的
ISO
文件源添加至所述管理节点的环境中;若添加
ISO
文件源成功,在将所述管理节点的环境作为异构场景时,使用所述部署脚本添加异构的目标架构或目标操作系统对应的
ISO
文件源至所述管理节点的环境中,其中,所述目标操作系统所属的目标架构与所述管理节点所属的当前架构是不同的;若添加异构的
ISO
文件源成功,则在所述管理节点中执行
ZStack Cloud
云平台的安装包进行安装;若安装成功,则用于指示实现环境部署
。3.
根据权利要求2所述的方法,其中,所述在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机,包括:在执行完所述环境部署后,响应于用户在网页上进行的输入操作获取目标物理机的基本信息,并基于所述目标物理机的基本信息与所述目标物理机建立通信;若成功建立通信,所述目标物理机基于所述基本信息,采用连接通信协议
SSH
获取所述目标物理机的操作系统的相关信息,所述相关信息包括所述目标物理机的当前架构和操作系统;若
ZStack Cloud
云平台支持所述目标物理机的当前架构和操作系统,则在所述目标物理机上进行部署
Agent
的工作流;若所述目标物理机的

【专利技术属性】
技术研发人员:余兴威董嘉龙许佳珺
申请(专利权)人:上海云轴信息科技有限公司
类型:发明
国别省市:

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

1