Skip to main content

A Scalable Resource Locating Service in Vega Grid

  • Conference paper
Grid and Cooperative Computing - GCC 2005 (GCC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3795))

Included in the following conference series:

Abstract

With the dynamic and heterogeneous characteristics of resources in grid environment, efficient resource locating becomes a challenging issue. We propose an approach to the grid resource locating issue based on globally unique and location-independent virtual name. We implement a distributed locating service-router service, which hides the heterogeneity and dynamism of underlying resources, provides single system imaged interfaces of location-transparent global resource locating. Routers can be interconnected to arbitrary topology. The routing table of all routers maintains global router information. Changes in router information are propagated dynamically to all routers by using an incremental propagation mechanism which decreases communication traffic. The process of resource locating will not exceed three hops according to our two-segmented virtual naming scheme. Caching and replication technology is adopted to increase the efficiency and reliability of resource locating. Performance evaluation shows that, compared to existing locating mechanisms, our approach achieves a better locating efficiency, scalability and adaptability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Li, W., Xu, Z., Dong, F., Zhang, J.: Grid resource discovery based on a routing-transferring model. In: Proceedings of the 3rd International Workshop on Grid Computing, Baltimore, MD, pp. 145–156 (2002)

    Google Scholar 

  2. Raman, R., Ljvny, M., Solomon, M.: MatchMaking: Distributed Resource Management for High Throughput Computing. In: 7th IEEE International Symposium on High Performance Distributed Computing (1998)

    Google Scholar 

  3. UDDI.org (2000), http://www.uddi.org

  4. Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proc.10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10), pp. 181–194. IEEE Press, Los Alamitos (2001)

    Chapter  Google Scholar 

  5. Ianmitchi, A., Foster, I.: On Fully Decentralized Resource Discovery in Grid Environments. In: Proc. the international Workshop on Grid Computing, Denver, pp. 51–62 (2001)

    Google Scholar 

  6. Gnutella Protocol Specification, http://www.gnutella.com/

  7. C-NET NEWS. Napster among fastest-growing Net technologies (2000), http://new.com.com/2100-1023-246648.html

  8. Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A Scalable Content Addressable Network. In: Proc. ACM SIGCOMM 2001, San Diego, CA, August 2001, pp. 161–172 (2001)

    Google Scholar 

  9. Stoica, I., Morris, R., Karger, D., Frans Kaashoek, M., Balakrishnan, H.: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. In: Proc. ACM SIGCOMM 2001, San Diego, CA, August 2001, pp. 149–160 (2001)

    Google Scholar 

  10. Rowstron, A., Druschel, P.: Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Middleware, pp.329–350 (2001)

    Google Scholar 

  11. Zhao, B.Y., Kubiatowicz, J., Joseph, A.D.: Tapestry: An infrastructure for fault-tolerant wide-area location and routing, Tech. Rep. CSD-01-1141, Berkeley (2001)

    Google Scholar 

  12. Mockapetris, P.V., Dunlap, K.J.: Development of the Domain Name System. In: Proc. ACM SIGCOMM 1988, Stanford, CA, pp. 123–133 (1988)

    Google Scholar 

  13. Xu, Z., Li, W.: Vega Grid: A Computer Systems Approach to Grid Research. In: Grid and Cooperative Computing, 2nd International Workshop, December 2003, pp. 480–486 (2003)

    Google Scholar 

  14. Li, W., Xu, Z.: A Model of Grid Address Space with Applications. Journal of Computer Research and Development 40(12), 1756–1762 (2003)

    Google Scholar 

  15. Tan., E., Zha, L.: Application and Improvement of Vega Grid Router. Journal of Computer Research and Development 40(12), 2164–2169 (2004)

    Google Scholar 

  16. Faloutsos, M., Faloutsos, P., Faloutsos, C.: On power-law relationships of the internet topology. In: SIGCOMM 1999, pp. 251–262 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mo, H., Li, Z., Haozhi, L. (2005). A Scalable Resource Locating Service in Vega Grid. In: Zhuge, H., Fox, G.C. (eds) Grid and Cooperative Computing - GCC 2005. GCC 2005. Lecture Notes in Computer Science, vol 3795. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11590354_78

Download citation

  • DOI: https://doi.org/10.1007/11590354_78

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30510-1

  • Online ISBN: 978-3-540-32277-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics