BRINGING TOGETHER WHAT TOGETHER BELONGS - Applying Web Services to Couple SOA and Grid in Smaller Environments

Carsten Kleiner, Arne Koschel

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.

References

  1. Bocchi, L., Ciancarini, P., Moretti, R., Presutti, V., and Rossi, D., 2005. An OWL-S based approach to express Grid services coordination. Proc. 2005 ACM Symp. on Applied Computing. Santa Fe, New Mexico. L. M. Liebrock, Ed. SAC 7805. ACM Press, New York, 1661- 1667.
  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., and In, J. U., 2005. JClarens: A Java Framework for Developing and Deploying Web Services for Grid Computing. In Proc. IEEE Conf. on Web Services (ICWS'05) - Volume 00 (2005). ICWS. IEEE CS, Washington, DC, 141-148.
  3. Celtix, 2007. Celtix Enterprise Service Bus, 1.x. objectweb.org. Acc. July 2007.
  4. Chen, X., Cai, W., Turner, S. J., and Wang, Y., 2006. 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. IEEE CS, Washington, DC, 65-73.
  5. Conrad, S., Hasselbring, W., Koschel, A., Tritsch, R., 2005. Enterprise Application Integration, Spektrum Akademischer Verlag, Germany.
  6. Apache CXF Enterprise Service Bus, 2007. apache,org. Acc. July 2007.
  7. Erl, T., 2005: SOA: Concepts, Technology, and Design, Prentice-Hall.
  8. Fang, L. 2006 A Scalable Capability-Based Authorization Infrastructure for Web Services in Grids. Doctoral Thesis. UMI Order No. AAI3215173., Indiana University.
  9. Foster, I., Kesselman, K. (eds), 2003. The Grid 2: Blueprint for a New Computing Infrastructure. Morgan Kaufmann.
  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., 2005. The Open Grid Services Architecture, Version 1.0. Informational Document, Global Grid Forum (GGF).
  11. Foster, I., 2006. Globus Toolkit Version 4: Software for Service-Oriented Systems. IFIP Intl. Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, 2-13.
  12. Fraser, R., Rankine, T., Woodcock, R., 2007. Service oriented grid architecture for geosciences community. In: Proc. 5th Australasian symposium on ACSW frontiers (ACSW07), Australian Computer Society, Inc., Darlinghurst, Australia, 19 - 23.
  13. Friese, T., Smith, M., and Freisleben, B. 2004. Hot service deployment in an ad hoc Grid environment. Proc. 2nd Intl. Conference on Service Oriented Computing (New York, NY, USA, November 15-19, 2004).ICSOC 7804. ACM Press, New York, NY, 75-83.
  14. Holmes, V., Johnson, W., Miller, D., 2003. Integrating Web Service and Grid Enabling Technologies to Provide Desktop Access to High-Performance ClusterBased Components for Large-Scale Data Services. Proc. 36th annual symposium on Simulation (ANSS03), IEEE Computer Society Press, Washington, DC. 167.
  15. Huang, Y., 2003. JISGA: A Jini-Based Service-Oriented Grid Architecture. International Journal of High Performance Computing Applications, Sage Publ., Thousand Oaks. 317-327.
  16. Krafzig, D., Banke, K., Slama, D., 2005. Enterprise SOA. Prentice Hall.
  17. Kwon, S., Choi, J., and Cho, K., 2006. Light-weight service-oriented Grid application toolkit. Proc. of the 7806 ACM Symp. on Applied Computing (Dijon, France, April 23-27, 7806). SAC 7806. ACM Press, New York, NY. 1482-1486.
  18. Lomow, G., Newcomer, E., 2005. Understanding ServiceOriented Architecture (SOA) with Web Services. Addison-Wesley.
  19. Nagios, 2007. Nagios Monitoring Toolkit, Nagios.org. Acc. July 2007.
  20. Patra, M., Das, R., 2007. SORIG: A service-oriented framework for rural information grid -- an implementation viewpoint. Proc. 1st Intl. Conf. on Theory and practice of electronic gov. (ICEGOV07), ACM Press, New York, NY. 49 - 52.
  21. RSA, 2007. RSA Key Challenge. rsasecurity.com. Acc. July 2007.
  22. Starke G., Tilkov S. (Edts.), 2007. SOA-Expertenwissen, dpunkt. Germany.
  23. Tadepalli, P., 2006. Grid-based distributed search structure. In: Proc. of the 44th annual ACM Southeast regional conf., New York. 752-753.
  24. WWW Consortium (W3C), 2007. Web Services specifications, W3C.org. Acc. July 2007.
  25. Walker, D. W., 2003. Grid Computing: Infrastructure and Applications. Intl. Journal High Performance Computing, Appl. 17, 3, 207-208.
  26. Wang, M., Du, Z., Chen, Y., and Cheng, Z., 2006. 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'06)-Vol.00 (Oct. 25-26,7806). SOSE. IEEE Computer Society, Washington, DC, 156-166.
  27. Xu, G., Luo, Y., Yu, H., and Xu, Z. 2006. An Approach to SOA-Based Bioinformatics Grid. In Proc. of the 2006 IEEE Asia-Pacific Conf. on Services Computing (December 12 - 15, 2006). APSCC. IEEE Computer Society, Washington, DC, 323-328.
Download


Paper Citation


in Harvard Style

Kleiner C. and Koschel A. (2008). BRINGING TOGETHER WHAT TOGETHER BELONGS - Applying Web Services to Couple SOA and Grid in Smaller Environments . In Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8111-26-5, pages 30-37. DOI: 10.5220/0001524900300037


in Bibtex Style

@conference{webist08,
author={Carsten Kleiner and Arne Koschel},
title={BRINGING TOGETHER WHAT TOGETHER BELONGS - Applying Web Services to Couple SOA and Grid in Smaller Environments},
booktitle={Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2008},
pages={30-37},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001524900300037},
isbn={978-989-8111-26-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - BRINGING TOGETHER WHAT TOGETHER BELONGS - Applying Web Services to Couple SOA and Grid in Smaller Environments
SN - 978-989-8111-26-5
AU - Kleiner C.
AU - Koschel A.
PY - 2008
SP - 30
EP - 37
DO - 10.5220/0001524900300037