说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210451771.7 (22)申请日 2022.04.24 (71)申请人 支付宝 (杭州) 信息技 术有限公司 地址 310000 浙江省杭州市西湖区西溪路 556号8层B段801-1 1 (72)发明人 张伟  (74)专利代理 机构 北京君慧知识产权代理事务 所(普通合伙) 11716 专利代理师 肖鹏 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) (54)发明名称 一种针对容器运 维的业务处理方法、 装置以 及设备 (57)摘要 本说明书实施例公开了一种针对容器运维 的业务处理方法、 装置以及设备, 属于计算机运 维技术领域。 方案包括: 确定目标业务容器对应 的物理机; 在所述物理机上, 为所述目标业务容 器启动与 目标业务容器共享至少部分命名空间 的伴生容器, 并为所述伴生容器配置资源限制信 息; 在所述资源限制信息指示的限制下, 获取所 述伴生容器的资源; 通过所述伴生容器与所述目 标业务容器 之间的交互, 展示包含 所述目标业务 容器内的视图的运维管控界面, 并利用所述资源 执行针对所述目标业 务容器的运维命令 。 权利要求书4页 说明书12页 附图3页 CN 114860377 A 2022.08.05 CN 114860377 A 1.一种针对容器运维的业 务处理方法, 包括: 确定目标业 务容器对应的物理机; 在所述物理机上, 为所述目标业务容器启动与目标业务容器共享至少部分命名空间的 伴生容器, 并为所述 伴生容器配置资源限制信息; 在所述资源限制信息指示的限制下, 获取 所述伴生容器的资源; 通过所述伴生容器与 所述目标业务容器之间的交互, 展示包含所述目标业务容器 内的 视图的运维管控界面, 并利用所述资源执 行针对所述目标业 务容器的运维命令 。 2.如权利要求1所述的方法, 所述在所述资源限制信 息指示的限制下, 获取所述伴生容 器的资源, 还 包括: 判断待执 行的所述 运维命令所需的资源是否导 致所述限制被突破; 若是, 则通过 所述伴生容器终止所述 运维命令 。 3.如权利要求1所述的方法, 所述在所述物 理机上, 为所述目标业务容器启动与目标业 务容器共享至少部分命名空间的伴 生容器, 具体包括: 确定所述物理机上设置的运维代理; 与所述运维代理之间建立 运维命令通道; 通过所述运维命令通道接收待执行的所述运维命令, 以使所述运维代 理启动与目标业 务容器共享至少部分命名空间的伴 生容器。 4.如权利要求2所述的方法, 所述资源限制配置用于限制进程所需使用的资源, 所述运 维命令通过 所述进程执 行; 所述为所述目标业务容器启动与目标业务容器共享至少部分命名空间的伴生容器, 具 体包括: 为所述目标业 务容器启动与目标业 务容器共享进程标识的命名空间的伴 生容器。 5.如权利要求2所述的方法, 所述获取 所述伴生容器的资源, 具体包括: 将待执行的所述 运维命令分解 为第一运维子命令集 合和第二 运维子命令集 合; 获取所述伴生容器的用于执行所述第 一运维子命令集合的资源, 以及向所述目标业务 容器申请用于执 行所述第二 运维子命令集 合的资源; 所述执行针对所述目标业 务容器的运维命令, 具体包括: 若所述申请成功, 则在所述第一运维子命令集合执行完毕后, 利用所述伴生容器的资 源继续执行所述第二运维子命令集合, 并监测基于所述资源限制 信息终止所述运 维命令的 终止风险; 若所述终止风险大于设定阈值, 则获取从所述目标业务容器申请的资源, 用于执行所 述第二运维子命令集 合中的未 执行部分。 6.如权利要求1所述的方法, 所述目标业 务容器的启动早于所述 伴生容器的启动; 所述展示包含所述目标业务容器内的视图的运维管控 界面, 并利用所述资源执行针对 所述目标业 务容器的运维命令之后, 所述方法还 包括: 根据所述 运维管控界面确定 本轮运维行为是否结束; 若是, 则自动将所述 伴生容器转为非运行状态, 或者自动删除所述 伴生容器。 7.如权利要求1所述的方法, 所述展示包含所述目标业务容器内的视图的运维管控界 面之前, 所述方法还 包括:权 利 要 求 书 1/4 页 2 CN 114860377 A 2展示当前默认的运维管控 界面, 以便通过所述当前默认的运维管控 界面下达待执行的 所述运维命令; 所述展示包 含所述目标业 务容器内的视图的运维管控界面, 具体包括: 在所述伴生容器内, 启动设定的容器间访问程序; 通过所述容器间访 问程序, 访 问所述目标业务容器, 以获取所述目标业务容器内的目 标内容的视图; 在所述当前默认的运维管控界面中展示所述目标业 务容器内的目标内容的视图。 8.如权利要求7所述的方法, 所述利用所述资源执行针对所述目标业务容器的运维命 令, 具体包括: 通过所述容器间访问程序对所述目标业 务容器的访问, 进入所述目标业 务容器内; 在所述目标业务容器内, 利用所述伴生容器的所述资源, 执行针对所述目标业务容器 的运维命令 。 9.如权利要求7所述的方法, 所述在所述当前默认的运维管控界面中展示所述目标业 务容器内的目标内容的视图, 还 包括: 获取所述伴生容器内的目标内容的视图; 根据获取的所述视图, 建立所述目标业务容器内的目标内容与 所述伴生容器 内的目标 内容之间的映射关系, 并生成相应的映射关系视图; 在所述当前默认的运维管控界面中展示所述映射关系视图。 10.如权利要求7或9所述的方法, 所述目标内容包括所述至少部分命名空间和根文件 系统。 11.一种针对容器运维的业 务处理装置, 包括: 容器物理机确定模块, 确定目标业 务容器对应的物理机; 伴生容器启动配置模块, 在所述物理机上, 为所述目标业务容器启动与目标业务容器 共享至少部分命名空间的伴 生容器, 并为所述 伴生容器配置资源限制信息; 伴生容器资源获取模块, 在所述资源限制信息指示的限制下, 获取所述伴生容器的资 源; 运维管控交互执行模块, 通过所述伴生容器与所述目标业务容器之间的交互, 展示包 含所述目标业务容器内的视图的运维管控界面, 并利用所述资源执行针对 所述目标业务容 器的运维命令 。 12.如权利要求11所述的装置, 所述伴生容器资源获取模块, 判断待执行的所述运维命 令所需的资源是否导 致所述限制被突破; 若是, 则通过 所述伴生容器终止所述 运维命令 。 13.如权利要求11所述的装置, 所述伴生容器启动配置模块, 确定所述物理机上设置的 运维代理; 与所述运维代理之间建立 运维命令通道; 通过所述运维命令通道接收待执行的所述运维命令, 以使所述运维代 理启动与目标业 务容器共享至少部分命名空间的伴 生容器。 14.如权利要求12所述的装置, 所述资源限制配置用于限制进程所需使用的资源, 所述 运维命令通过 所述进程执 行;权 利 要 求 书 2/4 页 3 CN 114860377 A 3

.PDF文档 专利 一种针对容器运维的业务处理方法、装置以及设备

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