<br><font size=2 face="sans-serif">Nathan,</font>
<br>
<br><font size=2 face="sans-serif">You may be looking for this:</font>
<br>
<br><font size=2 face="sans-serif">https://developer.nanohub.org/projects/rappture/</font>
<br>
<br><font size=2 face="sans-serif">It is what the http://nanohub.org uses
to create web guis for submitting jobs to remote clusters and grids. </font>
<br>
<br><font size=2 face="Arial">Accessible from web browser</font>
<br><font size=2 face="Arial">how it works</font>
<br><font size=2 face="System"><b>  </b></font><font size=2 face="Arial">finds
virtual machine in cluster</font>
<br><font size=2 face="System"><b>  </b></font><font size=2 face="Arial">Uses
VNC for graphics - seems to work with windows...</font>
<br><font size=2 face="System"><b>  </b></font><font size=2 face="Arial">Can
go to teragrid, National Grid </font>
<br><font size=2 face="System"><b>  </b></font><font size=2 face="Arial">http://rappture.org
to automatically create GUI for web access</font>
<br><font size=2 face="System"><b>  </b></font><font size=2 face="Arial">XML
input and "saves" output result set in XML so results are reproducible</font>
<br>
<br><font size=2 face="sans-serif">------<br>
Sincerely,<br>
<br>
   Tom Pierce<br>
   </font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>"Robert G. Brown"
<rgb@phy.duke.edu></b> </font>
<br><font size=1 face="sans-serif">Sent by: beowulf-bounces@beowulf.org</font>
<p><font size=1 face="sans-serif">10/26/2007 11:52 AM</font>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Nathan Moore <ntmoore@gmail.com></font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">"beowulf@beowulf.org" <Beowulf@beowulf.org></font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Beowulf] Web interfaces for yer
cluster.</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>On Fri, 26 Oct 2007, Nathan Moore wrote:<br>
<br>
> As I recall, the AHPCRC (in Minneapolis) had one of these "submit
via web<br>
> gui" systems up and running in the mid-late 90's.  As I
was on site, I never<br>
> had training on the system, but I remember there being buttons to
replicate<br>
> almost the entire shell.<br>
><br>
> I never heard their motivation for developing the system.  Other
list<br>
> members (Richard Walsh?) might have better memory of the system.<br>
<br>
The ATLAS project also had such and interface, and I believe still does.<br>
I want to say that it was a part of that set of grid tools whose name I<br>
can never remember -- Globus?<br>
<br>
It may be just what you are looking for if your cluster is very<br>
grid-like in that it primarily runs lots of independent EP tasks.<br>
<br>
Look at www.globus.org.  In fact, look at:<br>
<br>
http://www.globus.org/grid_software/computation/gram.php<br>
<br>
which may be if not exactly what you want, at least a framework you can<br>
work with.<br>
<br>
    rgb<br>
<br>
><br>
> NT Moore<br>
><br>
> On 10/26/07, Bill Bryce <bill@platform.com> wrote:<br>
>><br>
>> In response to the question:<br>
>><br>
>>> PBS, Cluster Resources, and LSF all have some type of web
portal where<br>
>> you > can do some of these things. Of course they are commercial
and<br>
>> sometimes<br>
>>> not always the most flexible.<br>
>><br>
>> Do they expose some sort of API as well?<br>
>><br>
>> There is the DRMAA api that SGE, PBS and yes even for LSF<br>
>> (http://www.fedstage.com/wiki/FedStage_DRMAA_for_LSF).  That
API is used<br>
>> to create portals, and other submission/management tools.<br>
>><br>
>> There is also the HPC Profile Working Group within the OGF that
is<br>
>> moving forward with other interesting projects such as HPCP (High<br>
>> Performance Computing Profile), BES (Basic Execution Service),
and JSDL<br>
>> (Job Submission Description Language) this all ties into OGSA
(they will<br>
>> be demonstrating this stuff at SC07) a BES implementation is available<br>
>> at: http://sourceforge.net/projects/bespp/<br>
>><br>
>> DRMAA has been around longer and is now supported by all major
batch<br>
>> systems, the OGF stuff is pretty new - but interesting.<br>
>><br>
>> Bill.<br>
>><br>
>><br>
>> -----Original Message-----<br>
>> From: beowulf-bounces@beowulf.org [mailto:beowulf-bounces@beowulf.org]<br>
>> On Behalf Of Kozin, I (Igor)<br>
>> Sent: Friday, October 26, 2007 7:31 AM<br>
>> To: Mark Hahn; Jeffrey B. Layton<br>
>> Cc: Beowulf List<br>
>> Subject: RE: [Beowulf] Web interfaces for yer cluster.<br>
>><br>
>><br>
>>> really?  is it that the can't scrape up enough unix-able
people<br>
>>> to keep their clusters busy?  (I would want to know why
- for<br>
>> instance,<br>
>>> do they build clusters that are too small to be interesting,
or<br>
>> somehow<br>
>>> hard to use?  note that it doesn't take much *nix literacy
at all to<br>
>>> get along great - mainly it's an issue of whether the user
is offended<br>
>>> by anything non-mouse-driven.)<br>
>><br>
>> The idea behind this strategy is that if you make your HPC centre<br>
>> accessible to a large and diverse user community you will be less<br>
>> susceptible to (minor) problems in your financial support stream
since<br>
>> you broaden up your options.<br>
>><br>
>>> there have been many systems which aim to reduce real apps
to basic<br>
>>> <button>compute!</button> interface.  I've
never quite understood why<br>
>>> they're so seductive, since that level of automation is mainly<br>
>> justified<br>
>>> if you really do wind up pressing the button very frequently.<br>
>><br>
>> There are a number of scientific applications with rather well
developed<br>
>> GUIs which are really useful and portable. The next obvious thing
to do<br>
>> is to integrate somehow the GUI with a job manager. I'm not talking
here<br>
>> about interactive steering where such a link is vital. I'm talking
about<br>
>> an interface where you compose your job, submit it and view the
result,<br>
>> and I'm not sure whether a web interface is ideal for this. Some
have<br>
>> done this already, others are still thinking but it would be still
worth<br>
>> the effort to come up with a common API for such programs to use.<br>
>><br>
>>> PBS, Cluster Resources, and LSF all have some type of web
portal where<br>
>> you > can do some of these things. Of course they are commercial
and<br>
>> sometimes<br>
>>> not always the most flexible.<br>
>><br>
>> Do they expose some sort of API as well?<br>
>><br>
>> _______________________________________________<br>
>> Beowulf mailing list, Beowulf@beowulf.org<br>
>> To change your subscription (digest mode or unsubscribe) visit<br>
>> http://www.beowulf.org/mailman/listinfo/beowulf<br>
>><br>
>> _______________________________________________<br>
>> Beowulf mailing list, Beowulf@beowulf.org<br>
>> To change your subscription (digest mode or unsubscribe) visit<br>
>> http://www.beowulf.org/mailman/listinfo/beowulf<br>
>><br>
><br>
><br>
><br>
><br>
<br>
-- <br>
Robert G. Brown<br>
Duke University Dept. of Physics, Box 90305<br>
Durham, N.C. 27708-0305<br>
Phone(cell): 1-919-280-8443<br>
Web: http://www.phy.duke.edu/~rgb<br>
Lulu Bookstore: http://stores.lulu.com/store.php?fAcctID=877977<br>
_______________________________________________<br>
Beowulf mailing list, Beowulf@beowulf.org<br>
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf<br>
</tt></font>
<br>