Installation
MicroGrid is free software, see
copyright notice at the end of this page for copying permission.
After downloading the file (mgrid2.4.6.1.tgz), you'll need to unzip it and
untar it using gzip(gunzip) and tar. For example,
tar -zxvf mgrid2.4.6.1.tgz
Check out the MicroGrid User Guide (PDF format) file for further instructions on how to
compile and install the system.
Some required supporting packages can be
found here.
Notes:
The MicroGrid is an experiment toolkit as
our research effort. We have been trying
to make it stable and easy to use.
However, some minor problems have been found and are to be fixed:
If you find any other problems, please email
to mgrid@csag.ucsd.edu. Thanks!
Software
The following is the latest public release
of the MicroGrid. Whenever there is a major bug fix or upgrade, a new release
will become public as soon as the version is considered stable. Check out the MicroGrid homepage
for current news.
The latest stable release is 2.4.6.1:
Filesize: 6,392,389 Bytes
(If you downloaded mgrid2.4.6.tgz before, you can download this 9KB size patch: dblog.tgz)
Release
History
·
Dec 12,
2004 MicroGrid 2.4.6
o
Bug
fixes
o
Simulation
accuracy improvement
·
May 10,
2004 MicroGrid 2.4.5
o
Compatible
to gcc3.2.x
o
Support
for direct execution of existing binaries, like Java and Python applications.
o
New
topology generator with automatic BGP configuration
·
February
23, 2004 MicroGrid 2.4.4
o
Fixed a
bug in CPU controller
·
February
1, 2004 MicroGrid 2.4.3
o
Redesigned
scheduler, with sliding window execution model
o
Updated
User Guide and documentation
·
October
20, 2003 MicroGrid 2.4.2.1 Beta
o
Scheduler
bug fixes and performance enhancements
o
Support
for fully qualified domain names
o
Initial
IA64 support
·
September
30, 2003 MicroGrid 2.4.2 Release
o
Support
for Globus 2.4.2
·
July 3,
2003 MicroGrid 2.4.1 Release
o
Numerous
bug fixes
o
New and
more stable simulation engine
o
New
configuration interface
o
New
scheduler and mapserver
o
Support
for Globus Toolkit 2.2.4 included
·
February
27, 2003 MicroGrid 2.2.1 Release
o
Virtualization
of network IO through static linker interception
o
Virtualization
of CPU through rate based scheduling
o
Resource
discovery through Grid Information Service
o
Support
for multithreaded applications
o
Although
the code is fairly portable, it has only been tested on the x86 Linux platform
o
Only
the Globus Toolkit 2.2 has been tested with this release
Bugs,
problems, and suggestions should be sent to mgridbugs.
Copyright 2003 The Regents of the
All Rights Reserved.
All software in the MicroGrid project was
developed by:
CSAG Research Group
Department of Computer Science and
Engineering
Project Manager and Principal Investigator:
Andrew A. Chien <achien@cs.ucsd.edu>
Permission to use, copy, modify and
distribute any part of this source file
of the MicroGrid software project for
educational, research and non-profit
purposes, without fee, and without a written
agreement is hereby granted,
provided that the above copyright notice,
this paragraph and the following
three paragraphs appear in all copies.
Those desiring to incorporate any source or
binary file of the MicroGrid software
project into commercial products or use for
commercial purposes should
contact: Technology Transfer Office,
Fax: (619) 534-7345.
IN NO EVENT SHALL THE
DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES, INCLUDING
LOST PROFITS, ARISING OUT OF THE USE OF THIS
SOFTWARE, EVEN IF THE
DAMAGE.
THIS SOFTWARE PROVIDED HEREIN IS ON AN
"AS IS" BASIS, AND THE UNIVERSITY
OF
ENHANCEMENTS, OR MODIFICATIONS. THE
REPRESENTATIONS AND EXTENDS NO WARRANTIES OF
ANY KIND, EITHER IMPLIED
OR EXPRESS, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE, OR THAT THE USE OF
THIS SOFTWARE WILL NOT INFRINGE ANY PATENT,
TRADEMARK OR OTHER RIGHTS.