Analysis of remote execution models for grid middleware

Andrei Hutanu, Stephan Hirmer, Gabrielle Allen, Andre Merzky

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Grid computing applications, and distributed applications in general, often experience performance deterioration due to the latencies inherent in the execution of remote operations. Here we analyze three approaches for reducing latencies: an asynchronous model which executes operations in a thread to hide the remote latency of an operation, a bulk model which bundles multiple operations together in a single remote operation, and a pipelining model which executes remote operations in a pipeline-parallel mode. We analyze the performance, parameters and technical requirements of each model, and identify general properties which can help determine which model is the most suitable.Our results show that, depending on the use case scenario, any of the three models can offer the best performance, and we conclude by presenting a hybrid model that combines all three approaches, potentially providing the benefit of each.

Original languageEnglish (US)
Title of host publicationACM International Conference Proceeding Series - Proceedings of the 4th International Workshop on Middleware for Grid Computing (MGC'06) held at the ACM/IFIP/USENIX International Middleware Conference
Number of pages1
DOIs
StatePublished - Dec 1 2006
Externally publishedYes
Event4th International Workshop on Middleware for Grid Computing (MGC'06) held at the ACM/IFIP/USENIX International Middleware Conference - Melbourne, Australia
Duration: Nov 27 2006Dec 1 2006

Publication series

NameACM International Conference Proceeding Series
Volume194

Other

Other4th International Workshop on Middleware for Grid Computing (MGC'06) held at the ACM/IFIP/USENIX International Middleware Conference
Country/TerritoryAustralia
CityMelbourne
Period11/27/0612/1/06

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Analysis of remote execution models for grid middleware'. Together they form a unique fingerprint.

Cite this