Glenn Scott wrote:
> Folks,
>   We are submitting our project for consideration in the OpenSolaris
> Storage Community project.
>
>   

+1

Is there anything here to tie into something like Google's Summer of Code?




> Synopsis
>
> Project Celeste (Celeste) is a file store that operates much like
> contemporary object stores but presents files with read/write/delete
> semantics.  File stored in Celeste have the same kind of gains in
> availability that an object store provides and yet they can be
> arbitrarily modified and deleted.
>
> Community Groups
>
> OpenSolaris Storage
>
> We want to invite and encourage several kinds of community  
> participation.  One
> form of participation is further research into the problems that a  
> storage system like
> Celeste can solve and into the problems that Celeste exposes in the  
> realm of P2P
> storage, untrusted distributed systems, and so forth.  Another way to  
> participate is
> to extend Celeste in various directions, and to implement techniques  
> (new
> or old) to improve the system.
>
>
> Participants and Proposed Project Leader
> Glenn Scott (helvetix) -- Sun Labs Principal Investigator
> Glenn Skinner (glenn)
>
> Description
>
> Celeste is a relatively mature research project out of Sun
> Microsystems Laboratories dealing with the problems of building a
> system to provide high-availability, dynamic file storage using a wide
> variety of different computers and storage devices.  The system is a
> dynamic, masterless distributed system wherein each computer
> contributes some amount of local storage to the system and
> participates in the Celeste P2P protocols, which assume that no node
> is trusted and provide tolerance for configurable levels of node
> failure and malicious behavior.  The system provides for file create,
> read, write, set-length, and delete semantics with availability
> paramount.
>
> Related Work
>
> * Honeycomb:  What Honeycomb does for static content, Celeste does for
>   dynamic content.
>
> * The Oceanstore Project:  Global Scale Persistent Data -- UC Berkeley
>   Celeste took inspiration from Berkeley's work on global data
>   storage.  Celeste's contributions to and differences from this work
>   consist primarily in object deletion and in the application of
>   Query/Update protocols to maintain object coherency.
>
> Additional Information
>
> Celeste is written entirely as a Java application.
>
> Sun Labs is continuing to work on Celeste by extending it beyond a
> mutable object store, to a distributed object store wherein the
> individual objects have programmatic behaviour.
> _______________________________________________
> storage-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/storage-discuss
>   

_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to