首页> 中文期刊> 《计算机工程》 >云环境下支持弹性伸缩的容器化工作流框架

云环境下支持弹性伸缩的容器化工作流框架

         

摘要

云计算和容器技术为工作流的运行带来便利, 但其存在管理困难、资源利用率不足以及智能和自动化程度较低等问题.为此, 提出一种支持弹性伸缩的容器化工作流框架, 在此基础上给出基于CPU使用率的工作流自动伸缩模型, 在流程过载时自动扩充流程的容器数目, 减少任务等待时间, 当任务负载减小时, 能够在确保任务不丢失的情况下完成流程的缩容, 以节约资源和成本.实验结果表明, 流程的扩容数量与其处理时间成正相关, 较好地消除工作流中的瓶颈, 在工作流过载时, 能够以较短的时间完成相同的任务量.%Cloud computing and container technology bring the convenience of the workflows operation, but there are problems such as management difficulties, insufficient resource utilization, and low intelligence and automation.Therefore, a containerized workflow framework supporting elastic scaling is proposed.On the basis of this, a workflow automatic scaling model based on CPU usage is presented, which can automatically expand the number of containers when the workflow process is overloaded, and reduce the task waiting time.When the task load is reduced, the process can be reduced while ensuring that the task is not lost to save resources and costs.Experimental results show that the number of expansions of the process is positively related to the processing time, which can better eliminate the bottleneck of the workflow.When the workflow is overloaded, the same amount of tasks can be completed in a shorter time.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号