A Web-Services Based Architecture for Dynamic-Service Deployment

  • Christos Chrysoulas
  • Evangelos Haleplidis
  • Robert Haas
  • Spyros Denazis
  • Odysseas Koufopavlou
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4388)

Abstract

Due to the increase in both heterogeneity and complexity in today’s networking systems, there arises a demand for an architecture for network-based services, that gives flexibility and efficiency in the definition, deployment and execution of the services and at the same time, takes care of the adaptability and evolution of such services. In this paper we present an approach that applies a component model to GT4, a Web-service based Grid environment, which enables the provision of parallel applications as QoS-aware (Grid) services, whose performance characteristics may be dynamically negotiated between a client application and service providers. Our component model allows context dependencies to be explicitly expressed and dynamically managed with respect to the hosting environment, computational resources, as well as dependencies on other components. Our work can be seen as a first step towards a component-based programming-model for service–oriented infrastructures utilizing standard Web services technologies.

References

  1. 1.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration, Globus Project (2002), http://www.globus.org/research/papers/ogsa.pdf
  2. 2.
    The Globus Alliance, http://www.globus.org
  3. 3.
    The Web Service Resource Framework, http://www.globus.org/wsrf/
  4. 4.
  5. 5.
    FP6-IST1 507646 FlexiNET Technical AnnexGoogle Scholar
  6. 6.
    FP6-IST1 507646 FlexiNET D21 Requirement, Scenarios and Initial FlexiNET ArchitectureGoogle Scholar
  7. 7.
    FP6-IST1 507646 FlexiNET D22 Final FlexiNET Network Architecture and SpecificationsGoogle Scholar
  8. 8.
    Aladros, R.L., Kavadias, C.D., Tombros, S., Denazis, S., Kostopoulos, G., Soler, J., Haas, R., Dessiniotis, C., Winter, E.: FlexiNET: Flexible Network Architecture for Enhanced Access Network Services and Applications. In: IST Mobile & Wireless Communications Summit 2005, Dresden (2005)Google Scholar
  9. 9.
    RFC 3748: Extensible Authentication Protocol (EAP) (June 2004)Google Scholar
  10. 10.
    Haleplidis, E., Haas, R., Denazis, S., Koufopavlou, O.: A Web Service- and ForCES-based Programmable Router Architecture. In: IWAN 2005, France (2005)Google Scholar
  11. 11.
  12. 12.
    COM Component Object Model Technologies, Microsoft, http://www.microsoft.com/com/default.mspx
  13. 13.
    The CCA Forum, http://cca-forum.org/
  14. 14.
    Krishnan, S., Gannon, D.: XCAT3: A Framework for CCA Components as OGSA Services. In: Proceedings of the Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, pp. 90–97 (April 2004)Google Scholar
  15. 15.
    Benkner, S., Brandic, I., Engelbrecht, G., Schmidt, R.: VGE - A Service-Oriented Environment for On-Demand Supercomputing. In: Proceedings of the Fifth IEEE/ACM International Workshop on Grid Computing (Grid 2004), Pittsburgh, PA, USA (November 2004)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2009

Authors and Affiliations

  • Christos Chrysoulas
    • 1
  • Evangelos Haleplidis
    • 1
  • Robert Haas
    • 2
  • Spyros Denazis
    • 1
    • 3
  • Odysseas Koufopavlou
    • 1
  1. 1.ECE DepartmentUniversity of PatrasPatrasGreece
  2. 2.Zurich Research LaboratoryIBM ResearchRüschlikonSwitzerland
  3. 3.Hitachi Sophia Antipolis LabFrance

Personalised recommendations