In a world-wide computational Grid, users typically want their jobs to be executed as fast as possible, while the goal of a Grid infrastructure is to assure specific quality of service for all users. In order to reconcile these apparently contrasting goals, the authors proposed an economy-based strategy to be used in a Data Grid for efficient access to and distribution of data replicas needed by Grid jobs [20]. The strategy is based on an economic model where data-seeking agents negotiate optimal prices for exchanging data files with data-storing agents. Data-storing agents also try to keep on their Grid sites the most useful files. In previous works, performance of the economic model has been empirically studied via simulations conducted using the Data Grid simulator OptorSim [11,18]. In this paper the problem of efficient access to and distribution of replicas is introduced and the economic model is described. A formalisation of the auction protocol basis of the economic model is then presented and formal proof of some properties (namely, that it is deadlock-free and always terminates) is provided. The auction protocol is modelled using Petri nets, a formal and graphical language that is well suited for modelling concurrent distributed systems. © 2005 - IOS Press and the authors.

Formal analysis of an agent-based optimisation strategy for Data Grids

ZINI, FLORIANO;
2006

Abstract

In a world-wide computational Grid, users typically want their jobs to be executed as fast as possible, while the goal of a Grid infrastructure is to assure specific quality of service for all users. In order to reconcile these apparently contrasting goals, the authors proposed an economy-based strategy to be used in a Data Grid for efficient access to and distribution of data replicas needed by Grid jobs [20]. The strategy is based on an economic model where data-seeking agents negotiate optimal prices for exchanging data files with data-storing agents. Data-storing agents also try to keep on their Grid sites the most useful files. In previous works, performance of the economic model has been empirically studied via simulations conducted using the Data Grid simulator OptorSim [11,18]. In this paper the problem of efficient access to and distribution of replicas is introduced and the economic model is described. A formalisation of the auction protocol basis of the economic model is then presented and formal proof of some properties (namely, that it is deadlock-free and always terminates) is provided. The auction protocol is modelled using Petri nets, a formal and graphical language that is well suited for modelling concurrent distributed systems. © 2005 - IOS Press and the authors.
2006
Cameron, David; Carvajal-Schiaffino, Rubén; Nicholson, Caitriana; Stockinger, Kurt; Zini, Floriano; Millar, Paul; Serafini, Luciano
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/598732
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact