说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111542334.8 (22)申请日 2021.12.17 (71)申请人 杭州视洞科技有限公司 地址 310012 浙江省杭州市西湖区文三路 90号5幢2层南20 3房间 (72)发明人 吴昊来 张彪  (51)Int.Cl. G06F 8/60(2018.01) G06F 8/70(2018.01) G06Q 10/10(2012.01) (54)发明名称 一种混合云自动化运维发布系统及其操作 方法 (57)摘要 本发明公开了一种混合云自动化运维发布 系统, 包括: 主管理中心, 选定一个区域数据中心 作为主管理中心; 服务及业务模块, 创建各类服 务及业务模块的自动化发布执行程序文件; 配置 中心、 部署对象存储空间和数据库平台, 建立统 一的配置中心、 部署对象存储空间、 数据库平台, 在配置中心创建服务配置项, 在对象存储建立分 类目录, 在数据库平台创建数据库连接用于执行 SQL语句; 在所述配置中心及数据库平台创建角 色及用户账号。 本发明减少了人工记忆命令及人 工执行错误的发生, 并且系统服务管理方式还支 持开机并行启动服务, 显著提高开机启动效率, 面对业务的扩展及模块增加, 仅需增加相应的配 置及发布文 件, 实现动态化升级。 权利要求书1页 说明书4页 附图1页 CN 114237632 A 2022.03.25 CN 114237632 A 1.一种混合云自动化 运维发布系统, 其特 征在于, 包括: 主管理中心, 选 定一个区域数据中心作为主管理中心; 服务及业务模块, 创建各类服务及业务模块的自动化发布执行程序文件, 文件内容包 含但不限于发布环境检测、 服务系统化注册、 配置文件及部署包校验、 配置加载、 部署包的 获取、 服务启动与停止, 依据业务模块的服务类型、 配置文件格式、 启动参数编写个性化内 容, 同一个业 务模块使用同一个发布文件, 不区分区域; 配置中心、 对象存储空间和数据库平台, 建立统一的配置中心、 部署对象存储空间、 数 据库平台, 在配置中心创建服务配置项, 在 对象存储建立分类目录, 在数据库 平台创建数据 库连接用于执 行SQL语句; 在所述配置中心及数据库平台创建角色及用户账号。 2.根据权利要求1所述的一种混合云 自动化运维发布系统, 其特征在于: 所述主管理中 心除却业务功能外, 还用于承担自动化工具管理、 自动化 发布文件管理、 发布包 备份管理运 维操作功能。 3.根据权利要求1所述的一种混合云 自动化运维发布系统, 其特征在于: 当所述主管理 中心自动化 发布文件更新时, 其他区域机房在发布时会自动获取最新的发布文件并按最新 的文件内容执 行发布任务, 文件可以依据业 务的调整 进行增减, 实现动态化管理。 4.根据权利要求1所述的一种混合云 自动化运维发布系统, 其特征在于: 所述角色及用 户账号设置人员分组, 分配其对于配置中心、 数据库平台的不同权限, 分权分 责管理。 5.根据权利要求1所述的一种混合云 自动化运维发布系统的操作方法, 其特征在于: 包 括以下步骤; 步骤1: 首次发布时需要在配置中心创建服务配置项, 统一以服务模块命名, 不同区域 以区域标签进 行区分, 日常发布版本时, 由相关开发或配置人员进 行相应的配置修改, 运 维 人员进行审核及发布; 步骤2: 在数据库平台建立 服务的对应数据库连接, 创建用户并分配不同权限。 6.发布时由相关开发人员提交需要执 行的SQL, 运维人员进行审核并执 行SQL; 步骤3: 首次发布时需要在主管理机房创建对应服务的执行管理文件, 后续发布直接使 用或根据需求进行相应的修改; 步骤4: 在对象存储上传对应的服务模块部署包, 发布版本时, 同一个服务的部署包仅 需备份及上传一次, 所有区域的服务器都可以通过加密方式访问并下载服务部署包, 节省 存储空间; 步骤5: 在管理服务器使用自动化工具批量执行发布命令, 目标服务器接收命令后会根 据执行文件内容自动完成比对配置、 加载新配置、 比对部署包版本、 下载替换新的版本包、 停止\重启服 务一系列操作; 步骤6: 在部署过程中, 监控系统会持续对服务进行检测, 在发布过程中出现任何问题 都会出现告警提 示, 通知对应运维人员进行处 理; 步骤7: 验证服 务发布是否成功, 递交结果。权 利 要 求 书 1/1 页 2 CN 114237632 A 2一种混合云自动化运维 发布系统及其操作方 法 技术领域 [0001]本发明涉及自动化运维技术领域, 具体为一种混合云自动化运维发布系统及 其操 作方法。 背景技术 [0002]当今云计算、 大数据、 人工智能等IT技术的迅猛发展, 企业业务需求快速壮大与变 化, 运维管理工作的压力与 挑战也在不断扩大, 有效保障运 维平台系统建设、 提高运 维支持 能力, 是运 维部门需要解决 的重要问题, 随着运 维技术的进步以及运维服务体系的完善, 自 动化运维作为 一个充满活力的方向, 也随着规模、 场景的变迁 迎来新的挑战和变化; 发布与升级作为运维工作日常不可避免及或缺的一部分, 在业务发展初期, 服务 架构规模小, 服务器数量有限, 传统的手工部署以及自动化批量工具完全可以满足现有需 求, 随着业务规模的发展壮大, 服务器数量剧增, 业务架构也会越来越繁杂, 在处理同样的 部署工作时, 手工部署 需要运维人员重复执行相同的操作, 巨额的服务器数量带来的是巨 额的工作量, 自动化工具虽然能同时执行批量化量的操作, 但面对复杂的架构及业务模块 时仍然需要根据业务模块类型手工运行不同的部署过程, 同样会产生大量的重复劳动且容 易出现人为 错误; 同时, 在现行公有云/私有云的混合云平台及跨区域甚至跨国私有云的混合云平 台可能涉及跨国甚至跨大洲部署线上业务系统, 一般的手工部署及自动化工具都无法满足 运维工作的高效、 稳定, 致使运维成本虚高。 发明内容 [0003]本发明的目的在于提供一种混合云自动化运维发布系统及其操作方法, 以解决上 述背景技术中提出 的针对当下大部分服务器都是基于公有云/私有云平台部署, 涉及到多 个公有云厂商或私有云平台技术标准, 同时跨区域/跨国/跨洲多数据中心混合部署的情 况, 使得每个数据中心服务器的情况都不尽相同; 并且随着业务的发展, 服务架构不断变 化, 原有的手工及自动化工具部署无法应对区域隔离、 统一运维标准、 平台的延续及复用的 问题。 [0004]为实现上述目的, 本 发明提供如下技术方案: 一种混合云自动化运维发布系统, 包 括: 主管理中心, 选 定一个区域数据中心作为主管理中心; 服务及业务模块, 创建各类服务及业务模块的自动化发布执行程序文件, 文件内 容包含但不限于发布环境检测、 服务系统化注册、 配置文件及部署包校验、 配置加载、 部署 包的获取、 服务启动与停止, 依据业务模块的服务类型、 配置文件格式、 启动参数编写个性 化内容, 同一个业 务模块使用同一个发布文件, 不区分区域; 配置中心、 对象存储空间和数据库平台, 建立统一的配置中心、 部署对象存储空 间、 数据库平台, 在配置中心创建服务配置项, 在对 象存储建立分类目录, 在数据库平台创说 明 书 1/4 页 3 CN 114237632 A 3

.PDF文档 专利 一种混合云自动化运维发布系统及其操作方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种混合云自动化运维发布系统及其操作方法 第 1 页 专利 一种混合云自动化运维发布系统及其操作方法 第 2 页 专利 一种混合云自动化运维发布系统及其操作方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:39:39上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。