[X] The "/ZK Freshly/zk-demo-3.6.3-FL-2009-07-09.zip" file could not be found or is not available. Please select another file.

Share

More
Grid-Enabled Desktop Environments Icon

Grid-Enabled Desktop Environments

alpha

by jonmaclaren, msfoster, nimpo, spickles


The GRENADE project aims to accelerate the roll-out of the Computational Grid by making Grid functionality as accessible as an icon on a desktop. The initial prototype will use Globus (www.globus.org) to extend the functionality of KDE.


http://www.sve.man.ac.uk/Research/AtoZ/GRENADE/





Separate each tag with a space.

Release Date:

2006-02-06

Topics:

License:

Operating System:

Translations:

Intended Audience:

User Interface:

Programming Language:

Registered:

2001-06-05

Ratings and Reviews

Be the first to post a text review of Grid-Enabled Desktop Environments. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Tracker artifact added

    Anonymous created the Handle not in proper state artifact

    posted by nobody 1370 days ago

  • Tracker comment added

    posted by nimpo 1377 days ago

  • Grenade 1.1.2 Release

    Grenade 1.1.2 is released. This version provides the means to communicate with GridFTP servers which use the Globus Toolkit version 4 GridFTP Server ( http://www.globus.org/toolkit/docs/4.0/data/gridftp/GridFTPFacts.html ) as well as the traditional WU-ftp based GridFTP servers from previous releases of the GT.

    posted by nimpo 1377 days ago

  • grenade 1.1.2 file released: grenade-kio_slave-1.1.2.tar.gz

    CHANGELOG -- Created 07/02/05 -------------------------------------------------------------------------- The GrEnaDE KIO slave is split into two parts found in two subdirectories: gsiftp_globus and gsiftp_slave. This separates out the globus dependence into one library libgrenade_gsiftp that is linked by the gsiftp slave at run time. ------------------------------------------ Grenade 1.1.2 06/02/06 -- Mike Jones Bugs and Feature release: Mainly, changes to cope with Globus Toolkit version 4 of GridFTP. bugs resolved: 1, configure script did not check for GPT_LOCATION it now does or tries to find it in GLOBUS_LOCATION features added: 1, Added FEAT function 2, Minor commands now accept any 200-300 reply as a success rather than specific reply (some changes between wu-ftp and globus 4 ftp). 3, Check if dir or file before delete; DELE in wu-ftp allowed directory removal; globus 4 ftp requires RMD to rmdir. 4, in Makefile to make test executables -DMAIN -> -DGRENADE_GRIDFTP_MAIN 5, Updated grenade_globus test to run a series of 19 tests. 6, Added Makefile target test. 7, Slave copes with different directory listing format fro GT4 8, Debug printf statements if compliled with -DDEBUG ------------------------------------------ Grenade 1.1.1 18/09/05 -- Mike Jones bugs resolved: Bug-fix release! 1, Matched published code to CVS (three lines that had been commented in CVS version did not appear commented in published release version 1.1). 2, Created configure script for gsiftp_globus to allow the choice of Globus flavour (previous release expected a gcc32 flavour only). ------------------------------------------ Grenade 1.1 07/02/05 -- Mike Jones bugs resolved: 1, Directory listing only works if URL has a trailing / 2, Client doesn't work behind a NAT 3, Client does not report file attributes as eg ftp slave 4, Client opens connection and renegotiates connection for each operation. functionality expansions: 1, put 2, chmod 3, delete 4, rename 5, Grenade Icon libgrenade_gsiftp: Bug 2: FTP client was found to not work behind NAT connections, for example, when the client is connected via a residential broadband/dialup link. This was traced to the globus ftp client API which always chooses a data connection that required a connection back to the client machine. This makes sense when the assumption is that the client has unrestricted access to the internet, this assumption is also made for other globus functionality such as job submission where GASS servers are set up on the client machine. Solution: Drop down to the Globus FTP control API, which allows the client to send either a "PASV" or a "PORT h1,h2,h3,h4,p1,p2" command. Only PASV is implemented in this version. The result is a complete rewrite of this library misc: New grenade_gsiftp API: int grenade_gridftp_init initiates globus ftp control module, creates handle, connects to server and authenticates int grenade_gridftp_reconnect reconnects using host and port from GH int grenade_gridftp_isDir checks if path is a directory type thing or file type thing by cd-ing to it. char *grenade_gridftp_getDir returns the pwd in a malloced string eg for urls with no path component. long grenade_gridftp_stat returns the long mode_st for type of file it is eg regular, link, block, character ... int grenade_gridftp_get_or_ls opens data connection to retrieve file to directory listing. int grenade_gridftp_poll external interface to grenade_poll int grenade_gridftp_quit external interface to grenade_quit int grenade_gridftp_mkdir makes a new directory int grenade_gridftp_chmod changed permissions on a file int grenade_gridftp_rename renames a file/directory int grenade_gridftp_put uploads a file to the server int grenade_gridftp_push to put as poll is to get_or_ls int grenade_gridftp_size asks for the size of a file gsiftp_slave: Bug 1: File(URL) attributes were not queried, only guessed by trailing "/". Solution: Expand kio_gsiftpProtocol::stat(const KURL). This method now calls a new library gsiftp_globus function grenade_gridftp_stat that queries the server and returns a long (octal) int as per mode_st in sys/stat.h (bits/stat.h) ie: S_IFDIR 0040000 /* Directory. */ S_IFCHR 0020000 /* Character device. */ S_IFBLK 0060000 /* Block device. */ S_IFREG 0100000 /* Regular file. */ S_IFIFO 0010000 /* FIFO. */ S_IFLNK 0120000 /* Symbolic link. */ S_IFSOCK 0140000 /* Socket. */ Bug 3: The Globus client API list function only returns file names. Solution: Changed the "list" command to the list_verbose command and parsed the results in the slave. The change from the use of the globus client API list_verbose function to the control API issuing a "NLST -a" command in the grenade_gsiftp library, resulted in a requirement for further change to the list parsing algorithm in the gsiftp_slave. Bug 4: Connection status not maintained. Solution: Connection oriented architecture was created and the grenade_gsiftp_reconnect function is called when a 421 FTP error is received or if the connection status is false. ------------------------------------------ Grenade 1.0 First Release -- Daniel Hanlon

    posted 1377 days ago

  • File released: /grenade/1.1.2/grenade-kio_slave-1.1.2.tar.gz

    posted 1377 days ago

  • Tracker artifact added

    posted by nimpo 1510 days ago

  • GRENADE Demo. at UK eScience All Hands Meeting

    The virtual file system component of GRENADE will be demonstrated at the UK eScience AllHands meeting being held in the East Midlands Conference Centre 19-22 September 2005. http://www.allhands.org.uk/ The Demo will take place on Wednesday 21 September at 16:20 at the eScience North West Booth.

    posted by nimpo 1518 days ago

  • Release 1.1.1 out!

    Release 1.1.1 fixes a bug which caused the gsiftp kio slave to hang in certain circumstances. Also included in this release is the ability to install the GRENADE Globus library component and choose which Globus flavour to build it against.

    posted by nimpo 1518 days ago

  • grenade 1.1.1 file released: grenade-kio_slave-1.1.1.tar.gz

    Grenade 1.1.1 18/09/05 -- Mike Jones bugs resolved: Bug-fix release! 1, Matched published code to CVS (three lines that had been commented in CVS version did not appear commented in published release version 1.1). 2, Created configure script for gsiftp_globus to allow the choice of Globus flavour (previous release expected a gcc32 flavour only).

    posted 1518 days ago

  • File released: /grenade/1.1.1/grenade-kio_slave-1.1.1.tar.gz

    posted 1518 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Grid-Enabled Desktop Environments Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review