Abstract
We study the problem of resource discovery in the Semantic Grid. We show how to solve this problem by utilizing Atlas, a P2P system for the distributed storage and retrieval of RDF(S) data. Atlas is currently under development in project OntoGrid funded by FP6. Atlas is built on top of the distributed hash table Bamboo and supports pull and push querying scenarios. It inherits all the nice features of Bamboo (openness, scalability, fault-tolerance, resistance to high churn rates) and extends Bamboo’s protocols for storing and querying RDF(S) data. Atlas is being used currently to realize the metadata service of S-OGSA in a fully distributed and scalable way. In this paper, we concentrate on the main features of Atlas and demonstrate its use for Semantic Grid resource discovery in an OntoGrid use case scenario.
This work is partially funded by FP6/IST project OntoGrid.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
jxta. http://www.sun.com/software/jxta/.
Open Grid Services Architecture Data Integration (OGSA-DAI). http://www.ogsadai.org.uk/.
Java Compiler Compiler(JavaCC). https://javacc.dev.java.net/, 2004.
A. Andrzejak and Z. Xu. Scalable, Efficient Range Queries for Grid Information Services. In the second IEEE International Conference on Peer-to-Peer Computing (P2P2002), Linkoping, Sweden, 5–7 September 2002.
H. Balakrishnan, M. Frans Kaashoek, D. R. Karger, R. Morris, and I. Stoica. Looking up data in P2P systems. Communications of the ACM, 46(2):43–48, 2003.
A. Raza Butt, R. Zhang, and Y. Charlie Hu. A Self-Organizing Flock of Condors. In Proceedings of Supercomputing Conference (SC), Phoenix, Arizona, November 2003.
M. Cai, M. Frank, and P. Szekely. MAAN: A Multi-Attribute Addressable Network for Grid Information Services. In Proceedings of the 4th International Workshop on Grid Computing (Grid2003), 2003.
M. Cai, A. Chervenak, and M. Frank. A Peer-to-Peer Replica Location Service Based on A Distributed Hash Table. In the 2004 ACM/IEEE Conference on Supercomputing (SC2004), Pittsburgh, November 2004.
M. Cai, M. R. Frank, B. Yan, and R. M. MacGregor. A Subscribable Peer-to-Peer RDF Repository for Distributed Metadata Management. Journal of Web Semantics: Science, Services and Agents on the World Wide Web, 2(2): 109–130, December 2004.
D. Calvanese, G. De Giacomo, M. Lenzerini, R. Rosati, and G. Vetere. Hyper: A Framework for Peer-to-Peer Data Integration on Grids. In Proceedings of the International Conference on Semantics of a Networked World: Semantics for Grid Databases (ICSNW 2004), pages 144–157, 2004.
J. Crowcroft, T. Moreton, I. Pratt, and A. Twigg. The GRID2: Blueprint for a New Computing Infrastructure, chapter Peer-to-Peer Technologies. 2004.
M. Esteban Gutirez (ed), S. Bechhofer, O. Corcho, M. Ferndez-Lez, A. Gez-Perez, Z. Kaoudi, I. Kotsiopoulos, M. Koubarakis, M C. Suez-Figueroa, and V. Tamma. Specification and Design of Ontology Grid Compliant and Grid Aware Services. Deliverable 3.1 OntoGrid project.
I. Foster and A. Iamnitchi. On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing. In 2nd International Workshop on Peer-to-Peer Systems (IPTPS’03), Berkeley, CA, February 2003.
G. Karvounarakis. RQL. http://139.91.183.30:9090/RDF/RQL/, 2003.
C. A. Goble and D. De Roure. The Semantic Grid: Myth Busting and Bridge Building. In Proceedings of ECAI, pages 1129–1135, 2004.
A. Harrison and I. Taylor. Dynamic Web Service Deployment Using WSPeer. In Proceedings of 13th Annual Mardi Gras Conference-Frontiers of Grid Applications and Technologies, pages 11–16. Louisiana State University, February 2005.
F. Heine, M. Hovestadt, and O. Kao. Towards Ontology-Driven P2P Grid Resource Discovery. In 5th International Workshop on Grid Computing (GRID 2004), pages 76–83, Pittsburgh, PA, USA, November 2004.
A. Iamnitchi, I. Foster, and D. C. Nurmi. A Peer-to-Peer Approach to Resource Location in Grid Environments. In Proceedings of the 11th Symposium on High Performance Distributed Computing, Edinburgh, UK, August 2002.
A. Iamnitchi, I. Foster, and D.C. Nurmi. A Peer-to-Peer Approach to Resource Discovery in Grid Environments. Technical Report TR-2002-06, University of Chicago, 2002.
A. Iamnitchi and I. Foster. On Fully Decentralized Resource Discovery in Grid Environments. In International Workshop on Grid Computing, Denver, Colorado, 2001. IEEE.
Z. Kaoudi, I. Miliaraki, M. Magiridou, A. Papadakis-Pesaresi, E. Liarou, S. Idreos, S. Skiadopoulos, and M. Koubarakis. Deployment of Ontology Services and Semantic Grid Services on top of Self-organized P2P Networks. Deliverable D4.2, Ontogrid project, February 2006.
G. Karvounarakis, S. Alexaki, V. Christophides, D. Plexousakis, and M. Scholl. RQL: A Declarative Query Language for RDF. In Proceedings of the 11th International World Wide Web Conference, May 2002.
A. Kothari, D. Agrawal, A. Gupta, and S. Suri. Range Addressable Network: A P2P Cache Architecture for Data Ranges. In Proceedins of the 3rd International Conference on Peer-to-Peer Computing (P2P’03), Linkoping, Sweden, 2003.
I. Kotsiopoulos, S. Bechhofer, P. Alper, P. Missier, O. Corcho, D. Kuo, and C. Goble. Specification of a Semantic Grid Architecture. Deliverable 1.2, OntoGrid project.
O. Lassila and R. R. Swick. Resource Description Framework (RDF) Model and Syntax Specification. Technical report, W3C Recommendation, 1999.
E. Liarou, S. Idreos, and M. Koubarakis. Evaluating Conjunctive Triple Pattern Queries over Large Structured Overlay Networks. Submitted.
E. Liarou, S. Idreos, and M. Koubarakis. Evaluating Continuous Conjunctive RDF Queries over Large Structured Overlay Networks. Manuscript in preparation.
E. Liarou, S. Idreos, and M. Koubarakis. Publish-Subscribe with RDF Data over Large Structured Overlay Networks. In Proceedings of the 3rd International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P 2005), Trondheim, Norway, 28–29 August.
P. Lord, P. Alper, C. Wroe, and C. Goble. Feta: A light-weight architecture for user oriented semantic service discovery. In Proceedings of the 2nd European Semantic Web Conference (ESWC 2005), Heraklion, Crete.
M. Magiridou, S. Sahtouris, V. Christophides, and M. Koubarakis. RUL: A Declarative Update Language for RDF. In Proceedings of the 4rth International Semantic Web Conferece (ISWC2005), 2005.
S. Rhea, D. Geels, T. Roscoe, and J. Kubiatowicz. Handling Churn in a DHT. In USENIX Annual Technical Conference, 2004.
A. Rowstron and P. Druschel. Pastry: Scalable, Distributed Object Location and Routing for Large-Scale-Peer-to-Peer Storage Utility. In Proceedings of the 18th IFIP/ACM International Conference on Distributed Systems Paltforms (Middleware 2001), November 2001.
J. O. Segura, R. Benjamins, J. M. Gómez Pérez, J. Contreras, R. Salla, O. Corcho, R. González, G. Aguado de Cea, I. Álvarez de Mon y Rego, A. Pareja Lora, and R. Plaza Arteche. Specification and Design of Annotation Services. Deliverable D5.1, Ontogrid project, March 2005.
D. Talia and P. Trunfio. Toward a Synergy Between P2P and Grids. IEEE Internet Computing, 7(4):94–96, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this paper
Cite this paper
Kaoudi, Z., Miliaraki, I., Magiridou, M., Liarou, E., Idreos, S., Koubarakis, M. (2007). Semantic Grid Resource Discovery in Atlas. In: Talia, D., Bilas, A., Dikaiakos, M.D. (eds) Knowledge and Data Management in GRIDs. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-37831-2_12
Download citation
DOI: https://doi.org/10.1007/978-0-387-37831-2_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-37830-5
Online ISBN: 978-0-387-37831-2
eBook Packages: Computer ScienceComputer Science (R0)