gridsimtoolkit-4.0

所属分类:Windows编程
开发工具:Java
文件大小:3334KB
下载次数:63
上传日期:2007-01-21 13:44:39
上 传 者水晶绿茶
说明:  一个非常著名的网格模拟器,能够运行网格调度算法!
(a very famous grid simulator, capable of running the grid scheduling algorithm!)

文件列表:
gridsimtoolkit-4.0 (0, 2006-03-29)
gridsimtoolkit-4.0\application (0, 2005-10-21)
gridsimtoolkit-4.0\application\gridbroker (0, 2005-10-21)
gridsimtoolkit-4.0\application\gridbroker\doc (0, 2005-10-21)
gridsimtoolkit-4.0\application\gridbroker\doc\Broker.html (42910, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\BrokerResource.html (59671, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\Experiment.html (64687, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\package-frame.html (1393, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\package-summary.html (7625, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\package-tree.html (6428, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\ReportWriter.html (27901, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\ResDef.html (18389, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\RunConfiguration.html (18825, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\doc\UserEntity.html (27135, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example (0, 2005-10-21)
gridsimtoolkit-4.0\application\gridbroker\example\Example1.class (2794, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\Example1.java (7618, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched1 (1369, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched1_1 (664, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched2 (1438, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched2_1 (1098, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched3 (1278, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched31 (1272, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched31_1 (692, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched3_1 (670, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched4 (560, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched4_1 (98, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched5 (624, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched5_1 (186, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched6 (591, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\example1.txt.sched6_1 (98, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\gridbroker.jar (126015, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\gridsim.jar (233597, 2005-07-14)
gridsimtoolkit-4.0\application\gridbroker\example\ori (0, 2005-10-21)
gridsimtoolkit-4.0\application\gridbroker\example\ori\example1.txt.sched1 (1369, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\ori\example1.txt.sched2 (1438, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\ori\example1.txt.sched3 (1278, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\ori\example1.txt.sched31 (1272, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\ori\example1.txt.sched4 (560, 2004-05-26)
gridsimtoolkit-4.0\application\gridbroker\example\ori\example1.txt.sched5 (624, 2004-05-26)
... ...

README file =========== Directory Structure of GridSim Toolkit -------------------------------------- gridsimtoolkit-4.0/ application/ -- Applications that run on top of GridSim gridbroker/ task_grouping/ visualmodeler/ classes/ -- The GridSim class files doc/ -- GridSim and SimJava API Documentation eduni/ gridsim/ examples/ -- GridSim examples, see README.txt for details jars/ -- jar archives source/ -- The GridSim Java source code gridsim/*.java gridsim/auction/*.java -- framework for the Auction model gridsim/datagrid/*.java -- framework for the DataGrid model gridsim/filter/*.java gridsim/index/*.java -- framework for the Network model gridsim/net/*.java gridsim/util/*.java Installation and Running GridSim Toolkit ---------------------------------------- NOTE: You do not need to compile GridSim source code. The JAR file is provided to compile and to run GridSim applications. Description of the following jar files: *) gridsim.jar -- contains GridSim and SimJava class files *) simjava2.jar -- contains SimJava v2.0 class files only Example to compile and running GridSim applications, do the following step: 1) Go the directory where the GridSim's Example1 reside In Unix or Linux: cd $GRIDSIM/examples/Example01 In Windows: cd %GRIDSIM%\examples\Example01 2) Compile the Java source file In Unix or Linux: javac -classpath $GRIDSIM/jars/gridsim.jar:. Example1.java In Windows: javac -classpath %GRIDSIM%\jars\gridsim.jar;. Example1.java 3) Running the Java class file In Unix or Linux: java -classpath $GRIDSIM/jars/gridsim.jar:. Example1 In Windows: java -classpath %GRIDSIM%\jars\gridsim.jar;. Example1 NOTE: * $GRIDSIM or %GRIDSIM% is the location of the GridSim Toolkit package. * Running GridSim of this version requires a lot of memory since there are many objects to be created. Therefore, it is recommended to have at least 512MB RAM or increase JVM heap size when running Java for large simulation experiments. For example: java -Xmx300m -classpath $GRIDSIM/jars/gridsim.jar:. Example1 (max. heap size is 300MB). Learning GridSim ---------------- To understand on how to use GridSim, please go through the examples provided in the $GRIDSIM/examples/ directory. Example 1 - 6 are mainly for beginners, whereas the rest describes more complex GridSim functionalities. At the moment, GridSim has two allocation policies or scheduling algorithms, i.e. First Come First Service (as described in SpaceShared.java) and Round Robin (as described in TimeShared.java). If you are interested in writing a new scheduling algorithm of a resource, then look closely on $GRIDSIM/examples/Example08/ directory. Using Ant --------- This release contains a simple buildfile for compiling GridSim classes. You need to have ant installed (http://ant.apache.org/). Ant can be used in both Windows and Unix/Linux environment. Usage: * type 'ant' to compile all gridsim source files and put them into classes/ directory * type 'ant makejar' to compile the source files (if necessary) and to create a new jar file called "new_gridsim.jar" into jars/ directory. The "new_gridsim.jar" however only contains GridSim classes not SimJava2. NOTE: * You need to set up PATH for ant in Windows and/or Unix. * rule for javadoc is not included yet. Use javadoc.sh script instead. Bug Reports and Feedback ------------------------ Send any queries and feedbacks to anthony+gridsim@csse.unimelb.edu.au Acknowledgement --------------- * Thank to Gokul Poduval and Chen-Kong Tham for working on gridsim.net package. * Thank to Uros Cibej for providing build.xml file and instruction on how to use ant. In addition, he is working on the gridsim.datagrid package. * Thank to Marcos Dias de Assuncao for working on gridsim.auction package * Thank to the following people for finding bugs in GridSim: Anthony Sulistio and Gokul Poduval :) Uros Cibej, Agustin Herraez, Sai Rahul Reddy, Jakub Milkiewicz, Mads Mbuso Sibeko, Felipe Ramos.

近期下载者

相关文件


收藏者