Abstract
In this paper we present a dynamic mapping strategy for scheduling independent tasks in Federated Grids. This strategy is performed in two steps: first we calculate a new objective, and then we apply advance scheduling to meet the new objective. The results obtained by simulation show that the combination of these two steps reduces the makespan and increases the throughput. Thus, the mapping strategy proposed meets two of the most common objective functions of tasks scheduling problems: makespan and performance of the resources. The presented algorithm is easy to implement, unlike Genetic Algorithms is fast enough to be used in a realistic scheduling, and is efficient. In addition, the information the strategy needs can be provided by any Grid Information Service, and its does not require the deployment of complex prediction services or service level agreement: it can work in any Grid.
This research was supported by Consejería de Educación de la Comunidad de Madrid, Fondo Europeo de Desarrollo Regional (FEDER) and Fondo Social Europeo (FSE), through BIOGRIDNET Research Program S-0505/TIC/000101, and by Ministerio de Educación y Ciencia and through the research grant TIN2006-02806. Research work also supported by the Madrid Regional Research Council under project TIC-000285-0505.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ullman, J.D.: NP-Complete Scheduling Problems. Journal of Computer and System Sciences 10(3), 384–393 (1975)
Berman, F.: High-Performance Schedulers. In: The Grid: Blueprint for a Future Computing Infrastructure. Morgan Kaufmann, San Francisco (1998)
Dong, F., Akl, S.G.: Scheduling Algorithms for Grid Computing: State of the Art and Open Problems. Technical Report 2006-504, Ontario Queenâs University (January 2006)
Andrieux, A., Berry, D., Garibaldi, J., Jarvis, S., MacLaren, J., Ouelhadj, D., Snelling, D.: Open Issues in Grid Scheduling. Technical Report ISSN 1751-5971, UK e-Science Institute (October 2003)
de Assuncao, M.D., Buyya, R., Venugopal, S.: InterGrid: A Case for Internetworking Islands of Grids. Concurrency and Computation: Practice and Experience (CCPE) (2007)
Leal, K., Huedo, E., Montero, R.S., Llorente, I.M.: Scheduling Strategies in Federated Grids. In: Proceedings of the 2008 High Performance Computing & Simulation Conference (HPCS 2008) (2008)
Montero, R.S., Huedo, E., Llorente, I.M.: Benchmarking of High Throughput Computing Applications on Grids. Parallel Computing 32(4), 267–269 (2006)
Hockney, R., Jesshope, C.: Parallel Computers 2: Architecture, Programming, and Algorithms. Adam Hilger Ltd (1988)
Huedo, E., Montero, R.S., Llorente, I.M.: A Framework for Adaptive Execution on Grids. Software – Practice and Experience 34(7), 631–651 (2004)
Casavant, T.L., Kuhl, J.G.: A taxonomy of scheduling in general-purpose distributed computing systems. IEEE Transactions on Software Engineering 14(2), 141–154 (1988)
Braun, T.D., Siegel, H.J., Beck, N., Blni, L., Maheswaran, M., Reuther, A.I., Robertson, J.P., Theys, M.D., Yao, B.: A taxonomy for describing matching and scheduling heuristics for mixed-machine heterogeneous computing systems. In: The 17th IEEE Symposium on Reliable Distributed Systems (1998)
Yin, H., Wu, H., Zhou, J.: An Improved Genetic Algorithm with Limited Iteration for Grid Scheduling. In: Proceedings of the Sixth International Conference on Grid and Cooperative Computing (GCC 2007) (2007)
Freund, R.F., Gherrity, M., Ambrosius, S., Campbelly, M., Halderman, M., Hensgenz, D., Keithy, E., Kiddz, T., Kussowy, M., Limay, J.D., Mirabilea, F., Moorex, L., Rusty, B., Siegel, H.J.: Scheduling Resources in Multi-User, Heterogeneous, Computing Environments with SmartNet. In: Proceedings of the 7th International IEEE Heterogeneous Computing Workshop (HCW 1998) (1998)
Fujimoto, N., Hagihara, K.: A Comparison among Grid Scheduling Algorithms for Independent Coarse-Grained Tasks. In: Proceedings of the 2004 International Symposium and the Internet Workshops (SAINTW 2004) (2004)
Llorente, I.M., Montero, R.S., Huedo, E., Leal, K.: A Grid Infrastructure for Utility Computing. In: Proceedings of the Third International Workshop on Emerging Technologies for Next-generation GRID (ETNGRID 2006). IEEE Computer Society Press, Los Alamitos (2006)
Vázquez, C., Fontán, J., Huedo, E., Montero, R.S., Llorente, I.M.: A Performance Model for Federated Grid Infrastructures. In: Proceedings of the 16th Euromicro International Conference on Parallel, Distributed and network-based Processing (PDP 2008), pp. 188–192 (2008)
Vázquez, C., Huedo, E., Montero, R.S., Llorente, I.M.: Evaluation of A Utility Computing Mode based on Federation of Grid Infrastructures. In: Kermarrec, A.-M., Bougé, L., Priol, T. (eds.) Euro-Par 2007. LNCS, vol. 4641, pp. 372–381. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Leal, K., Huedo, E., Llorente, I.M. (2008). Dynamic Objective and Advance Scheduling in Federated Grids. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems: OTM 2008. OTM 2008. Lecture Notes in Computer Science, vol 5331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88871-0_50
Download citation
DOI: https://doi.org/10.1007/978-3-540-88871-0_50
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88870-3
Online ISBN: 978-3-540-88871-0
eBook Packages: Computer ScienceComputer Science (R0)