Int.eu.Grid Project Approach on Supporting Interactive Applications in the Grid Environment

  • B. Coghlan
  • E. Fernández
  • E. Heymann
  • P. Heinzlreiter
  • S. Kenny
  • M. Owsiak
  • I. Campos Plasencia
  • M. Płóiennik
  • H. Rosmanith
  • M.A. Senar
  • S. Stork
  • R. Valles
Part of the Signals and Communication Technology book series (SCT)

In this chapter we describe the Interactive European Grid project approach to handling interactive grid applications. Interactivity is an important feature that gives users the possibility to interact with applications in a natural way, giving the possibility to change parameters while the application is running. There are only few initiatives that address those issues in the grid environment. Execution of interactive applications on a grid environment is a challenging problem that requires the cooperation of several middleware tools and services. Additional problems arise when this interactive support is intended for parallel applications, which may run remotely across several sites. Our project aims to provide transparent and reliable support for such applications. We present the general architecture and interactive services, as well as technical details. We are proving its great added value and usefulness on a very demanding example. We also emphasize the open nature of the proposed solution and ready-to-use infrastructure, encouraging new applications and user communities to make use and profit of it. The int.eu.grid project supports interactive applications not only at the technical level. There is a special activity “Identification and Support for Interactive Grid-Enhanced Applications” that takes care of defining an adequate support in the e-Infrastructure for grid-enhanced interactive applications, so that the corresponding research communities can clearly benefit from the resources and mechanisms offered.

Keywords

Grid Resource Grid Environment Grid Service Interactive Service Interactive Application 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Abstract

  1. [1]
    Agarwalla B, Basu S, Talwar V, Kumar R (2003), “Interactive grid architecture for application service providers”, Proceedings of International Conference on Web Services (ICWS ’03), Las Vegas, Nevada, {pp. 365–374}.Google Scholar
  2. [2]
    Castejón F, Reynolds JM, Fontdecaba JM, López-Bruna D, Balbín R, Guasp J, Fernández-Fraile D, Fernández LA, Martín-Mayor V, Tarancón A (2006), “Ion orbits and ion confinement studies on ECRH plasmas in TJ-II stellarator”, Fusion Science and Technology, Vol. 50, {pp. 412–418}.CrossRefGoogle Scholar
  3. [3]
    Coghlan B, Kenny S (2005), “Towards a grid-wide intrusion detection system”, Proceedings of European Grid Conference, LNCS, Vol. 3470 (Amsterdam, The Netherlands), {pp. 275–285}.Google Scholar
  4. [4]
    Fernández E, Heymann E, Senar MA (2006), “Resource management for interactive jobs in a grid environment”, Proceedings of IEEE International Conference On Cluster Computing (Cluster 2006), Barcelona (Spain), IEEE CS Press.Google Scholar
  5. [5]
    Fernández E, Heymann E, Senar MA (2006), “Supporting efficient execution of MPI applications across multiple sites”, Proceedings of 12th International Euro-Par Conference, Dresden (Germany), LNCS, Vol. 4128, {pp. 383–392}.Google Scholar
  6. [6]
    GENIE: Grid ENabled Interactive Environment, http://www.npaci.edu/online/v5.5/genie.html.Google Scholar
  7. [7]
    Gabriel E, Fagg GE, Bosilca G, Angskun T, Dongarra JJ, Squyres JM, Sahay V, Kambadur P, Barrett B, Lumsdaine A, Castain RH, Daniel DJ, Graham RL, Woodall TS (2004), “Open MPI: goals, concept, and design of a next generation MPI implementation”, Proceedings of 11th European PVM/MPI Users’ Group Meeting, Budapest, Hungary.CrossRefGoogle Scholar
  8. [8]
    Keller R, Krammer B, Müller MS, Resch MM, Gabriel E (2003), “MPI development tools and applications for the grid”, accepted for publication at the Workshop on Grid Applications and Programming Tools, held in conjunction with the GGF8 meetings, Seattle, WA, USA.Google Scholar
  9. [9]
    Köckerbauer T, Polak M, Stütz T, Uhl A (2006), “GVid – video coding and encryption for advanced Grid visualization”, in J. Volkert, T. Fahringer, D. Kranzlmüller, W. Schreiner, editors, Proceedings of the 1st Austrian Grid Symposium, volume 210 of books@ocg.at, pp. 204–218, Schloss Hagenberg, Austria, Austrian Computer Society.Google Scholar
  10. [10]
    Kupczyk M, Lichwała R, Meyer N, Palak B, Płóciennik M, Stroiński M, Wolniewicz P (2004), “The Migrating Desktop as a GUI framework for the application on demand concept”, Proceedings of the ICCS, ser. LNCS, Vol. 3036.Google Scholar
  11. [11]
    Rosmanith H, Volkert J (2005), “Traffic forwarding with GSH/GLOGIN”, PDP, 13th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP‘05), {pp. 213–219}.Google Scholar
  12. [12]
    Senar MA, et al. (2006), “Definition of requirements and design document for first release, including QoS and SLA for interactivity, public deliverable”, int.eu.grid project.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • B. Coghlan
    • 3
  • E. Fernández
    • 2
  • E. Heymann
    • 2
  • P. Heinzlreiter
    • 5
  • S. Kenny
    • 3
  • M. Owsiak
    • 1
  • I. Campos Plasencia
    • 6
  • M. Płóiennik
    • 1
  • H. Rosmanith
    • 5
  • M.A. Senar
    • 2
  • S. Stork
    • 4
  • R. Valles
    • 7
  1. 1.Poznan Supercomputing and Networking CenterIChB PASPoland
  2. 2.Universidad Autonoma de BarcelonaBarcelonaSpain
  3. 3.Trinity College DublinDublinIreland
  4. 4.University of StuttgartStuttgartGermany
  5. 5.Johannes Kepler Universitå LinzLinzAustria
  6. 6.Instituto de Fíca de CantabriaCantabriaSpain
  7. 7.CSICSantanderSpain

Personalised recommendations