Adaptive Performance Tuning for Internet-BasedWorkflows

Composition of Internet-based services exported by different organizations has quickly become a key software paradigm for engineering and scientific communities. Although the scheduling of composite service invocations in such a multi-organization, multi-tiered and geographically dispersed environment may have strong impact on performance, this issue has not been explored very much so far. In this work we study the performance of the composite service and we take the perspective of the organizations involved in its implementation. We focus on the trade-off between the performance of the composite service and the global cost incurred at the participating organizations. We seek techniques for executing a given workload by minimizing such cost, while maintaining the performance delivered to clients to an acceptable level.

[1]  Alberto Bartoli,et al.  On the Performance of Inter-Organizational Design Optimization Systems , 2006, Proceedings of the 2006 Winter Simulation Conference.

[2]  Carl Kesselman,et al.  Optimizing Grid-Based Workflow Execution , 2005, Journal of Grid Computing.

[3]  31st Annual International Computer Software and Applications Conference, COMPSAC 2007, Beijing, China, July 24-27, 2007. Volume 1 , 2007, Annual International Computer Software and Applications Conference.

[4]  Miron Livny,et al.  DISC: A System for Distributed Data Intensive Scientific Computing , 2004, WORLDS.