CROWN Node Server: An Enhanced Grid Service Container Based on GT4 WSRF Core

WSRF core is an open-source implementation of grid service container in Globus Toolkit 4 (GT4). However, GT4 WSRF core is far from a full-fledged grid service container. Basing on the Globus work, we develop CROWN Node Server, an enhanced grid service container. Besides basic functions of a WSRF grid service container, CROWN Node Server encompasses features including remote & hot service deployment with trustworthiness, monitoring, logging and management, etc, which are of paramount importance to build applications using service grid technologies. CROWN Node Server has been successfully adopted and widely deployed in CROWN grid environment to support a wide range of service grid applications. We conduct comprehensive experiments to evaluate the performance of Node Server, and the comparing results with GT4 WSRF core are presented as well

[1]  Ian T. Foster,et al.  A peer-to-peer approach to resource location in grid environments , 2002, Proceedings 11th IEEE International Symposium on High Performance Distributed Computing.

[2]  Hailong Sun,et al.  Early Experience of Remote & Hot Service Deployment with Trustworthiness in CROWN Grid 1 , 2005 .

[3]  Hyoungwoo Park,et al.  GAIS: grid advanced information service based on P2P mechanism , 2004, Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004..

[4]  David E. Culler,et al.  The ganglia distributed monitoring system: design, implementation, and experience , 2004, Parallel Comput..

[5]  Yunhao Liu,et al.  ROST: Remote and hot service deployment with trustworthiness in CROWN Grid , 2007, Future Gener. Comput. Syst..

[6]  Ian T. Foster,et al.  Condor-G: A Computation Management Agent for Multi-Institutional Grids , 2004, Cluster Computing.

[7]  John T. Kohl,et al.  The Kerberos Network Authentication Service (V5 , 2004 .

[8]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[9]  Russ Housley,et al.  Internet X.509 Public Key Infrastructure Certificate and CRL Profile , 1999, RFC.

[10]  WolskiRich Dynamically forecasting network performance using the Network Weather Service , 1998 .

[11]  Jim Basney,et al.  The MyProxy online credential repository , 2005, Softw. Pract. Exp..

[12]  Liang Zhong,et al.  OpenSPACE: an open service provisioning and consuming environment for grid computing , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[13]  Yunhao Liu,et al.  Early Experience of Remote and Hot Service Deployment with Trustworthiness in CROWN Grid , 2005, APPT.

[14]  Yunhao Liu,et al.  Resource management and organization in CROWN grid , 2006, InfoScale '06.

[15]  Andreas Matheus,et al.  How to Declare Access Control Policies for XML Structured Information Objects using OASIS' eXtensible Access Control Markup Language (XACML) , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[16]  Richard Wolski,et al.  The network weather service: a distributed resource performance forecasting service for metacomputing , 1999, Future Gener. Comput. Syst..

[17]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[18]  K.E. Seamons,et al.  Automated trust negotiation , 2000, Proceedings DARPA Information Survivability Conference and Exposition. DISCEX'00.

[19]  John Linn,et al.  Generic Security Service Application Program Interface, Version 2 , 1997, RFC.

[20]  Ken Brodlie,et al.  Visualization in grid computing environments , 2004, IEEE Visualization 2004.

[21]  John Linn,et al.  Generic Security Service Application Program Interface , 1993, RFC.

[22]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.