Resource Discovery in Web-Services Based Grids

A Web-services based grid infrastructure is evolving to be readily available in the near future. In this approach, the Web services are inherited (encapsulated or functioned) into the same existing Grid services class. In practice there is not much difference between the existing Web and grid infrastructure. Grid services emerged as stateful web services. In this paper, we present the key components of web-services based grid and also how the resource discovery is performed on web-services based grid considering resource discovery, as a critical service, to be provided by any type of grid.





References:
[1] Aisha Naseer and Lampros K. Stergioulas , "Integrating Grid and Web
Services: A Critical Assessment of Methods and Implications to
Resource Discovery".
[2] Iamnitchi and I. Foster, "On Fully Decentralized Resource Discovery in
Grid Environments," IEEE International Workshop on Grid
Computing,Denver, CO, 2001.
[3] Srinivasan L., Treadwell J. An Overview of Service - Oriented
Architecture, Web service and Grid Computing, HP Software Global
Business Unit, 2005.
[4] Open Grid Infrastructure Primer, GFD-I .031, August, 2006.
[5] Edward Benson, Glenn Wasson, Marty Humphrey, Evaluation of UDDI
as a Provider of Resource Discovery Services for OGSA-based Grids,
IEEE Conference, 2006.
[6] Ian Foster and Carl Kesselman (editors), The Grid: Blueprint for a
Future Computing Infrastructure, Morgan Kaufmann Publishers, USA,
1999.
[7] RFC 1831. RPC: Remote Procedure Call Protocol Specification Version
2.Available at http://www.ietf.org/rfc/rfc1831.txt
[8] The Object Management Group CORBA specification. Available from
the OGM Web Site: http://www.omg.org/corba/
[9] Java RMI specification. Available at:
http://java.sun.com/j2se/1.4.2/docs/guide/rmi/spec/rmiTOC.html
[10] DCOM Architecture. Markus Horstmann and Mary Kirtland. Available
from http://msdn.microsoft.com
[11] Grimshaw, A., and Tuecke, S. Grid services extend Web services. Web
Services Journal, 3(8):22-26, 2003.
[12] Hypertext Transfer Protocol. RFC 2616. Available at http://
www.w3.org/Protocols/rfc2616/rfc2616.html
[13] Web Services Description Language (WSDL) 1.1 W3C Note 15 March
2001Available at http://www.w3.org/TR/wsdl
[14] J2EE Platform Specification. Available at
http://java.sun.com/j2ee/1.4/download.html
[15] Twardoch, A. Web Services Technologies: XML, SOAP and UDDI.
.Net and Web Services Seminar, European University Viadrina
Frankfurt (Oder), Germany, http://www.twardoch.com/webservices,
2003.
[16] Talia, D. The Open Grid Services Architecture: Where the Grid Meets
the Web. IEEE Internet Computing, 6(6):67-71, Nov-Dec 2002.
[17] Foster I., Kesselman, C., Nick, J. M., and Tuecke, S. Grid Services for
Distributed Systems Integration. IEEE Computer 35(6):37-46, Jun 2002.
[18] Tuecke, S., Czajkowski, K., Foster, I., Frey, J., Graham, S., Kesselman,
C., Maguire, T., Sandholm, T., Snelling, D., and Vanderbilt, P. (2003)
Open Grid Services Infrastructure (OGSI) Version 1.0. Global Grid
Forum, www.ggf.org.
[19] Foster, I., Czajkowski, K., Ferguson, D.E., Frey, J., Graham, S.,
Maguire, T., Snelling, D., Tuecke, S. Modeling and Managing State in
Distributed Systems: The Role of OGSI and WSRF. Proceedings of the
IEEE 93(3):604-612, Mar 2005.