[发明专利]微服务治理管理平台的自动化部署方法和电子设备在审
申请号: | 201911357812.0 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111198695A | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 王煜;张浩;赖新明 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 北京思创大成知识产权代理有限公司 11614 | 代理人: | 张立君 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微服 治理 管理 平台 自动化 部署 方法 电子设备 | ||
本申请公开了微服务治理管理平台的自动化部署方法和电子设备。该方法包括:自动检查操作系统版本;自动检查服务器配置;自动设置系统参数;自动搭建本地源;自动安装依赖软件;自动启动微服务治理组件;自动初始化微服务治理组件;自动初始化微服务治理管理平台。根据本申请,当部署操作被触发时,可在单个节点上自动进行高效的微服务治理管理平台部署方法,大大简化了配置步骤,减少了人力,减少了配置时间和安装部署时间。
技术领域
本申请属于微服务治理管理领域,更具体地,涉及微服务治理管理平台的自动化部署方法和电子设备。
背景技术
微服务作为一项新兴技术已成为当下最新的热门话题,其架构和概念已被广泛地应用于大型业务集群。
由于相关技术应用极为普遍、需求极为旺盛,多个公司推出了管理容器服务的微服务治理管理平台。微服务治理管理平台是一个基于Docker构建一个容器的调度管理平台,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能组件,用于容器服务的全生命周期管理,致力于让容器云落地,对底层的集群管理和资源调度进行了平台化的抽象。微服务治理管理平台具备多租户管理、业务集群管理、应用和容器管理、镜像管理、网络管理、存储管理、CI/CD、日志服务、告警监控多方面建设平台服务能力;同时,满足企业在资源管理、计量计费、流程管理、安全审计、报表展示多方位的技术要求;实现高可用、可扩展、高性能的PaaS平台。往往在单个节点上部署微服务治理管理平台就可以实现微服务业务平台中众多应用的治理和管理。
但微服务治理管理平台的众多功能也给其安装部署带来影响。在单节点上的微服务治理管理平台上的功能组件主要是以容器服务的方式启动运行的,由于微服务治理管理平台本身功能模块较多、各模块内部包含的功能组件繁多复杂、且各组件与系统软件间依赖关系复杂、对安装环境配置要求较为严格、配置环境和平台安装步骤较为繁琐等因素,配置部署过程相当耗费人力。
为了方便用户部署、使用微服务治理管理平台,使用户更好的通过微服务治理管理平台部署、使用、管理容器化应用,如何在基础环境无微服务和容器调度管理相关工具的情况下高效的自动化部署微服务治理管理平台具有极为重要的意义。
发明内容
有鉴于此,本申请实施例提供了一种微服务治理管理平台的自动化部署方法、电子设备及介质,以高效部署微服务治理管理平台。
第一方面,本申请实施例提供了一种微服务治理管理平台的自动化部署方法,包括:自动检查操作系统版本;自动检查服务器配置;自动设置系统参数;自动搭建本地源;自动安装依赖软件;自动启动微服务治理组件;自动初始化微服务治理组件;自动初始化微服务治理管理平台。
作为本申请实施例的一种具体实现方式,所述自动检查服务器配置包括:获取服务器配置信息,所述服务器配置信息包括:基本网络配置信息、网络域名解析、网卡配置信息、存储设备挂载和分区信息;校验所获取的服务器配置信息;如果校验不通过,则输出提示信息以提示用户。
作为本申请实施例的一种具体实现方式,所述自动设置系统参数包括:根据微服务治理管理平台的需求对下列系统参数进行设置:文件最大打开数,防火墙,系统安全防护,系统时间相关参数。
作为本申请实施例的一种具体实现方式,所述自动搭建本地源包括:获取安装文件包中rpm文件的路径信息;使用所述路径信息配置repo源文件;将配置后的repo源文件放置在系统的源文件路径下;读取和初始化缓存的本地源。
作为本申请实施例的一种具体实现方式,所述自动安装依赖软件包括:安装jQuery组件;安装docker软件;创建并编写docker配置文件;安装docker_compose;安装本地私有镜像仓库,以直接将镜像保存为本地镜像文件,并在部署过程中直接将本地镜像文件加载为私有镜像仓库中的镜像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911357812.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于深度学习的图像匹配方法
- 下一篇:智能设备的监控方法及装置