Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itminedu
synnefo
Commits
19c09866
Commit
19c09866
authored
Apr 19, 2012
by
Kostas Papadimitriou
Browse files
Update archipelago documentation
parent
95253a10
Changes
1
Hide whitespace changes
Inline
Side-by-side
docs/archipelago.rst
View file @
19c09866
...
...
@@ -3,4 +3,20 @@
Volume Service (archipelago)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
`Coming Soon ...`
Introduction
============
Every Volume inside a VM can be thought of as a linearly addressable set of
fixed-size blocks. The storage of the actual blocks is orthogonal to the task of
exposing a single block device for use by each VM. Bridging the gap between the
VMs performing random access to Volumes and the storage of actual blocks is
Archipelago: a custom storage handling layer which handled volumes as set of
distinct blocks in the backend, a process we call volume composition. For the
actual storage of blocks we are currently experimenting with RADOS, the
distributed object store underlying the Ceph parallel filesystem, to solve the
problem of reliable, fault-tolerant object storage through replication on
multiple storage nodes. Archipelago itself is agnostic to the actual block
storage backend.
Archipelago is under active development and will be available soon.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment