Abstract
In this paper we describe resource and service discovery mechanisms available in iGrid, a novel Grid Information Service based on the relational model. iGrid is developed within the GridLab project by the ISUFI Center for Advanced Computational Technologies (CACT) at the University of Lecce, Italy and it is deployed on the European GridLab testbed. The GridLab Information Service provides fast and secure access to both static and dynamic information through a GSI enabled web service. Besides publishing system information, iGrid also allow publication of user’s or service supplied information. The adoption of the relational model provides a flexible model for data, and the hierarchical distributed architecture provides scalability and fault tolerance.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Foster, I., Kesselman, C.: The Grid: Blueprint for a new Computing Infrastructure. Morgan Kaufmann, San Francisco (1998)
Foster, I., Kesselmann, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Intl. Journal of High Performance Computing Applications 15(3), 200–222 (2001) http://www.globus.org/-research/papers/anatomy.pdf
Harcol-Balter, M., Leighton, P., Lewin, D.: Resource discovery in distributed networks. In: Proc. of ACM Symp. on Principles of Distributed Computing, pp. 229–238 (1999)
Li, L., Halpern, J., Haas, Z.: Gossip-based ad hoc routing. In: IEEE Infocom, pp. 1707–1716 (2002)
Iamnitchi, A., Foster, I.: A Peer-to-Peer Approach to Resource Location in Grid Environments. In: Proceedings of the 11th Symposium on High Performance Distributed Computing (HPDC 2002), p. 419 (2002)
Butt, A.R., Zhang, R., Hu, Y.C.: A Self-Organizing Flock of Condors. In: Proceedings of IEEE/ACM SC 2003 (2003)
Rowstron, A., Druschel, P.: Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, pp. 329–350. Springer, Heidelberg (2001), http://freepastry.rice.edu
Iyengar, V., Tilak, S., Lewis, M.J., Abu-Ghazaleh, N.B.: Non-Uniform Information Dissemination for Dynamic Grid Resource Discovery. In: IEEE NCA 2004, pp. 97–106 (2004)
Maheswaran, M., Krauter, K.: A parameter-based approach to resource discovery in grid computing system. In: Proceedings of the First IEEE/ACM International Workshop on Grid Computing, pp. 181–190 (2000)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable content-addressable network. In: Proceedings of ACM SIGCOMM MANCA VOLUME(2001) PAGINE (2001)
Hildrum, K., Kubiatowicz, J., Rao, S., Zhao, B.: Distributed Object Location in a Dynamic Network. In: Proceedings of 14th ACM Symp. on Parallel Algorithms and Architectures (SPAA 2002), pp. 41–52 (2002)
Stoica, I., et al.: Chord: A scalable peer-to-peer lookup service for Internet applications. In: Proceedings of ACM SIGCOMM, pp. 149–160 (2001), http://www.pdos.lcs.mit.edu/chord
Maymounkov, P., Mazieres, D.: Kademlia: A peer-to-peer information system based on the XOR metric. In: Druschel, P., Kaashoek, M.F., Rowstron, A. (eds.) IPTPS 2002. LNCS, vol. 2429, Springer, Heidelberg (2002), http://kademia.scs.cs.nyu.edu/
Malkhi, D., Naor, M., Ratajczak, D.: Viceroy: A scalable and dynamic emulation of the butterfly. In: Proceedings of ACM Principles of Distributed Computing (PODC 2002), pp. 183–192 (2002)
Bhagwan, R., Varghese, G., Voelker, G.M.: Cone: Augmenting DHTs to Support Distributed Resource Discovery. In: Proceedings of CS 2003 (2003)
Schmidt, C., Parashar, M.: Flexible Information Discovery in Decentralized Distributed Systems. In: Proceedings of HPDC, pp. 226–235 (2003)
Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing, p. 181. IEEE Press, Los Alamitos (2001)
Foster, I., Kesselmann, C., Nick, J., Tuecke, S.: Grid Services for Distributed System Integration. Computer 35(6), 37–46 (2002)
Foster, I., Kesselmann, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed System Integration. Technical Report for the Globus project, http://www.globus.org/research/papers/ogsa.pdf
The WSRF specification, http://www.globus.org/wsrf/specs/ws-wsrf.pdf
Beitz, A., Bearman, M., Vogel, A.: Service Location in an Open Distributed Environment. In: Proc. of the 2nd International Workshop on Services in Distributed and Networked Environments, p. 28 (1995)
Object Management Group. Trading Object Service. OMG RPF5 Submission (May 1996)
UDDI Consortium. UDDI: Universal Description, Discovery and Integration, http://www.uddi.org
IBM. Web Services Inspection Language (WS-Inspection) 1.0 specification, http://www-106.ibm.com/developerworks/webservices/library/ws-wsilspec.html
Hoschek, W.: Peer-to-Peer Grid Databases for Web Service Discovery. Concurrency: Pract. Exper., 1–7 (2002)
Waldo, J.: The Jini architecture for network-centric computing. Communications of the ACM 42(7), 76–82 (1999)
Guttman, E.: Service Location Protocol: Automatic Discovery of IP Network Services. IEEE Internet Computing Journal 3(4), 71–80 (1999)
Zhao, W., Schulzrinne, H., Guttman, E.: mSLP - Mesh Enhanced Service Location Protocol. In: Proc. of the IEEE Int. Conf. on Computer Communications and Networks (ICCCN 2000) (2000)
Czerwinski, S.E., Zhao, B.Y., Hodes, T., Joseph, A.D., Katz, R.: An Architecture for a Secure Service Discovery Service. In: Fifth Annual Int. Conf. on Mobile Computing and Networks (MobiCOM 1999), pp. 24–35 (1999)
The GridLab project, http://www.gridlab.org
Foster, I., Kesselmann, C., Tsudik, G., Tuecke, S.: A security Architecture for Computational Grids. In: Proceedings of 5th ACM Conference on Computer and Communications Security Conference, pp. 83–92 (1998)
Aloisio, G., Cafaro, M., Epicoco, I., Lezzi, D., Mirto, M., Mocavero, S.: The Design and Implementation of the GridLab Information Service. In: Li, M., Sun, X.-H., Deng, Q.-n., Ni, J. (eds.) GCC 2003. LNCS, vol. 3032, pp. 131–138. Springer, Heidelberg (2004)
Aloisio, G., Cafaro, M., Epicoco, I., Fiore, S., Lezzi, D., Mirto, M., Mocavero, S.: iGrid, a Novel Grid Information Service. In: To appear in Proceedings of the first European Grid Conference (EGC) (2005)
The iGrid Web Site, http://www.gridlab.org/WorkPackages/wp-10
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aloisio, G. et al. (2005). Resource and Service Discovery in the iGrid Information Service. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_1
Download citation
DOI: https://doi.org/10.1007/11424857_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25862-9
Online ISBN: 978-3-540-32045-6
eBook Packages: Computer ScienceComputer Science (R0)