Skip to main content

Dynamic Resource Matching for Multi-clusters Based on an Ontology-Fuzzy Approach

  • Conference paper
High Performance Computing Systems and Applications (HPCS 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5976))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Manager/Moab Workload Manager, http://www.clusterresources.com/pages/products.php

  2. PBS, http://www.pbsgridworks.com/

  3. Platform Computing Inc.: LSF Product Suite, http://www.platform.com/Products

  4. IBM Corp.: LoadLeveler, http://www-03.ibm.com/systems/clusters/software/

  5. 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)

    Google Scholar 

  6. 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)

    Chapter  Google Scholar 

  7. GridWay Metascheduler, http://www.gridway.org

  8. 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)

    Chapter  Google Scholar 

  9. 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)

    Google Scholar 

  10. CSF, http://www.globus.org/grid_software/computation/csf.php

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Qin, J.: Job Co-Allocation Strategies in Multiple HPC Clusters, PhD Thesis, University of Western Ontario, Department of Computer Science

    Google Scholar 

  17. Jena, http://jena.sourceforge.net/inference/

  18. Simgrid, http://simgrid.gforge.inria.fr/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics