Skip to main content

An Information Brokering Service Provider (IBSP) for Virtual Clusters

  • Conference paper
On the Move to Meaningful Internet Systems: OTM 2009 (OTM 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5870))

  • 750 Accesses

Abstract

Virtual clusters spanning over resources belonging to different administration domains have to face with the computational resources brokering problem in order to allow the direct interaction among them. Typically, it requires some component collecting, elaborating and providing resources information. Currently, every virtual cluster project provides its own solution with a low degree of portability and isolation from the rest of the platform components. We propose the Information Brokering Service Provider (IBSP), a general approach which wants to represent an uniform solution adaptable to a wide set of existing platforms. Its pluggable and flexible design is based on a decentralized architecture where each of the cooperating nodes is composed by a resource interface exposing the brokering service, and a portion of a distributed information system. In this paper, we present the motivations, principles and implementation of IBSP as well as the performance of IBSP serving the Private Virtual Cluster system.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Foster, I., Iamnitchi, A.: On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735. Springer, Heidelberg (2003)

    Google Scholar 

  2. Ruth, P., McGachey, P., Xu, D.: VioCluster: Virtualization for Dynamic Computational Domains. In: Proceedings of the IEEE International Conference on Cluster Computing, Cluster 2005, Boston, MA, USA, September 26-30 (2005)

    Google Scholar 

  3. Ganguly, A., Wolinksky, D.I., Boykin, P.O., Figueiredo, R.: Improving Peer Connectivity in Wide-area Overlays of Virtual Workstations. In: Proceedings of the 7th International Symposium on High Performance Distributed Computing, HPDC 2008, Boston, MA, USA, June 23-27 (2008)

    Google Scholar 

  4. Rezmerita, A., Morlier, T., Néri, V., Cappello, F.: Private Virtual Cluster: Infrastructure and Protocol for Instant Grids. In: Nagel, W.E., Walter, W.V., Lehner, W. (eds.) Euro-Par 2006. LNCS, vol. 4128, pp. 393–404. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  5. Cluster On Demand (COD), http://www.cs.duke.edu/nicl/cod/

  6. Keahey, K., Figueiredo, R., Fortes, J., Freeman, T., Tsugawa, M.: Science Clouds: Early Experiences in Cloud Computing for Scientific Applications. In: Proceedings of the International Conference on Cloud Computing and its Application, CCA 2008, Chicago, IL, USA, October 22-23 (2008)

    Google Scholar 

  7. Amazon Elastic Compute Cloud (EC2), http://aws.amazon.com/ec2/

  8. Nimbus, http://workspace.globus.org/

  9. Eucalyptus, http://eucalyptus.cs.ucsb.edu/

  10. Krafzig, D., Banke, K., Slam, D.: Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice-Hall, Englewood Cliffs (2004)

    Google Scholar 

  11. Jiang, X., Xu, D.: VIOLIN: Virtual internetworking on overlay infrastructure. In: Cao, J., Yang, L.T., Guo, M., Lau, F. (eds.) ISPA 2004. LNCS, vol. 3358, pp. 937–946. Springer, Heidelberg (2004)

    Google Scholar 

  12. XEN, http://www.xen.org/

  13. Irwin, D., Chase, J., Grit, L., Yumerefendi, A., Becker, D., Yocum, K.: Sharing Networked Resources with Brokered Leases. In: Proceedings of the annual USENIX Technical Conference, Boston, MA, USA, 30 May – 3 June (2006)

    Google Scholar 

  14. Sundararaj, A., Gupta, A., Dinda, P.: Dynamic Topology Adaptation of Virtual Networks of Virtual Machines. In: Proceedings of the Seventh Workshop on Languages, LCR 2004, Houston, TX, USA, October 22-23 (2004)

    Google Scholar 

  15. Tsugawa, M., Fortes, J.: A Virtual Network (ViNe) Architecture for Grid Computing. In: Proceedings of the 20th International Parallel and Distributed Processing Symposium, IPDPS 2006, Rodhes Island, Greece, April 25-29 (2006)

    Google Scholar 

  16. UDDI Specification, http://www.uddi.org/pubs/uddi_v3.htm

  17. Sun, C., Lin, Y., Kemme, B.: Comparison of UDDI registry replication strategies. In: Proceedings of the International Conference on Web Services, San Diego, CA, USA, July 6-9 (2004)

    Google Scholar 

  18. UBR Shutdown FAQ, http://uddi.microsoft.com/about/FAQshutdown.htm

  19. Banerjee, S., Basu, S., Garg, S., Lee, S.J., Mullan, P., Sharma, P.: Scalable Grid Service Discovery Based on UDDI. In: Proceedings of the 3rd International Workshop on Middleware for Grid Computing, Grenoble, France, November 28-29 (2005)

    Google Scholar 

  20. Pallickara, S., Fox, G.: NaradaBrokering: A Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol. 2672. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  21. JXTA, http://www.sun.com/software/jxta/

  22. H2O, http://dcl.mathcs.emory.edu/h2o/

  23. Wun, A., Petrovi, M., Jacobsen, H.: A System for Semantic Data Fusion in Sensor Networks. In: Proceedings of the inaugural International Conference on Distributed Event-Based Systems, DEBS 2007, Toronto, Canada, June 20-22, 2007, pp. 20–22 (2007)

    Google Scholar 

  24. JAIN SLEE, http://jainslee.org

  25. Freeman, T., Keahey, K.: Flying low: Simple leases with workspace pilot. In: Luque, E., Margalef, T., Benítez, D. (eds.) Euro-Par 2008. LNCS, vol. 5168, pp. 499–509. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  26. Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., Zagorodnov, D.: The Eucalyptus Open-source Cloud-computing System. In: Proceeding of the International Conference on Cloud Computing and its Application, CCA 2008, Chicago, IL, USA, October 22-23 (2008)

    Google Scholar 

  27. Enomaly, http://www.enomaly.com/

  28. Dabek, F., Brunskill, E., Kaashoek, M.F., Karger, D., Morris, R., Stoica, I., Balakrishnan, H.: Building Peer-to-Peer Systems With Chord, a Distributed Lookup Service. In: Proceedings of the 8th Workshop on Hot Topics in Operating Systems, HotOS-VIII, Elmau/Oberbayern, Germany, May 20-23 (2001)

    Google Scholar 

  29. Rowstron, A., Druschel, P.: Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, p. 329. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  30. FreePastry DHT, http://freepastry.org

  31. Bamboo DHT, http://bamboo-dht.org/

  32. Kato, D., Kamiya, T.: Evaluating DHT Implementations in Complex Environments by Network Emulator. In: Proceedings of the 6th International Workshop on Peer To Peer Systems, IPTPS 2007, Bellewue, WA, USA, February 26-27 (2007)

    Google Scholar 

  33. Cappello, F., et al.: Grid’5000: a large scale, reconfigurable, controllable and monitorable Grid platform. In: Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing, GRID 2005, Seattle, WA, USA, November 13-14 (2005)

    Google Scholar 

  34. NPB, http://www.nas.nasa.gov/Resources/Software/npb.html

  35. BLAST, http://blast.ncbi.nlm.nih.gov/Blast.cgi

  36. DSLlab, https://dsllab.lri.fr:4322

  37. HIPCAL, http://hipcal.lri.fr/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Podesta’, R., Iniesta, V., Rezmerita, A., Cappello, F. (2009). An Information Brokering Service Provider (IBSP) for Virtual Clusters. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2009. OTM 2009. Lecture Notes in Computer Science, vol 5870. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05148-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-05148-7_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-05147-0

  • Online ISBN: 978-3-642-05148-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics