Grid development involves the efficient management of heterogeneous, geographically distributed, and dynamically available resources. In this environment, selecting resources and scheduling jobs in such a way that the application requirements are met, in terms of throughput and execution time, is a critical issue. Any resource allocation strategy requires the support of a suitable performance model for both the grid infrastructure and the application. The efficacy of the allocation policy depends on the quality of the underlying model. In this chapter we describe how queuing network models can be used to find optimal resource allocation for data parallel applications on hierarchical grid architectures. The proposed models rely on the statistical pattern of computation, communication, and I/O operations in the parallel applications, as well as on measurable infrastructure characteristics. We finally show how the high variability in the execution and communication times must be considered when modeling applications on geographically distributed grid infrastructures.

Optimal Resource Allocation in Grid Environments

CREMONESI, PAOLO
2006-01-01

Abstract

Grid development involves the efficient management of heterogeneous, geographically distributed, and dynamically available resources. In this environment, selecting resources and scheduling jobs in such a way that the application requirements are met, in terms of throughput and execution time, is a critical issue. Any resource allocation strategy requires the support of a suitable performance model for both the grid infrastructure and the application. The efficacy of the allocation policy depends on the quality of the underlying model. In this chapter we describe how queuing network models can be used to find optimal resource allocation for data parallel applications on hierarchical grid architectures. The proposed models rely on the statistical pattern of computation, communication, and I/O operations in the parallel applications, as well as on measurable infrastructure characteristics. We finally show how the high variability in the execution and communication times must be considered when modeling applications on geographically distributed grid infrastructures.
2006
Engineering the GRID
1588830381
File in questo prodotto:
File Dimensione Formato  
Grid-09.pdf

Accesso riservato

: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 228.55 kB
Formato Adobe PDF
228.55 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/553209
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact