一种基于ZStackCloud云平台的异构融合管理方法及设备与流程

文档序号:36264479发布日期:2023-12-06 05:34阅读:32来源:国知局
一种基于的制作方法

本申请涉及计算机,尤其涉及一种基于zstack cloud云平台的异构融合管理方法及设备。


背景技术:

1、现有技术中,传统的it架构或者云架构,在有多种架构的资源时,一般按照芯片的架构来划分不同的资源池,这样做的好处是,不同架构的资源实现了物理隔离,弊端是管理困难,运维复杂,x86和non-x86资源池无法统一管理、运营,当某个租户或用户需要使用不同架构的资源时,往往需要到不同的管理平台去申请资源,但,无论是从管理者的角度,还是从使用者的角度,这种架构无法解决用户侧需要简单的申请、使用资源与管理侧高效、便捷的管理自己的信息系统这两个难题。


技术实现思路

1、本申请的一个目的是提供一种基于zstack cloud云平台的异构融合管理方法及设备,实现了从用户侧帮助提升资源申请、使用资源和管理的效率,从产品侧做到多种架构资源在云平台中进行融合管理。

2、根据本申请的一个方面,提供了一种基于zstack cloud云平台的异构融合管理方法,其中,该方法包括:

3、在管理节点的环境中添加异构的目标架构的iso文件源,以实现环境部署;

4、在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机;

5、在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应。

6、进一步地,上述方法中,所述在管理节点的环境中添加异构的目标架构的iso文件源,以实现环境部署,包括:

7、使用部署脚本将所述管理节点对应的当前架构的iso文件源添加至所述管理节点的环境中;

8、若添加iso文件源成功,在将所述管理节点的环境作为异构场景时,使用所述部署脚本添加异构的目标架构或目标操作系统对应的iso文件源至所述管理节点的环境中,其中,所述目标操作系统所属的目标架构与所述管理节点所属的当前架构是不同的;

9、若添加异构的iso文件源成功,则在所述管理节点中执行zstack cloud云平台的安装包进行安装;

10、若安装成功,则用于指示实现环境部署。

11、进一步地,上述方法中,所述在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机,包括:

12、在执行完所述环境部署后,响应于用户在网页上进行的输入操作获取目标物理机的基本信息,并基于所述目标物理机的基本信息与所述目标物理机建立通信;

13、若成功建立通信,所述目标物理机基于所述基本信息,采用连接通信协议ssh获取所述目标物理机的操作系统的相关信息,所述相关信息包括所述目标物理机的当前架构和操作系统;

14、若zstack cloud云平台支持所述目标物理机的当前架构和操作系统,则在所述目标物理机上进行部署agent的工作流;

15、若所述目标物理机的agent工作流部署成功,用于指示完成将所述目标物理机成功添加至zstack cloud云平台。

16、进一步地,上述方法中,所述在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应,包括:

17、判断是否快捷创建云主机,

18、若是,则在创建云主机的网页配置预设的最小配置和对应分配的目标物理机,以完成网页中快捷创建云主机的基础配置;若否,则在创建云主机的网页配置预设的最小配置和相关配置,并在网页选择目标物理机,以完成网页中创建云主机的基础配置;

19、若所述管理节点成功将api请求发送至所述目标物理机的agent上,则执行启动云主机前的相关准备操作,

20、若启动云主机前的相关准备操作执行成功,则在分配的目标物理机或选择的目标物理机上启动云主机;

21、若云主机启动成功,用于指示在异构场景下的云平台成功创建云主机。

22、进一步地,上述方法中,所述方法还包括:

23、使用升级脚本将目标版本的iso文件源更新至异构的所述管理节点的环境中;

24、若所述目标版本的iso文件源升级成功,并在准备升级所述管理节点的环境至所述目标版本时,执行zstack cloud云平台的升级安装包;

25、若升级成功,用于指示异构的所述管理节点的环境升级成功。

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

27、根据本申请的另一个方面,还提供了一种基于zstack cloud云平台的异构融合管理设备,其中,该设备包括:

28、一个或多个处理器;

29、计算机可读介质,用于存储一个或多个计算机可读指令,

30、当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述基于zstack cloud云平台的异构融合管理方法。

31、与现有技术相比,本申请通过在管理节点的环境中添加异构的目标架构的iso文件源,以实现环境部署;在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机;在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应,不仅实现了从用户侧帮助提升资源申请、使用资源和管理的效率,还实现了从产品侧做到多种架构资源在云平台中进行融合管理。



技术特征:

1.一种基于zstack cloud云平台的异构融合管理方法,其中,该方法包括:

2.根据权利要求1所述的方法,其中,所述在管理节点的环境中添加异构的目标架构的iso文件源,以实现环境部署,包括:

3.根据权利要求2所述的方法,其中,所述在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机,包括:

4.根据权利要求3所述的方法,其中,所述在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应,包括:

5.根据权利要求1至4中任一项所述的方法,其中,所述方法还包括:

6.一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如权利要求1至5中任一项所述的方法。

7.一种基于zstack cloud云平台的异构融合管理设备,其中,该设备包括:


技术总结
本申请的目的是提供一种基于ZStack Cloud云平台的异构融合管理方法及设备,通过在管理节点的环境中添加异构的目标架构的ISO文件源,以实现环境部署;在执行完所述环境部署后,添加计算节点,所述计算节点包括所述管理节点或其他的物理机;在异构场景下的云平台创建云主机,以使云主机的架构和对应所在物理机的架构一一对应,不仅实现了从用户侧帮助提升资源申请、使用资源和管理的效率,还实现了从产品侧做到多种架构资源在云平台中进行融合管理。

技术研发人员:余兴威,董嘉龙,许佳珺
受保护的技术使用者:上海云轴信息科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1