[发明专利]一种容器环境下云工作流调度方法及系统在审
申请号: | 201811487860.7 | 申请日: | 2018-12-06 |
公开(公告)号: | CN109639791A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 崔得龙;彭志平;钟积海;李启锐;何杰光;张磊 | 申请(专利权)人: | 广东石油化工学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/911;H04L9/06 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 杨采良 |
地址: | 525000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作流调度 容器环境 性能监控模块 数据镜像 优化模块 数据存储模块 资源分配模块 资源获取模块 监控服务器 报告模块 错误警告 所有文件 文件驱动 显示模块 主控模块 导出 打包 直观 驱动 监控 分配 发布 保证 | ||
本发明属于容器环境下云工作流调度技术领域,公开了一种容器环境下云工作流调度方法及系统,容器环境下云工作流调度系统包括:资源获取模块、容器性能监控模块、主控模块、资源分配模块、数据镜像优化模块、分配报告模块、数据存储模块、显示模块。本发明通过容器性能监控模块既能简便地监控服务器的性能同时又能监控到容器性能,而且能产生错误警告,并且能将参数直观地通过图和表格的形式展现出来的方法;同时,通过数据镜像优化模块使得镜像在打包发布之后依然能够保证良好的再编辑性;支持现有Docker的所有文件驱动,通过将本地镜像先容器化,删减处理之后再导出,因而不依赖于特定文件驱动。
技术领域
本发明属于容器环境下云工作流调度技术领域,尤其涉及一种容器环境下云工作流调度方法及系统。
背景技术
云技术(Cloudtechnology)基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络系统的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台系统进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的系统后盾支撑,只能通过云计算来实现。“云计算”(CloudComputing)是分布式处理(DistributedComputing)、并行处理(ParallelComputing)和网格计算(GridComputing)的发展,或者说是这些计算机科学概念的商业实现。许多跨国信息技术行业的公司如IBM、Yahoo和Google等正在使用云计算的概念兜售自己的产品和服务。然而,
综上所述,现有技术存在的问题是:
现有容器性能监控工具不能全面地监控到整个服务器的信息,并且能产生错误警告;同时,由于镜像包含了整个运行环境,导致镜像的体积往往很大,在发布的过程中会产生较大的磁盘和网络I/O开销,同时也限制了镜像的使用灵活性,与容器技术的精简、便捷的设计初衷相违背,甚至加大了整个系统的部署难度。因此,对于过于庞大和冗余的镜像包的删减工作就显得尤为重要。
发明内容
针对现有技术存在的问题,本发明提供了一种容器环境下云工作流调度方法及系统。
本发明是这样实现的,一种容器环境下云工作流调度方法,所述容器环境下云工作流调度方法包括:
步骤一,通过资源获取模块利用调度器从每个物理资源节点上获取剩余资源情况;
步骤二,通过容器性能监控模块利用监测程序对云环境下的服务器性能以及节点上的容器性能进行监测;
步骤三,主控模块通过资源分配模块利用调度器将这些资源汇总之后进行资源的分配;
步骤四,通过数据镜像优化模块利用删减程序对容器镜像冗余数据进行删减优化操作;通过分配报告模块利用统计程序统计容器环境下云工作流调度详细报告;
步骤五,通过数据存储模块利用存储器存储容器环境下云工作流调度数据;并通过显示模块利用显示器显示容器性能监测数据信息。
进一步,所述容器性能监控模块监控方法包括:
(1)配置服务器监控平台用于监控服务器性能,通过监控平台的代理服务端采集服务器的性能参数;
(2)通过监控平台服务端收集其代理服务端发送来的性能参数,转存入对应的Mysql数据库中;
(3)根据用户的设置生成警告机制;
(4)配置容器性能监控平台用于监控容器性能,容器性能监控平台通过dockerstats的方式获取容器性能参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811487860.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式的物联网软件架构
- 下一篇:对资源进行共享的方法和装置