Affiliation:
1. University of Amsterdam, The Netherlands
Abstract
Moving large quantities of data between distributed parties is a frequently invoked process in data intensive applications, such as collaborative digital media development. These transfers often have high quality requirements on the network services, especially when they involve user interactions or require real time processing on large volumes of data. The best effort services provided by IP-routed networks give limited guarantee on the delivery performance. Advanced networks such as hybrid networks make it feasible for high level applications, such as workflows, to request network paths and service provisioning. However, the quality of network services has so far rarely been considered in composing and executing workflow processes; applications tune the execution quality selecting only optimal software services and computing resources, and neglecting the network components. In this chapter, the authors provide an overview on this research domain, and introduce a system called NEtWork QoS Planner (NEWQoSPlanner) to provide support for including network services in high level workflow applications.
Reference60 articles.
1. W3C. (2010). Resource description framework. Retrieved from http://www.w3.org/RDF/
2. Alaya, I., Solnon, C., & Ghdira, K. (2007). Ant colony optimization for multi-objective optimization problems. In Proceedings of IEEE International Conference on Tools with Artificial Intelligence, (pp. 450–457).
3. Adaptive workflow scheduling under resource allocation constraints and network dynamics. In;A.Avanes;Proceedings of VLDB Endowment,2008
4. Bellifemine, F., Poggi, A., & Rimassa, G. (2001). JADE: A FIPA2000 compliant agent development environment. In Proceedings of the Fifth International Conference on Autonomous Agents, (pp. 216–217). ACM Press.
5. The Semantic Web