Abstract
One key aspect for the successful utilization of grid environments is how to efficiently schedule distributed and parallel applications to these configurations. It is also desirable to make the tlymatching operation of available resources as transparent as possible to the user. These aspects are especially important for grid environments formed by heterogeneous multi-cluster machines. In this paper, we present an approach that considers both computer resources and communication links. The approach is based on a combination of ontology and fuzzy logic. The ontology paradigm is employed as a standard interface to accept users’s requirements for desired resources. The fuzzy logic algorithms are used to compute parameters for matching based on dynamically monitored values of processor usage and communication. Experimental results indicate that the proposed approach is successful in terms of gathering dynamically more appropriate distributed resources and communication links in multi-cluster environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Manager/Moab Workload Manager, http://www.clusterresources.com/pages/products.php
Platform Computing Inc.: LSF Product Suite, http://www.platform.com/Products
IBM Corp.: LoadLeveler, http://www-03.ibm.com/systems/clusters/software/
Dalheimer, M., Pfreundt, F.-J., Merz, P.: Calana: a general-purpose agent-based grid scheduler. In: 14th IEEE International Symposium on High Performance Distributed Computing, HPDC-14, pp. 279–280 (2005)
Agarwal, V., Dasgupta, G., Dasgupta, K., Purohit, A., Viswanathan, B.: DECO: Data Replication and Execution CO-scheduling for Utility Grids. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 52–65. Springer, Heidelberg (2006)
GridWay Metascheduler, http://www.gridway.org
Takefusa, A., Nakada, H., Kudoh, T., Tanaka, Y., Sekiguchi, S.: GridARS: An advance reservation-based grid co-allocation framework for distributed computing and network resources. In: Frachtenberg, E., Schwiegelshohn, U. (eds.) JSSPP 2007. LNCS, vol. 4942, pp. 152–168. Springer, Heidelberg (2008)
Eickermann, T., Frings, W., Wieder, P., Waldrich, O., Ziegler, W.: Co- allocation of MPI Jobs with the VIOLA Grid MetaScheduling Framework, CoreGRID. Technical Report Number TR-0081, May 28 (2007)
CSF, http://www.globus.org/grid_software/computation/csf.php
Changtao, Q.: A Grid Advance Reservation Framework for Co-allocation and Co-reservation Across Heterogeneous Local Resource Management Systems. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds.) PPAM 2007. LNCS, vol. 4967, pp. 770–779. Springer, Heidelberg (2008)
Zhou, L., Chen, H., Mao, Y.: A semantic-based framework for virtual organization management. In: The Third ChinaGrid Annual Conference, ChinaGrid 2008, August 2008, pp. 294–299 (2008)
Ejarque, J., de Palol, M., Goiri, I., Julia, F., Guitart, J., Torres, J., Badia, R.: Using semantics for resource allocation in computing service providers. In: Conference on Services Computing, SCC 2008, July 2008, pp. 583–587 (2008)
Silva, A.P.C., Dantas, M.A.R.: A Selector of Grid Resources based on the Semantic Integration of Multiple Ontologies. In: Proc. of the 19th International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2007, Gramado, Brazil, pp. 143–150 (2007)
Qin, J., Bauer, M.A.: An Improved Job Co-Allocation Strategy in Multiple HPC Clusters. In: 21st International Symposium on High Performance Computing Systems and Applications (HPCS 2007), p. 18 (2007)
Qin, J.: Job Co-Allocation Strategies in Multiple HPC Clusters, PhD Thesis, University of Western Ontario, Department of Computer Science
Simgrid, http://simgrid.gforge.inria.fr/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Janson, D., da Silva, A.P.C., Dantas, M.A.R., Qin, J., Bauer, M.A. (2010). Dynamic Resource Matching for Multi-clusters Based on an Ontology-Fuzzy Approach. In: Mewhort, D.J.K., Cann, N.M., Slater, G.W., Naughton, T.J. (eds) High Performance Computing Systems and Applications. HPCS 2009. Lecture Notes in Computer Science, vol 5976. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12659-8_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-12659-8_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12658-1
Online ISBN: 978-3-642-12659-8
eBook Packages: Computer ScienceComputer Science (R0)