全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111415789.3 (22)申请日 2021.11.25 (71)申请人 建信金融科技有限责任公司 地址 200120 上海市浦东 新区自由贸易试 验区银城路9 9号12层、 15层 (72)发明人 李占兵 孟江波 胡明  (74)专利代理 机构 北京润平知识产权代理有限 公司 11283 代理人 李红 (51)Int.Cl. G06Q 10/06(2012.01) G06Q 10/04(2012.01) G06Q 10/10(2012.01) G06Q 10/00(2012.01) (54)发明名称 云原生运 维工作量动态估算方法、 系统及装 置 (57)摘要 本发明提供一种云原生运维工作量动态估 算方法、 系统及装置, 属于自动化管理技术领域。 方法包括: 获取基于云原生架构的运维项目的工 作量估算参数; 获取预设工作量计算规则, 以及 根据所述工作量估算参数以及所述预设工作量 计算规则计算得到该运维项目的云原生运维工 作量。 该方法自动获取运维项目的工作量估算参 数和预设工作量计算规则, 实现自动计算运维项 目的云原生运维工作量。 估算速度快, 有效替代 现有由人工从云原生架构获取数据、 人工进行工 作量估算的方式, 实现了自动化工作量计算, 估 算准确度高。 准确的云原生运维工作量估算结果 更有利于准确估算分支机构、 部门、 客户的系统 在云原生上 所需承担的持续 运营的成本费用。 权利要求书3页 说明书10页 附图5页 CN 114022037 A 2022.02.08 CN 114022037 A 1.一种云原生 运维工作量动态估算方法, 其特 征在于, 所述方法包括: 获取基于云原生架构的运维项目的工作量估算 参数; 获取预设工作量计算 规则, 以及 根据所述工作量估算参数以及所述预设工作量计算规则计算得到该运维项目的云原 生运维工作量。 2.根据权利要求1所述的云原生运维工作量动态估算方法, 其特征在于, 所述工作量估 算参数包括: 业务软件参数、 不可变基础设施参数和工作量估算相关参数, 所述根据所述工 作量估算 参数以及所述预设工作量计算 规则计算得到该项目的云原生 运维工作量, 包括: 将所述业务软件参数和不可变 基础设施参数之和作为第一中间参数; 基于所述第一中间参数和所述相关参数确定 工作量。 3.根据权利要求2所述的云原生运维工作量动态估算方法, 其特征在于, 所述业务软件 参数包括: 功能点数和业务软件规模调整系数, 所述不可变基础设施参数包括: 操作系统规 模参数、 操作系统规模调整系数、 中间件规模参数、 中间件规模调整系 数、 技术栈规模参数 和技术栈规模调整系 数, 所述工作量估算相关参数包括云原生运维因子参数、 用户规模参 数、 业务运行连续性参数、 支持方式参数和业 务重要性 参数, 所述工作量表征为: 云原生运维工作量=第一中间参数*云原生运维因子参数*用户规模参数*业务运行连 续性参数*支持方式参数*业 务重要性 参数*运维生产率; 其中, 第一中间参数=业务软件规模参数*业务软件规模调整系数+操作系统规模参 数*操作系统规模调整系数+ 中间件规模参数*中间件规模调整系数+技术栈规模参数*技术 栈规模调整系数; 运维生产率 为预设参数。 4.根据权利要求3所述的云原生运维工作量动态估算方法, 其特征在于, 所述获取基于 云原生架构的运维项目的工作量估算 参数, 包括: 获取项目清单列表, 并解析 得到项目的地址和域名; 根据项目的IP地址, 遍历每一台宿主机, 获取宿主机上的基础软件、 代码栈中运行的进 程和业务模块配置文件; 根据基础软件、 代码栈中运行的进程 解析得到业务软件参数和不可变 基础设施参数; 构建查询指标, 查询获取用户访问数量的峰值; 采用面向资源接口方式获取云原生四大能力的运维软件名称; 根据业务模块配置文件、 云原生 四大能力的运维软件名称和用户访问数量的峰值解析 得到运维项目的工作量估算相关参数。 5.根据权利要求4所述的云原生运维工作量动态估算方法, 其特征在于, 所述基础软件 包括操作系统、 中间件和代码栈; 所述根据基础软件、 代码栈中运行的进程解析得到业务软 件参数和不可变 基础设施参数, 包括: 遍历获取操作系统名称, 根据操作系统名称匹配获取操作系统版本号; 将代码栈中运行的进程与中间件名称进行对比, 匹配得到中间件类型和版本; 将获取的代码栈与代码栈名称进行对比, 匹配得到代码栈类型和版本; 通过进程或反向解析的方式对代码栈中运行的进程进行解析, 得到代码栈中运行的进 程的功能点数和版本; 将所述操作系统版本号、 中间件类型和版本、 代码栈类型和版本与预设的运维系数进权 利 要 求 书 1/3 页 2 CN 114022037 A 2行匹配得到不可变 基础设施参数; 将进程的版本与预设的运维系数进行匹配, 得到业 务软件规模调整系数。 6.根据权利要求4所述的云原生运维工作量动态估算方法, 其特征在于, 所述根据业务 模块配置文件、 云原 生四大能力的运 维软件名称和用户访问数量的峰值解析得到运 维项目 的工作量估算相关参数, 包括: 将所获取的云原生 四大能力的运维软件名称与设定好的运维成熟度进行匹配, 得到云 原生运维因子参数; 将获取的用户访问数量的峰值与 预设的用户规模划分规则进行匹配, 得到用户规模参 数; 解析所述业务模块配置文件, 获取业务模块等级标志、 支持方式标志和业务重要性类 别标志; 将所述业务模块等级标志与 预设的业务模块等级划分规则进行匹配, 得到业务运行连 续性参数; 将所述支持方式标志与预设的支持方式划分规则进行匹配, 得到支持方式参数; 将所述业务重要性类别标志与预设的业务重要性划分规则进行匹配, 得到业务重要性 参数。 7.一种云原生 运维工作量动态估算系统, 其特 征在于, 所述系统包括: 估算参数获取 单元, 用于获取基于云原生架构的运维项目的工作量估算 参数; 规则获取 单元, 用于获取 预设工作量计算 规则; 工作量估算单元, 用于根据 所述工作量估算参数以及所述预设工作量计算规则 计算得 到该运维项目的云原生 运维工作量。 8.根据权利要求7所述的云原生运维工作量动态估算系统, 其特征在于, 所述工作量估 算参数包括: 业务软件参数、 不可变基础设施参数和工作量估算相关参数, 所述根据所述工 作量估算 参数以及所述预设工作量计算 规则计算得到该项目的云原生 运维工作量, 包括: 将所述业务软件参数和不可变 基础设施参数之和作为第一中间参数; 基于所述第一中间参数和所述相关参数确定 工作量。 9.根据权利要求8所述的云原生运维工作量动态估算系统, 其特征在于, 所述业务软件 参数包括: 功能点数和业务软件规模调整系数, 所述不可变基础设施参数包括: 操作系统规 模参数、 操作系统规模调整系数、 中间件规模参数、 中间件规模调整系 数、 技术栈规模参数 和技术栈规模调整系 数, 所述工作量估算相关参数包括云原生运维因子参数、 用户规模参 数、 业务运行连续性参数、 支持方式参数和业 务重要性 参数, 所述工作量表征为: 云原生运维工作量=第一中间参数*云原生运维因子参数*用户规模参数*业务运行连 续性参数*支持方式参数*业 务重要性 参数*运维生产率; 其中, 第一中间参数=业务软件规模参数*业务软件规模调整系数+操作系统规模参 数*操作系统规模调整系数+ 中间件规模参数*中间件规模调整系数+技术栈规模参数*技术 栈规模调整系数; 运维生产率 为预设参数。 10.根据权利要求7所述的云原生运维工作量动态估算系统, 其特征在于, 所述估算参 数获取单元包括: 项目基础数据获取 单元, 用于:权 利 要 求 书 2/3 页 3 CN 114022037 A 3

.PDF文档 专利 云原生运维工作量动态估算方法、系统及装置

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