Even though many simulation frameworks for predicting performance in Grid systems have been implemented, real Grid middleware platforms lack of effective resource managers able to help them to dynamically make a decision about task placement. This paper proposes a broker architecture and its implementation for a hierarchical Grid system. The broker. whose logic is based on an economy-driven model, is able both to transparently split a sequential object-oriented application into tasks, according to the master/slave computing model, and to automatically distribute slave tasks to a set of computational resources selected so as to execute the application satisfying the QoS specified by the user. The goal is achieved by designing the broker with three patterns: Grid Broker, Reflection and Master/Slave.
|Titolo:||A Broker Architecture for Object-Oriented Master/Slave Computing in a Hierarchical Grid System|
|Data di pubblicazione:||2004|
|Appare nelle tipologie:||2.1 Contributo in volume (Capitolo o Saggio)|