+1
Glenn, I'll be your project facilitator and help you through the
process. We'll keep the voting and comment period open until Tuesday
June 17. We also will need one more vote from a core contributor.
Thanks for the submission. This looks very cool.
--jc
---
Jeff Cheeney | OpenSolaris Storage Community |
http://opensolaris.org/os/storage | http://blogs.sun.com/icedawn
On 06/10/08 19:10, Glenn Scott wrote:
> Folks,
> We are submitting our project for consideration in the OpenSolaris
> Storage Community project.
>
> 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