mance. The most advanced version of our proposed
meta-brokering solution is called the Decision Maker
using the algorithm called Decision5 with training.
Once the number of brokers and job properties are
sufficiently high to set up this Grid Meta-Broker
Service for inter-connecting several Grids, the new
scheduling algorithms will be ready to serve thou-
sands of users even under conditons of high uncer-
tainty.
6 CONCLUSIONS
The Grid Meta-Broker itself is a standalone Web-
Service that can serve both users and grid portals. The
presented enhanced scheduling solution based on Pli-
ant functions allows a higher level, interoperable bro-
kering by utilizing existing resource brokers of differ-
ent grid middleware. It gathers and utilizes meta-data
about brokers from various grid systems to establish
an adaptive meta-brokering service. We developed
a new scheduling component for this Meta-Broker
called Decision Maker that uses Pliant functions with
a random generation in order to select a good per-
forming broker for user jobs even under conditions
of high uncertainty. We evaluated our algorithms in a
grid simulation environment based on GridSim, and
performed simulations with real workload samples.
The evaluation results accord with our expected uti-
lization gains: the enhanced scheduling provided by
the revised Decision Maker results in a more efficient
job execution.
ACKNOWLEDGEMENTS
This study was supported by a grant from the Euro-
pean Community’s Seventh Framework Programme
FP7/2007-2013, grant contract 215483 (S-Cube).
REFERENCES
(1999). Open grid forum website. http://www.ogf.org.
(2009). Parallel workloads archive website.
http://www.cs.huji.ac.il/labs/parallel/workload.
Aczl, J. (1966). Lectures on Functional Equations and Ap-
plications. Academic Press.
Anjomshoaa, A., Brisard, F., Drescher, M., Fellows, D.,
Ly, A., McGough, S., Pulsipher, D., and Savva,
A. (2005). Job submission description language
(jsdl) specification, version 1.0. Technical report.
http://www.gridforum.org/documents/GFD.56.pdf.
Buyya, R., Murshed, M., and Abramson, D. (2002). Grid-
sim: A toolkit for the modeling and simulation of dis-
tributed resource management and scheduling for grid
computing. In Journal of Concurrency and Compu-
tation: Practice and Experience (CCPE, pages 1175–
1220. Wiley Press.
Dombi, J. (1982). A general class of fuzzy operators, the de
morgan class of fuzzy operators and fuzziness mea-
sures induced by fuzzy operators. Fuzzy Sets and Sys-
tems, 8.
Dombi, J. (1997). Pliant system. IEEE International Con-
ference on Intelligent Engineering System Proceed-
ings, Budapest, Hungary.
Howell, F. and Mcnab, R. (1998). Simjava: A discrete event
simulation library for java. In Proc. of the Interna-
tional Conference on Web-Based Modeling and Simu-
lation, pages 51–56.
Iosup, A., Epema, D.H.J., Tannenbaum, T., Farrellee, M.,
Livny, M. (2007). Inter-Operating Grids through Del-
egated MatchMaking. In Proc. of the International
Conference for High Performance Computing, Net-
working, Storage and Analysis (SC07), Reno, Nevada.
Kertesz, A., Dombi, J.D., Dombi, J. (2009). Adaptive
scheduling solution for grid meta-brokering. In Acta
Cybernetica, Volume 19, pp. 105–123.
Kertesz, A. and Kacsuk, P. (2008). Meta-broker for future
generation grids: A new approach for a high-level in-
teroperable resource management. In Grid Middle-
ware and Services Challenges and Solutions, pages
53–63. Springer US.
Kesselman, C. and Foster, I. (1998). The Grid: Blueprint for
a New Computing Infrastructure. Morgan Kaufmann
Publishers.
Knuth, D. E. (1997). The art of computer program-
ming, volume 2 (3rd ed.): seminumerical algo-
rithms. Addison-Wesley Longman Publishing Co.,
Inc., Boston, MA, USA.
Leal, K., Huedo, E., Llorente, I.M. (2009). A decentralized
model for scheduling independent tasks in Federated
Grids. In Future Generation Computer Systems, Vol-
ume 25, Issue 8, pp. 840–852.
Rodero, I., Guim, F., Corbalan, J., Fong, L.L., Liu, Y.G.,
Sadjadi, S.M. (2008). Looking for an Evolution of
Grid Scheduling: Meta-brokering. In Proc. of Core-
grid Workshop in Grid Middleware’07, Dresden, Ger-
many.
Report, N. G. G. (2006). Future for european grids: Grids
and service oriented knowledge utilities – vision and
research directions 2010 and beyond. Technical re-
port. ftp://ftp.cordis.lu/pub/ist/docs/grids/ngg3 eg fi-
nal.pdf.
Zimmermann, H. (1991). Fuzzy Set Theory and its applica-
tions. Kluwer Academic, Dordrecht.
SCHEDULING SOLUTION FOR GRID META-BROKERING USING THE PLIANT SYSTEM
53