An ECA-Rule-Based Workflow Approach for Advance Resource Reservation in ShanghaiGrid

ShanghaiGrid is the first metropolitan grid in China. The project aims to develop an environment to share distributed resources in Shanghai conveniently based on grid technology. Yet, resources are finite for ever, especially for some expensive and specific resources. Users must reserve these resources in advance before use them. Present solutions need users confirm the absolute start time of reservation before the reservation which is impossible in practice at most time. But they can often estimate the relative time to start reservation after a specific event, e.g. beginning or finishing a task. As a part of ShanghaiGrid, we develop an ECA rule-based workflow management system (EWMS) which can serve for arranging the relative start time of advance resource reservation as users' demand. We introduce the design architecture of EWMS in the paper, and give a modeling demo to show how to realize advance resource reservation through our system

[1]  Olov Schelén,et al.  Advance reservations for predictive service in the Internet , 1997, Multimedia Systems.

[2]  Umeshwar Dayal,et al.  Rules Are Objects Too: A Knowledge Model For An Active, Object-Oriented Database System , 1988, OODBS.

[3]  Ralf Steinmetz,et al.  Concepts for Resource Reservation in Advance , 2004, Multimedia Tools and Applications.

[4]  Umeshwar Dayal,et al.  The architecture of an active database management system , 1989, SIGMOD '89.

[5]  Giorgio Ventre,et al.  Distributed advance reservation of real-time connections , 1997, Multimedia Systems.

[6]  Wilko Reinhardt,et al.  Advance Resource Reservation and its Impact on Reservation Protocols1 , 1995 .

[7]  Lei Cao,et al.  A workflow services middleware model on ShanghaiGrid , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[8]  Klara Nahrstedt,et al.  A distributed resource management architecture that supports advance reservations and co-allocation , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[9]  Robert Lindell,et al.  An Architecture for Advance Reservations in the Internet , 1998 .