Samba on Scale: Difference between revisions

From SambaWiki
Line 45: Line 45:
! Name !! Open Source !! Built on-top of Object Storage !! Notes
! Name !! Open Source !! Built on-top of Object Storage !! Notes
|-
|-
| [https://ceph.com Ceph] || yes || yes || Scalibility?
| [https://ceph.com Ceph] || yes || yes ||
|-
|-
| [https://juicefs.com/en/ JuiceFS] || yes || yes
| [https://juicefs.com/en/ JuiceFS] || yes || yes ||
|-
|-
| [https://moosefs.com/ MooseFS] || yes || no
| [https://moosefs.com/ MooseFS] || yes || no ||
|-
|-
| [https://objectivefs.com/ ObjectiveFS] || no || yes]
| [https://objectivefs.com/ ObjectiveFS] || no || yes ||
|}
|}



Revision as of 13:19, 19 December 2022

Introduction

Samba on Scale is the place to collect ideas, research and prototypes about the future of Scale-out Samba, both on-prem and in the cloud.

List of scalable Key/Value Stores

For an overview of Consistency Models see Jepsen or Wikipedia.

Name Consistency Model C Client Notes
ctdb Volatile DBs: Sequential Consistency
Persistent DBs: Strict Serializability
yes :-)
etcd Sequential Consistency yes Performance?
Ceph Rados Linearizability yes
Apache Cassandra Strong Partition Serializability
New: Strict Serializability
yes
Apache HBase ? ?
Apache Ignite ? ?
FoundationDB Strict Serializability yes
CockroachDB Serializable+, Strong Partition Serializability yes
ScyllaDB ? yes
YugabyteDB Snapshot yes
tikv Strong Consistency[1] no (C++)
Apache Pegasus ? no (C++)

<references/>

List of Opensource Clustered Filesystems

Name Open Source Built on-top of Object Storage Notes
Ceph yes yes
JuiceFS yes yes
MooseFS yes no
ObjectiveFS no yes

Links