• DocumentCode
    2428032
  • Title

    An object-oriented view of grid computing technologies to abstract remote task execution

  • Author

    Alonso, J.M. ; Hernández, V. ; Moltó, G.

  • Author_Institution
    Dept. de Sistemas Inf. y Comput., Univ. Politecnica de Valencia, Spain
  • fYear
    2005
  • fDate
    9-11 Feb. 2005
  • Firstpage
    235
  • Lastpage
    242
  • Abstract
    With the advent of grid technologies, much interest has arisen in the application of these computational techniques to multiple fields. However, grid computing technologies have a steep learning curve that tends to discourage scientists from the usage of grid facilities applied to their research, preventing a widespread adoption of grid computing. In this paper, we describe a Java-based middleware, built on top of the Java commodity grid, that offers an object oriented, user-friendly view of the grid, which hides much of the underlying complexity when using the grid computing services provided by the Globus Toolkit. The middleware developed is focused on achieving remote execution of tasks, providing automatic file staging services, parallel execution in multiprocessor machines and fault-tolerant scheduling capabilities, from a simple and intuitive application programming interface.
  • Keywords
    Java; application program interfaces; grid computing; middleware; multiprocessing systems; object-oriented programming; processor scheduling; software fault tolerance; Globus Toolkit; Java commodity grid; Java-based middleware; abstract remote task execution; application programming interface; automatic file staging services; fault-tolerant scheduling; grid computing technologies; multiprocessor machines; object-oriented view; Application software; Automatic programming; Computer applications; Computer vision; Grid computing; Java; Middleware; Parallel programming; Processor scheduling; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2005. PDP 2005. 13th Euromicro Conference on
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2280-7
  • Type

    conf

  • DOI
    10.1109/EMPDP.2005.12
  • Filename
    1386064