skip to main content
10.1145/2664591.2664623acmotherconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

An Ant-based Mobile Agent Approach to Resource Discovery in Grid Computing

Authors Info & Claims
Published:29 September 2014Publication History

ABSTRACT

Grid Computing is used to solve complex scientific computing problems and uses large amounts of computing resources to do so. A Grid Computing architecture is inherently complex and differs significantly from other computing paradigms such as client-server technologies. Resource Discovery in particular is non-trivial in Grid Computing owing to the complex nature of its heterogeneous components, geographic distances between components and the dynamic nature of a typical Grid. An evaluation of three prominent approaches reveals that each technique was created for a specific type of Grid Computing architecture. On the strengths and shortcoming of these approaches, we propose a framework for an enhanced model for resource discovery in grid computing. Our model is inspired by Mobile agent- and Bio-ant technology, coupled with Ant Colony optimization techniques for improved ways of solving the resource discovery problem in grid computing.

References

  1. Al- Raweshidy, H., Kurdi, H., and Maozhen, L. Taxonomy of Grid Systems. In Handbook of research on P2P and grid systems for service-oriented computing: Models, Methodologies and Applications. IGI Global, 2010, 20--43.Google ScholarGoogle Scholar
  2. Cokuslu, D., Hameurlain, A., and Erciyes, K. Grid Resource Discovery Based on Centralized and Hierarchical Architectures. International Journal for Informatics 3, 1 (2010), 227--233.Google ScholarGoogle Scholar
  3. Deng, Y., Wang, F., and Ciura, A. Ant colony optimization inspired resource discovery in P2P Grid systems. The Journal of Supercomputing 49, 1 (2008), 4--21. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Devi, S.N., Pethalakshmi, A., Krishna, P.V., Babu, M.R., and Ariwa, E. Resource Discovery for Grid Computing Environment Using Ant Colony Optimization by Applying Routing Information and LRU Policy. In Global Trends in Computing and Communication Systems -Communications in Computer and Information Science. Springer, Berlin, 2012, 124--133.Google ScholarGoogle Scholar
  5. Dorigo, M. and Stützle, T. Ant Colony Optimization. Bradford Books, Scituate, MA, USA, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Forestiero, A., Leonardi, E., Mastroianni, C., and Meo, M. Self-Chord: A Bio-Inspired P2P Framework for Self-Organizing Distributed Systems. IEEE/ACM Transactions on Networking 18, 5 (2010), 1651--1664. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Gray, R.S., Kotz, D., Cybenko, G., and Rus, D. D' Agents: Security in a multiple-language, mobile-agent system. Mobile Agents and Security 1419/1998, (1998), 154--187. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Gray, R.S., Kotz, D., Nog, S., Rus, D., and Cybenko, G. Mobile agents for mobile computing. Proceedings of the 2nd Aizu International Symposium on Pharallel Algorithms/Architectures Synthesis, (1996).Google ScholarGoogle Scholar
  9. Horvat, D., Cvetković, D., and Milutinović, V. Mobile agents and java mobile agents toolkits. in Proceedings of the 33rd Hawaii International Conference on System Sciences 00, January (2001), 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Huang, Y., Bessis, N., Brocco, A., Kuonen, P., Courant, M., and Hirsbrunner, B. Using Metadata Snapshots for Extending Ant-Based Resource Discovery Service in Inter-cooperative Grid Communities. 2009 First International Conference on Evolving Internet, (2009), 89--94. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Lange, D.B., Oshima, M., Kosaka, K., and Günter, K. Aglets: Programming mobile agents in Java. Worldwide Computing and Its Applications, Springer Berlin (1997), 253--266. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Mollamotalebi, M., Samad, A., Haji, B., and Ahmed, A.A. A New Model for Resource Discovery in Grid Environment. International Conference on Informatics Engineering and Information Science, Springer Berlin Heidelberg (2011), 72--81.Google ScholarGoogle ScholarCross RefCross Ref
  13. Picco, P. Mobile agents: An introduction. Microprocessors and Microsystems 25, 2 (2001), 65--74.Google ScholarGoogle Scholar
  14. Rahman, M., Ranjan, R., Buyya, R., and Benatallah, B. A taxonomy and survey on autonomic management of applications in grid computing environments. Concurrency and Computation: Practice and Experience 23, 16 (2011), 1990--2019. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Roy, S. and Mukherjee, N. Efficient resource management for running multiple concurrent jobs in a computational grid environment. Future Generation Computer Systems 27, 8 (2011), 1070--1082. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Singh, M., Cheng, X., and Belavkin, R. Resource Discovery Using Mobile Agents. 2010 Fifth International Conference on Frontier of Computer Science and Technology, (2010), 72--77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Sotiriadis, S., Bessis, N., Huang, Y., Sant, P., and Maple, C. Towards decentralized grid agent models for continuous resource discovery of interoperable grid Virtual Organisations. 2010 Fifth International Conference on Digital Information Management (ICDIM), IEEE (2010), 530--535.Google ScholarGoogle ScholarCross RefCross Ref
  18. Spooner, D., Turner, J.D., Jarvis, S., Kerbyson, D.J., Saini, S., and Nudd, G. Agent-Based Resource Management for Grid Computing. 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02), IEEE (2002), 350--350. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., and Balakrishnan, H. Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications. Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications - SIGCOMM '01, ACM Press (2001), 149--160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Tripathi, A., Ahmed, T., and Karnik, N. Experiences and Future Challenges in Mobile Agent Programming. Microprocessors and Microsystems 25, Y (2000), 121--129.Google ScholarGoogle Scholar
  21. Zhang, L., Li, X., and Ru, B. The Research of Mobile Agent-Based Mobile Grid Resource Discovery. 2010 International Conference on Intelligent Computing and Cognitive Informatics, (2010), 487--490. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An Ant-based Mobile Agent Approach to Resource Discovery in Grid Computing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      SAICSIT '14: Proceedings of the Southern African Institute for Computer Scientist and Information Technologists Annual Conference 2014 on SAICSIT 2014 Empowered by Technology
      September 2014
      359 pages
      ISBN:9781450332460
      DOI:10.1145/2664591

      Copyright © 2014 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 29 September 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      Overall Acceptance Rate187of439submissions,43%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader