Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1151828.1151837dlproceedingsArticle/Chapter ViewAbstractPublication Pagesaus-cswConference Proceedingsconference-collections
Article
Free access

Simulating a computational grid with networked animat agents

Published: 01 January 2006 Publication History
  • Get Citation Alerts
  • Abstract

    Computational grids are now widespread, but their large-scale behaviour is still poorly understood. We report on some calculations of loading, scaling and utilisation behaviours of computational grids, based on simulations. We employ animat agents on a topologically detailed graph representing a grid overlay network. Agents are used to represent computational jobs, users and resources. We can obtain realistic behaviours by endowing user agents with time-varying microscopic behaviour patterns.We are able to study the static flow and dynamical macroscopic properties of the network including emergent pathological behaviours and other anomalies that arise when parts of the network become temporarily unavailable. Our model is based on graph theory with various attributes decorating the edges and nodes which have physical locations. We develop some overall grid utility metrics that can be analysed. Our work suggests that grids do need to be treated as complex adaptive systems.

    References

    [1]
    R. Buyya, & M. Murshed (2002), GridSim: a Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing, Concurrency Computat. Pract. Exper. 2002; 14 1175-1220.
    [2]
    I. Foster & C. Kesselman, (2003), The Grid 2: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, ISBN 1558609334.
    [3]
    C. Girault & R. Valk, (2003), Petri Nets for Systems Engineering, Spring Verlag, ISBN 3-540-41217-4.
    [4]
    K.A. Hawick & H.A. James & A.J. Silis & D.A. Grove & K.E. Kerry & J.A. Mathew & P.D. Coddington & C.J. Patten & J.F. Hercus & F.A. Vaughan, (1999), DISCWorld: An Environment for Service-Based Metacomputing, Future Generation Computer Systems 15 623 (1999).
    [5]
    K.A. Hawick (2004), GraViz A Graph Visualisation Tool, unpublished.
    [6]
    Hewlett-Packard Company, (1994), Standard Template Library Programmer's Guide, Available from http://www.sgi.com/tech/stl Last visited September 2005.
    [7]
    C.A.R. Hoare, (1985), Communicating Sequential Processes, Prentice Hall International.
    [8]
    R.N. Ibbett & P.E. Heywood & F.W. Howell, (1996), HASE: A Flexible Toolset for Computer Architects, The Computer Journal Vol 38, (10).
    [9]
    T. Pratchett, (2000), The Color of Magic, Harper-Torch, ISBN 0061020710.
    [10]
    A.W. Roscoe & C.A.R. Hoare, (1988), The laws of Occam programming, Theoretical Computer Science, 60, Issue 2 (September 1988), pp 177- 229, ISSN:0304-3975.
    [11]
    A.R. Robertson & R.N. Ibbett, (1993), HASE: A Hierarchical Architecture Design and Simulation Environment for Computer Architects, UKSS '93, Keswick, UK, UK Simulation Society, 1993.
    [12]
    A. Sulistio & G. Poduval & R. Buyya & C.-K. Tham, (2005), Constructing A Grid Simulation with Differentiated Network Service using GridSim, Proc. of the 6th International Conference on Internet Computing (ICOMP'05), June 27-30, 2005, Las Vegas, USA.
    [13]
    A. Sulistio & C.S. Yeo & R. Buyya, (2004), A Taxonomy of Computer-Based Simulations and its Mapping to Parallel and Distributed Systems Simulation Tools, Softw. Prac. Exper. 2004; 34 653-673.
    [14]
    Sun Microsystems, (2005), Java Development Kit (JDK) 1.5, available from http://java.sun.com. Last visited September 2005.
    [15]
    University of Chicago, (2005), Globus Toolkit, available from http://www.globus.org. Last visited September 2005.

    Cited By

    View all
    • (2009)A small-world network model for distributed storage of semantic metadataProceedings of the Seventh Australasian Symposium on Grid Computing and e-Research - Volume 9910.5555/1862805.1862816(49-56)Online publication date: 1-Jan-2009

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image DL Hosted proceedings
    ACSW Frontiers '06: Proceedings of the 2006 Australasian workshops on Grid computing and e-research - Volume 54
    January 2006
    230 pages

    Publisher

    Australian Computer Society, Inc.

    Australia

    Publication History

    Published: 01 January 2006

    Author Tags

    1. Monte Carlo simulation
    2. network graph
    3. networked agents
    4. spatial complexity

    Qualifiers

    • Article

    Conference

    ACSW Frontiers '06
    ACSW Frontiers '06: Grid computing and e-research
    January 16 - 19, 2006
    Tasmania, Hobart, Australia

    Acceptance Rates

    Overall Acceptance Rate 204 of 424 submissions, 48%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)1

    Other Metrics

    Citations

    Cited By

    View all
    • (2009)A small-world network model for distributed storage of semantic metadataProceedings of the Seventh Australasian Symposium on Grid Computing and e-Research - Volume 9910.5555/1862805.1862816(49-56)Online publication date: 1-Jan-2009

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media