Skip to main content

Middleware Integration and Deployment Strategies for Cyberinfrastructures

  • Conference paper
Advances in Grid and Pervasive Computing (GPC 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5036))

Included in the following conference series:

Abstract

Virtual Organizations require infrastructure that meets their scientific needs. Traditionally, a VO can require access to computational backends that are suited for interactive applications, various levels of parallelism or highly distributed systems where users can contribute their own cycles. In this paper, we present a middleware integration and deployment strategy that builds a VO architecture which offers various computational tiers. The architecture offers interactive, real-time backends, batch operated small scale computational clusters, batch operated large scale remote supercomputers, and a wide area peer-to-peer network. All these middleware components are integrated into a cohesive system that accesses production resources and serves the nanotech-nology community. We also present a middleware integration that meets the educational needs of the VO by integrating a course management system into the VO’s portal.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of High Performance Computing Applications 15(3), 200–222 (2001)

    Article  Google Scholar 

  2. Droegemeier, K.K., et al.: Service-Oriented Environments for Dynamically Interacting with Mesoscale Weather. Computing in Science & Engineering [see also IEEE Computational Science and Engineering] 7(6), 12–29 (2005)

    Google Scholar 

  3. Fortes, A.B., Figueiredo, J., Lundstrom, M.S.: Virtual computing infrastructures for nanoelectronics simulation. Proceedings of the IEEE 93(10), 1839–1847 (2005)

    Article  Google Scholar 

  4. Papazoglou, M., Georgakopoulos, D.: Service-oriented computing: Introduction. Commun. ACM 46(10) (2003)

    Google Scholar 

  5. Foster, I.: Service-Oriented Science. Science 308(5723), 814–817 (2005)

    Article  Google Scholar 

  6. Kapadia, N.H., Figueiredo, R.J., Fortes, J.A.B.: Punch: web portal for running tools. Micro, IEEE 20(3), 38–47 (2000)

    Article  Google Scholar 

  7. Matsunaga, A., et al.: Science gateways made easy: the In-VIGO approach. In: Concurrency and Computation: Practice and Experience, Wiley Press, Chichester (2006)

    Google Scholar 

  8. Ruth, P., et al.: Virtual distributed environments in a shared infrastructure. Computer 38(5), 63–69 (2005)

    Article  Google Scholar 

  9. Figueiredo, R.J., Dinda, P.A., Fortes, J.A.B.: A case for grid computing on virtual machines. In: Proceedings. 23rd International Conference on Distributed Computing Systems, pp. 550–559 (2003)

    Google Scholar 

  10. Barham, P., et al.: Xen and the art of virtualization. In: Proceedings of the nineteenth ACM symposium on Operating systems principles, pp. 164–177 (2003)

    Google Scholar 

  11. Ruth, P., et al.: Autonomic Live Adaptation of Virtual Computational Environments in a Multi-Domain Infrastructure. In: IEEE International Conference on in Autonomic Computing, 2006. ICAC 2006 (2006)

    Google Scholar 

  12. Litzkow, M.J., Livny, M., Mutka, M.W.: Condor-a hunter of idle workstations. In: 8th International Conference on Distributed Computing Systems, pp. 104–111 (1988)

    Google Scholar 

  13. Frey, J., et al.: Condor-G: A Computation Management Agent for Multi-Institutional Grids. Cluster Computing 5(3), 237–246 (2002)

    Article  MathSciNet  Google Scholar 

  14. David, W., Agrawal, A., Oscar Boykin, P., Davis, J., Ganguly, A., Paramygin, V., Sheng, P., Figueiredo, R.: On the Design of Virtual Machine Sandboxes for Distributed Computing in Wide Area Overlays of Virtual Workstations. In: Proc. First Workshop on Virtualization Technologies in Distributed Computing (VTDC), with Supercomputing (2006)

    Google Scholar 

  15. Arijit, G., Aagrawal, A., Boykin, P.O., Figueiredo, R.: IP over P2P: Enabling Self-configuring Virtual IP Networks for Grid Computing. In: Proc. 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS)

    Google Scholar 

  16. Arijit, G., Agrawal, A., Oscar Boykin, P., Figueiredo, R.: WOW: Self-Organizing Wide Area Overlay Networks of Virtual Workstations. In: Proc. High Performance Distributed Computing (HPDC) (2006)

    Google Scholar 

  17. Sakai Collaboration and Learning Environment, Available at http://www.sakaiproject.org

  18. Barton, T., et al.: Identity Federation and Attribute-based Authorization through the Globus Toolkit, Shibboleth, GridShib, and MyProxy. In: 5th Annual PKI R&D Workshop (April 2006)

    Google Scholar 

  19. http://research.microsoft.com/research/pubs/view.aspx?type=Technical%20Report&id=1236

Download references

Author information

Authors and Affiliations

Authors

Editor information

Song Wu Laurence T. Yang Tony Li Xu

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Goasguen, S. et al. (2008). Middleware Integration and Deployment Strategies for Cyberinfrastructures. In: Wu, S., Yang, L.T., Xu, T.L. (eds) Advances in Grid and Pervasive Computing. GPC 2008. Lecture Notes in Computer Science, vol 5036. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68083-3_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68083-3_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68081-9

  • Online ISBN: 978-3-540-68083-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics