Developing reusable simulation core code for networking: The grid resource discovery example

Authors

    Authors

    D. Lacks;T. Kocak

    Abstract

    In this work, first, we present a grid resource discovery protocol that discovers computing resources without the need for resource brokers to track existing resource providers. The protocol uses a scoring mechanism to aggregate and rank resource provider assets and Internet router data tables (called grid routing tables) for storage and retrieval of the assets. Then, we discuss the simulation framework used to model the protocol and the results of the experimentation. The simulator utilizes a simulation engine core that can be reused for other network protocol simulators considering time management, event distribution, and a simulated network infrastructure. The techniques for constructing the simulation core code using C++/CLR are also presented in this paper. (c) 2008 Elsevier Inc. All rights reserved.

    Journal Title

    Journal of Systems and Software

    Volume

    82

    Issue/Number

    1

    Publication Date

    1-1-2009

    Document Type

    Article

    First Page

    89

    Last Page

    100

    WOS Identifier

    WOS:000262230900007

    ISSN

    0164-1212

    Share

    COinS