Containerized Workflow Framework Supporting Elastic Scaling in Cloud Environment

Biao LIU,Baosheng WANG,Wenping DENG
DOI: https://doi.org/10.19678/j.issn.1000-3428.0049811
2019-01-01
Abstract: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.
What problem does this paper attempt to address?