Ocean Store
- Publications: http://oceanstore.cs.berkeley.edu/
- Code, javadoc and examples: http://oceanstore.sourceforge.net/
- Javadoc: http://oceanstore.sourceforge.net/javadoc/index.html
- Pond, the Ocean Store Prototype: http://oceanstore.cs.berkeley.edu/publications/papers/pdf/fast2003-pond.pdf
"OceanStore relies on many components to provide a global-scale persistent data store. At the lowest level bamboo provides a self-organizing networking layer. Bamboo works by mapping a consistent hash over the nodes in the system. That is, each node is responsible for a unique interval of the namespace. The consistent hash is used to provide a Distributed Hash Table (DHT) interface mapping objects to nodes. A layer above the DHT is the Distributed Directory (DD). The DD stores pointers in the DHT. The pointers provide a level of indirection between the networking and storage layer. The combined functionality use to be provided by tapestry, but has since been replaced bamboo and DD. Finally, the storage layer, pond, is responsible maintaining data reliably according to system protocols and user/system specified policies."
{metadata}
Type Software
Topics Wp4
See Also Tapestry
{metadata}
Version 1.14 last modified by StephaneLauriere on 08/11/2005 at 22:23
Comments: 0