MicroGrid:
Online Simulation Tools for Grids, Distributed Systems and the Internet
The MicroGrid provides online simulation of
large-scale (20,000 router, thousands of resources) network and Grid resources.
By creating a virtual grid environment
in which existing middleware and applications can be run unchanged, detailed
study of complex dynamic behavior such as scaling, failure responses, and other
emergent behavior can be explored. Key,
unique capabilities of MicroGrid include:
·
accurate, validated models of networks, resources,
the information services (resource and network metadata)
·
detailed packet-level network modeling with full
OSPF and BGP implementations
·
transparent virtualization of resources, networks,
and information services, allowing the direct study of complex applications or
middleware which are difficult to model
·
efficient load-balance which supports realistic experiments at large-scale (ten
thousands of routers, full OSPF/BGP, etc.)
·
integrated “best available” network
topology generators and resource generators which enable experiments with
large-scale resource environments of today and of the future
·
a controllable infrastructure that enables
scientific and systematic experimentation
The MicroGrid complements experimentation with
actual grids by supporting exploration of a wide variety of Grid resource
configurations and scenarios (such as catastrophic failure) not be possible to exhibit in the actual resource. Other advantages of MicroGrid include the
ability to explore a wide range of resource (network, compute, storage) environments,
dynamic competitive loads, reduced experimental effort, and increased observability.
The MicroGrid system
supports a range of peer-to-peer and distributed applications. To demonstrate our capabilities, we support running
applications based on Globus.
Highlights
Plans
Current Members: Jing Zhu, Yang-suk Kee, Huaxia
Xia, Andrew
A. Chien
Former Members: Xin Liu (Paff), Alex
Olugbile, Hyojong Song, Denis Jakobsen,
Kenjiro
Taura, Ranjita Bhagwan, Xianan Zhang
Funding Information
The MicroGrid
effort is supported by the National Science Foundation as part of the Grid
Applications Development Software project (GrADS),
led by
Last updated November 24, 2004
Back to CSAG home page