Subject: Re: Request to review a paper C578: GridSim: A Toolkit for the Modeling and Simulation of Global Grids From: Gregor von Laszewski Date: Tue, 13 Nov 2001 10:06:25 -0600 To: gcf@indiana.edu X-UIDL: 230604faaa1b0000 X-Mozilla-Status: 0011 X-Mozilla-Status2: 00000000 Received: by mailer.csit.fsu.edu (mbox gcfpc) (with Cubic Circle's cucipop (v1.31 1998/05/13) Tue Nov 13 14:22:29 2001) X-From_: fox@mailer.csit.fsu.edu Tue Nov 13 11:08:32 2001 Return-Path: Delivered-To: gcfpc@csit.fsu.edu Received: from dirac.csit.fsu.edu (dirac.csit.fsu.edu [144.174.128.44]) by mailer.csit.fsu.edu (Postfix) with ESMTP id DCCAE23A14 for ; Tue, 13 Nov 2001 11:08:28 -0500 (EST) Received: from localhost by dirac.csit.fsu.edu (AIX4.2/UCB 8.7) id LAA81680; Tue, 13 Nov 2001 11:08:27 -0500 (EST) Resent-Message-Id: <200111131608.LAA81680@dirac.csit.fsu.edu> Replied: Tue, 13 Nov 2001 11:08:08 -0500 Replied: Gregor von Laszewski Delivered-To: fox@csit.fsu.edu Received: from fins.uits.indiana.edu (fins.uits.indiana.edu [129.79.6.185]) by mailer.csit.fsu.edu (Postfix) with ESMTP id 9D09923A14 for ; Tue, 13 Nov 2001 11:06:44 -0500 (EST) Received: from mcs.anl.gov (cliff.mcs.anl.gov [140.221.9.17]) by fins.uits.indiana.edu (8.10.1/8.10.1/IUPO) with ESMTP id fADG6iW26716 for ; Tue, 13 Nov 2001 11:06:44 -0500 (EST) Received: from mcs.anl.gov (fire.mcs.anl.gov [140.221.9.181]) by mcs.anl.gov (8.9.3/8.9.3) with ESMTP id KAA96676 for ; Tue, 13 Nov 2001 10:06:43 -0600 Message-ID: <3BF14501.5060900@mcs.anl.gov> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 X-Accept-Language: en-us MIME-Version: 1.0 References: <3BED867E.1050609@grids.ucs.indiana.edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Resent-To: Geoffrey Fox Resent-Date: Tue, 13 Nov 2001 11:08:27 -0500 Resent-From: Geoffrey Fox C: Paper and Referee Metadata Paper Number C578: Date: Nov. 13, 01 Paper Title: GridSim: A Toolkit for the Modeling and Simulation of Global Grids Author(s): Murshed, Buya, Abramson Referee: Gregor von Laszewski Address: gregor@mcs.anl.gov Referee Recommendations. reject D: Referee Comments (For Editor Only) E. Referee Comments (For Author and Editor) Summary: The paper attempts to describe GridSim which claims to be a modeling toolkit to simulate and evaluate scheduling strategies within Grids. Technical contribution: The technical contribution of this paper is low in the current stage as it only provides a simulation package that is at this stage not suited for Grids. The authors have rightly discovered the problems of a Grid, but fail to convince me that the simulation package they have can address these issues. It is not sufficient to write a simulation package, but one must also identify acceptable scenarios in a "World Wide Grid". The example given in the paper was a tiny local cluster problem. It is not convincing. Thus the title of the Paper is totally misleading. Based on the title I was real excited reading the paper, but was utterly disappointed at the end. Before a publication in a journal can occur many theoretical and practical improvements to the work are necessary (networking, whereto obtain data to run a meaningful simulation, use of global instead of local, use of Grids instead of Cluster, ...) Other comments: I do not agree with the authors statement that the goals of resource brokers in Grids and supercomputing/cluster computing are different. Maybe this distinction is introduced to motivate the authors work. This needs to be rethought and explained more logically. The statement is given without proper explanation, and I doubt the authors will be able to proper explain it. F: Presentation Changes Format changes: At times the paper is to wordy and uses a non academic language. The authors made the mistake to follow loosely the paper guideline given in the GCE working group, which made the paper somewhat more difficult to read A requirements analysis section is urgently needed. A better requirements analysis section is needed. Changes * Abstract: Shorten abstract, Several sentences seem redundant, first paragraph belongs in introduction. Do not explain a virtual organization in abstract. * Abstract: In Grid environment"s" * Introduction, The definition of a Grid is somewhat different from Fosters definition and the architecture presented in the "anatomy" paper. This should be pointed out. * The four layers are not intuitive in the figure used to explain the architecture. Formulate the paragraph differently, so the reader does not try to look for the four layers. * World Wide Grid, must be capitalized * test test-bed seems redundant * last sentence on page 2 seems redundant * why point out that students investigate, aren't students also researchers? * The author may need to investigate the use times while document writing. Why not write "We provide a " instead of we have proposed and developed? * The term Gridlets needs to be defined better * Section 3, do not just list the features. Explain what you can do with the features. Introduce a classification of features. Are these features not available in the related work projects? I like to see a comparison between the packages mentioned in related work in regards to the features list. Which features are provided by the other tools that your GridSim does not provide? * Remove the colloquial word "basically" from your vocabulary and replace it with a meaningful term. * The term define is not used properly. You "define" something, but it is impossible to say "basically define." * Section 3.3, needs significant rewriting as no one knows about the simjava classes. This information will be largely useless to the reader. It is unclear in which way the classes are extending the JavaSim package. Even after reading section 3.3 several times I am unable to identify the author changes/contributions. It must be clearly spelled out what was provided by JavaSim and what was extended by GridSim. * Make GridSimTags a Figure. * Section 4, starts with redundant sentence, you have said this be now 5 times. * Check the whole paper to use active voice instead of passive voice. * The usage of the word "believe" is not recommended in scientific publications. * The definition of Gridlets occurs 10 pages after it was first used. * The reference to Figure 4 and its explanation in a separate section is confusing. * Do not use colloquial terms like "for the sake of" * The explanation why you use Java is unimportant other than the use of oject oriented technology. .