Workflow System Performance Improving and Analyzing by Using Memory Cache
- DOI
- 10.2991/csic-15.2015.55How to use a DOI?
- Keywords
- Workflow, Workflow optimization, Workflow performance, Workflow active instance cache, Workflow overhead, Business workflow, Scientific workflow
- Abstract
Workflow techniques may be broadly used in business processing and scientific computing and thus focused research interest over the last decade. The performance of workflow applications mainly depend upon task scheduling strategies in workflow engine. In this paper, a novel active workflow instance memory cache (WfIC) architecture is proposed, which is used for improving workflow system performance. By caching active workflow instances in main memory, instance database IO operations are pruned during task scheduling and processing. Additionally, theory analysis shows that WfIC can effectively improve the performance of workflow systems. Also, theory analysis gives an instruction on how to configure the instance cache and the lower/upper limit of the instance executing time.
- Copyright
- © 2015, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Yusheng Xu AU - Hongxin An AU - Qunce Xu PY - 2015/07 DA - 2015/07 TI - Workflow System Performance Improving and Analyzing by Using Memory Cache BT - Proceedings of the 2015 International Conference on Computer Science and Intelligent Communication PB - Atlantis Press SP - 229 EP - 234 SN - 2352-538X UR - https://doi.org/10.2991/csic-15.2015.55 DO - 10.2991/csic-15.2015.55 ID - Xu2015/07 ER -