Development timeline: Difference between revisions

From ReddNet
Jump to navigation Jump to search
No edit summary
 
(formatted)
Line 1: Line 1:
==SRM Interface==


SRM Interface:
* 7th August - deployable as tarball with upload, download, stat, ls, delete, mkdir
 
7th August - deployable as tarball with upload, download, stat, ls, delete, mkdir
    
    
15th September - fully tested
* 15th September - fully tested


Chord:
==Chord==


August 21st - Persistent storage used for Chord nodes
* August 21st - Persistent storage used for Chord nodes


L-Store server:
==L-Store server==


24th July - delete, overwriting working <Srm dependency> Priority 2
* 24th July - delete, overwriting working <Srm dependency> '''Priority 2'''


24th July - A version of lserver and client that use chord instead of relational database to manage name space. Priority 1
* 24th July - A version of lserver and client that use chord instead of relational database to manage name space. '''Priority 1'''


Expiration of exnodes  
* Expiration of exnodes  


Authorization and Authentication:
* Authorization and Authentication:


User specifies a username and a password that the lstore server uses to determine whether they are allowed to access a file. User can specify rights on their files using the lstcp client (chmod). There is a list of users in the system.
User specifies a username and a password that the lstore server uses to determine whether they are allowed to access a file. User can specify rights on their files using the lstcp client (chmod). There is a list of users in the system.




Clyde testing framework:
* Clyde testing framework


Checksums
* Checksums


Arbitrary storage device
* Arbitrary storage device




Thor:
==Thor==


July 24th  - Client can simulate a  
* '''July 24th''' - Client can simulate a  


     thor-client thor://server.edu:9000/filename localfilename
     thor-client thor://server.edu:9000/filename localfilename
     thor-client localfile thor://server.edu:9000/newfilename
     thor-client localfile thor://server.edu:9000/newfilename


July 24th - client can send data to buffer and buffer gets written to tape if there on time or buffer size events.
* '''July 24th''' - client can send data to buffer and buffer gets written to tape if there on time or buffer size events.


August 28th - releaseable <alpha> tarball that can be used to provide functionality above.
* '''August 28th''' - releaseable <alpha> tarball that can be used to provide functionality above.

Revision as of 10:31, 3 July 2006

SRM Interface

  • 7th August - deployable as tarball with upload, download, stat, ls, delete, mkdir
  • 15th September - fully tested

Chord

  • August 21st - Persistent storage used for Chord nodes

L-Store server

  • 24th July - delete, overwriting working <Srm dependency> Priority 2
  • 24th July - A version of lserver and client that use chord instead of relational database to manage name space. Priority 1
  • Expiration of exnodes
  • Authorization and Authentication:

User specifies a username and a password that the lstore server uses to determine whether they are allowed to access a file. User can specify rights on their files using the lstcp client (chmod). There is a list of users in the system.


  • Clyde testing framework
  • Checksums
  • Arbitrary storage device


Thor

  • July 24th - Client can simulate a
   thor-client thor://server.edu:9000/filename localfilename
   thor-client localfile thor://server.edu:9000/newfilename
  • July 24th - client can send data to buffer and buffer gets written to tape if there on time or buffer size events.
  • August 28th - releaseable <alpha> tarball that can be used to provide functionality above.