You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Colin Taylor <co...@gmail.com> on 2015/02/01 03:26:42 UTC
Cassandra on Ceph
I may be forced to run Cassandra on top of Ceph. Does anyone have
experience / tips with this. Or alternatively, strong reasons why this
won't work.
cheers
Colin
Re: Cassandra on Ceph
Posted by Jan <cn...@yahoo.com>.
Colin;
Ceph is a block based storage architecture based on RADOS. It comes with its own replication & rebalancing along with a map of the storage layer.
Some more details & similarities: a)Ceph stores a client’s data as objects within storage pools. (think of C* partitions)b) Using the CRUSH algorithm, Ceph calculates which placement group should contain the object, (C* primary keys & vnode data distribution) c) and further calculates which Ceph OSD Daemon should store the placement group (C* node locality) d) The CRUSH algorithm enables the Ceph Storage Cluster to scale, rebalance, and recover dynamically (C* big table storage architecture).
Summary:
C* comes with everything that Ceph provides (with the exception of block storage). There is no value add that Ceph brings to the table that C* does not already provide. I seriously doubt if C* could even work out of the box with yet another level of replication & rebalancing.
Hope this helpsJan/
C* Architect
On Saturday, January 31, 2015 7:28 PM, Colin Taylor <co...@gmail.com> wrote:
I may be forced to run Cassandra on top of Ceph. Does anyone have experience / tips with this. Or alternatively, strong reasons why this won't work.
cheersColin
Re: Cassandra on Ceph
Posted by "Plotnik, Alexey" <ap...@rhonda.ru>.
1. What do you mean by "on top of Ceph"?
2. What's he goal?
------ Original Message ------
From: "Colin Taylor" <co...@gmail.com>>
To: "user@cassandra.apache.org" <us...@cassandra.apache.org>>
Sent: 01.02.2015 12:26:42
Subject: Cassandra on Ceph
I may be forced to run Cassandra on top of Ceph. Does anyone have experience / tips with this. Or alternatively, strong reasons why this won't work.
cheers
Colin