Skip to main content

Combining Grid, SOA and Web Services for Smaller Computing Environments

  • Conference paper
  • 568 Accesses

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 18))

Abstract

This paper describes practical experiences from a project to couple Grid and SOA technologies in smaller environments. Web services have been applied in two structurally different case studies to solve tasks with a Grid that is integrated into a SOA and vice versa. The case studies have revealed important insight on how and when to couple SOA and Grid technologies including monitoring aspects. Some interesting general rules are derived on what has to be observed when combining SOA and Grid in smaller environments. Performance and software technical analysis have been used in validating the results. They also clearly showed the benefits gained by employing SOA and Grid concepts form both a performance as well as an architectural perspective.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bocchi, L., Ciancarini, P., Moretti, R., Presutti, V., Rossi, D.: An OWL-S based approach to express Grid services coordination. In: Liebrock, L.M. (ed.) Proc. 2005 ACM Symp. on Applied Computing, SAC 2005, Santa Fe, New Mexico, pp. 1661–1667. ACM Press, New York (2005)

    Google Scholar 

  2. Bunn, J., van Lingen, F., Newman, H., Steenberg, C., Thomas, M., Ali, A., Anjum, A., Azim, T., Khan, F., Rehman, W.u., McClatchey, R., In, J.U.: JClarens: A Java Framework for Developing and Deploying Web Services for Grid Computing. In: Proc. IEEE Conf. on Web Services (ICWS 2005), pp. 141–148. IEEE CS, Washington (2005)

    Chapter  Google Scholar 

  3. Celtix: Celtix Enterprise Service Bus, 1.x. objectweb.org. Acc. (July 2007)

    Google Scholar 

  4. Chen, X., Cai, W., Turner, S.J., Wang, Y.: SOAr-DSGrid: Service-Oriented Architecture for Distributed Simulation on the Grid. In: Proc. 20th Workshop on Principles of Advanced and Distributed Simulation. Workshop on Parallel and Distributed Simulation, pp. 65–73. IEEE CS, Washington (2006)

    Chapter  Google Scholar 

  5. Conrad, S., Hasselbring, W., Koschel, A., Tritsch, R.: Enterprise Application Integration. Spektrum Akademischer Verlag, Germany (2005)

    Google Scholar 

  6. Apache CXF Enterprise Service Bus. apache, org. Acc. (July 2007)

    Google Scholar 

  7. Erl, T.: SOA: Concepts, Technology, and Design. Prentice-Hall, Englewood Cliffs (2005)

    Google Scholar 

  8. Fang, L.: A Scalable Capability-Based Authorization Infrastructure for Web Services in Grids. Doctoral Thesis. UMI Order No. AAI3215173, Indiana University (2006)

    Google Scholar 

  9. Foster, I., Kesselman, K.: The Grid 2: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  10. Foster, I., Kishimoto, H., Savva, A., Berry, D., Djaoui, A., Grimshaw, A., Horn, B., Maciel, F., Siebenlist, F., Subramaniam, R., Treadwell, J., Von Reich, J.: The Open Grid Services Architecture, Version 1.0. Informational Document, Global Grid Forum (GGF) (2005)

    Google Scholar 

  11. Foster, I.: Globus Toolkit Version 4: Software for Service-Oriented Systems. In: Jin, H., Reed, D., Jiang, W. (eds.) NPC 2005. LNCS, vol. 3779, pp. 2–13. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Fraser, R., Rankine, T., Woodcock, R.: Service oriented grid architecture for geosciences community. In: Proc. 5th Australasian symposium on ACSW frontiers (ACSW 2007), pp. 19–23. Australian Computer Society, Inc., Darlinghurst (2007)

    Google Scholar 

  13. Friese, T., Smith, M., Freisleben, B.: Hot service deployment in an ad hoc Grid environment. In: Proc. 2nd Intl. Conference on Service Oriented Computing, ICSOC 2004, pp. 75–83. ACM Press, New York (2004)

    Google Scholar 

  14. Holmes, V., Johnson, W., Miller, D.: Integrating Web Service and Grid Enabling Technologies to Provide Desktop Access to High-Performance Cluster-Based Components for Large-Scale Data Services. In: Proc. 36th annual symposium on Simulation (ANSS 2003), p. 167. IEEE Computer Society Press, Washington (2003)

    Chapter  Google Scholar 

  15. Huang, Y.: JISGA: A Jini-Based Service-Oriented Grid Architecture. International Journal of High Performance Computing Applications, 317–327 (2003)

    Google Scholar 

  16. Krafzig, D., Banke, K., Slama, D.: Enterprise SOA. Prentice Hall, Englewood Cliffs (2005)

    Google Scholar 

  17. Kwon, S., Choi, J., Cho, K.: Light-weight service-oriented Grid application toolkit. In: Proc. of the 2006 ACM Symp. on Applied Computing, SAC 2006, Dijon, France, pp. 1482–1486. ACM Press, New York (2006)

    Google Scholar 

  18. Lomow, G., Newcomer, E.: Understanding Service-Oriented Architecture (SOA) with Web Services. Addison-Wesley, Reading (2005)

    Google Scholar 

  19. Nagios. Nagios Monitoring Toolkit, Nagios.org. Acc. (July 2007)

    Google Scholar 

  20. Patra, M., Das, R.: SORIG: A service-oriented framework for rural information grid – an implementation viewpoint. In: Proc. 1st Intl. Conf. on Theory and practice of electronic gov. (ICEGOV 2007), pp. 49–52. ACM Press, New York (2007)

    Chapter  Google Scholar 

  21. RSA. RSA Key Challenge. rsasecurity.com. Acc. (July 2007)

    Google Scholar 

  22. Starke, G., Tilkov, S. (eds.): SOA-Expertenwissen. dpunkt, Germany (2007)

    Google Scholar 

  23. Tadepalli, P.: Grid-based distributed search structure. In: Proc. of the 44th annual ACM Southeast regional conf., New York, pp. 752–753 (2006)

    Google Scholar 

  24. WWW Consortium (W3C). Web Services specifications, W3C.org. Acc. (July 2007)

    Google Scholar 

  25. Walker, D.W.: Grid Computing: Infrastructure and Applications. Intl. Journal High Performance Computing, Appl. 17(3), 207–208 (2003)

    Article  Google Scholar 

  26. Wang, M., Du, Z., Chen, Y., Cheng, Z.: A SOA Based Pipeline System to Deal with Astronomy Telescope Data. In: Proc. of the 2nd IEEE Intl. Symposium on Service-Oriented System Engineering (Sose 2006), SOSE, pp. 156–166. IEEE Computer Society, Washington (2006)

    Chapter  Google Scholar 

  27. Xu, G., Luo, Y., Yu, H., Xu, Z.: An Approach to SOA-Based Bioinformatics Grid. In: Proc. of the 2006 IEEE Asia-Pacific Conf. on Services Computing, APSCC, pp. 323–328. IEEE Computer Society, Washington (2006)

    Chapter  Google Scholar 

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

Koschel, A., Kleiner, C. (2009). Combining Grid, SOA and Web Services for Smaller Computing Environments. In: Cordeiro, J., Hammoudi, S., Filipe, J. (eds) Web Information Systems and Technologies. WEBIST 2008. Lecture Notes in Business Information Processing, vol 18. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01344-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01344-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics