Department of Telematics Engineering, Technical University of Madrid, Ciudad Universitaria, 28040 Madrid, Spain.
Sensors (Basel). 2013 Aug 20;13(8):10954-80. doi: 10.3390/s130810954.
The execution of scientific workflows is gaining importance as more computing resources are available in the form of grid environments. The Publish/Subscribe paradigm offers well-proven solutions for sustaining distributed scenarios while maintaining the high level of task decoupling required by scientific workflows. In this paper, we propose a new model for supporting scientific workflows that improves the dissemination of control events. The proposed solution is based on the mapping of workflow tasks to the underlying Pub/Sub event layer, and the definition of interfaces and procedures for execution on brokers. In this paper we also analyze the strengths and weaknesses of current solutions that are based on existing message exchange models for scientific workflows. Finally, we explain how our model improves the information dissemination, event filtering, task decoupling and the monitoring of scientific workflows.
随着网格环境中提供了更多的计算资源,科学工作流的执行变得越来越重要。发布/订阅模式为维持分布式场景提供了经过充分验证的解决方案,同时保持了科学工作流所需的高度任务解耦。在本文中,我们提出了一种新的支持科学工作流的模型,该模型改进了控制事件的传播。所提出的解决方案基于将工作流任务映射到基础的发布/订阅事件层,并定义了在代理上执行的接口和过程。在本文中,我们还分析了基于现有消息交换模型的当前解决方案的优缺点。最后,我们解释了我们的模型如何改进科学工作流的信息传播、事件过滤、任务解耦和监控。