一种OpenStack部署方法、装置及电子设备制造方法及图纸

技术编号:32220777 阅读:16 留言:0更新日期:2022-02-09 17:26
本申请提供一种OpenStack部署方法、装置及电子设备,该方法包括:获取待部署OpenStack的生产交付环境信息;根据生产交付环境信息,确定待部署OpenStack中每个块存储服务组件待对接的目标存储后端;按照目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置,以使该目标存储后端仅供该块存储服务组件访问。上述方案提供的方法,通过根据待部署OpenStack的生产交付环境信息,对其包括的块存储服务组件进行差异性配置,以建立块存储服务组件与目标存储后端之间的对接关系,使部署的OpenStack适合具有网络隔离的生产交付环境,为进一步提高存储后端的信息安全奠定了基础。信息安全奠定了基础。信息安全奠定了基础。

【技术实现步骤摘要】
一种OpenStack部署方法、装置及电子设备


[0001]本申请涉及云计算
,尤其涉及一种OpenStack部署方法、装置及电子设备。

技术介绍

[0002]随着云计算技术的不断发展,各大企业已经逐步使用私有云替换传统的数据中心,与此同时,OpenStack作为一种云计算管理平台已经得到了广泛的应用,因此,如何部署OpenStack云计算管理平台成为了热点研究内容。
[0003]在现有技术中,OpenStack中的块存储服务Cinder组件通常部署有云计算所有存储后端的配置信息,即用户可以基于任一块存储服务Cinder组件访问云计算的所有存储后端。
[0004]但是,由于现在越来越重视信息安全,所以目前的OpenStack生产交付环境中不同的存储后端之间可能有网络隔离的要求,在这样的生产交付环境下,若基于现有技术部署OpenStack云计算管理平台,则可大量的块存储服务Cinder组件可能会出现存储后端访问报错的情况。

技术实现思路

[0005]本申请提供一种OpenStack部署方法、装置及电子设备,以解决现有技术中的OpenStack云计算管理平台部署方法不适合具有网络隔离的生产交付环境等缺陷。
[0006]本申请第一个方面提供一种OpenStack部署方法,包括:
[0007]获取待部署OpenStack的生产交付环境信息;
[0008]根据所述生产交付环境信息,确定所述待部署OpenStack中每个块存储服务组件待对接的目标存储后端;
[0009]按照所述目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置,以使该目标存储后端仅供该块存储服务组件访问。
[0010]可选的,在按照所述目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置之前,所述方法还包括:
[0011]对每个块存储服务组件进行容器化处理,以将所述块存储服务组件作为K8S的块存储服务POD部署于K8S之上。
[0012]可选的,所述按照所述目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置,包括:
[0013]根据所述目标存储后端的存储类型,安装目标客户端工具和目标存储驱动到对应的块存储服务POD;
[0014]根据所述目标存储后端的对接配置参数,对所述块存储服务POD与所述目标存储后端进行对接配置,以得到完成与所述目标存储后端对接配置的待部署块存储服务POD。
[0015]可选的,所述根据所述目标存储后端的对接配置参数,对所述块存储服务POD与所
述目标存储后端进行对接配置,包括:
[0016]获取所述块存储服务POD的全局默认配置参数;
[0017]根据所述目标存储后端的对接配置参数,对所述块存储服务POD的全局默认配置参数进行调整。
[0018]可选的,还包括:
[0019]获取所述待部署块存储服务POD的容器镜像;
[0020]基于所述待部署块存储服务POD的容器镜像,在目标节点启动所述待部署块存储服务POD,以将所述待部署块存储服务POD部署到所述目标节点。
[0021]可选的,还包括:
[0022]对所述待部署OpenStack中除块存储服务组件以外的其他服务组件进行容器化处理,以将所述其他服务组件作为K8S的其他服务POD部署于K8S之上。
[0023]可选的,还包括:
[0024]获取所述其他服务POD的容器镜像;
[0025]基于所述其他服务POD的容器镜像,在目标节点启动所述其他服务POD,以将所述其他服务POD部署到所述目标节点。
[0026]本申请第二个方面提供一种OpenStack部署装置,包括:
[0027]获取模块,用于获取待部署OpenStack的生产交付环境信息;
[0028]确定模块,用于根据所述生产交付环境信息,确定所述待部署OpenStack中每个块存储服务组件待对接的目标存储后端;
[0029]部署模块,用于按照所述目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置,以使该目标存储后端仅供该块存储服务组件访问。
[0030]可选的,所述装置还包括:
[0031]容器化处理模块,用于对每个块存储服务组件进行容器化处理,以将所述块存储服务组件作为K8S的块存储服务POD部署于K8S之上。
[0032]可选的,所述部署模块,具体用于:
[0033]根据所述目标存储后端的存储类型,安装目标客户端工具和目标存储驱动到对应的块存储服务POD;
[0034]根据所述目标存储后端的对接配置参数,对所述块存储服务POD与所述目标存储后端进行对接配置,以得到完成与所述目标存储后端对接配置的待部署块存储服务POD。
[0035]可选的,所述部署模块,具体用于:
[0036]获取所述块存储服务POD的全局默认配置参数;
[0037]根据所述目标存储后端的对接配置参数,对所述块存储服务POD的全局默认配置参数进行调整。
[0038]可选的,所述部署模块,具体用于:
[0039]获取所述待部署块存储服务POD的容器镜像;
[0040]基于所述待部署块存储服务POD的容器镜像,在目标节点启动所述待部署块存储服务POD,以将所述待部署块存储服务POD部署到所述目标节点。
[0041]可选的,所述部署模块,还用于:
[0042]对所述待部署OpenStack中除块存储服务组件以外的其他服务组件进行容器化处理,以将所述其他服务组件作为K8S的其他服务POD部署于K8S之上。
[0043]可选的,所述部署模块,还用于:
[0044]获取所述其他服务POD的容器镜像;
[0045]基于所述其他服务POD的容器镜像,在目标节点启动所述其他服务POD,以将所述其他服务POD部署到所述目标节点。
[0046]本申请第三个方面提供一种电子设备,包括:至少一个处理器和存储器;
[0047]所述存储器存储计算机执行指令;
[0048]所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一个方面以及第一个方面各种可能的设计所述的方法。
[0049]本申请第四个方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一个方面以及第一个方面各种可能的设计所述的方法。
[0050]本申请技术方案,具有如下优点:
[0051]本申请提供的一种OpenStack部署方法、装置及电子设备,该方法包括:获取待部署OpenStack的生产交付环境信息;根据生产交付环境信息,确定待部署OpenStack中每个块存储服务组件待对接的目标存储后端;按照目标存储后端的存储类型和对接配本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种OpenStack部署方法,其特征在于,包括:获取待部署OpenStack的生产交付环境信息;根据所述生产交付环境信息,确定所述待部署OpenStack中每个块存储服务组件待对接的目标存储后端;按照所述目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置,以使该目标存储后端仅供该块存储服务组件访问。2.根据权利要求1所述的方法,其特征在于,在按照所述目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置之前,所述方法还包括:对每个块存储服务组件进行容器化处理,以将所述块存储服务组件作为K8S的块存储服务POD部署于K8S之上。3.根据权利要求2所述的方法,其特征在于,所述按照所述目标存储后端的存储类型和对接配置参数,对该目标存储后端对应的块存储服务组件进行配置,包括:根据所述目标存储后端的存储类型,安装目标客户端工具和目标存储驱动到对应的块存储服务POD;根据所述目标存储后端的对接配置参数,对所述块存储服务POD与所述目标存储后端进行对接配置,以得到完成与所述目标存储后端对接配置的待部署块存储服务POD。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标存储后端的对接配置参数,对所述块存储服务POD与所述目标存储后端进行对接配置,包括:获取所述块存储服务POD的全局默认配置参数;根据所述目标存储后端的对接配置参数,对所述块存储服务POD的全局默认配置参数进行调整。5.根据权利要求3所述的方法,其特征在于,还包括:获取所述待部署块...

【专利技术属性】
技术研发人员:陈英南胡玉鹏魏传程
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1