Samba on Scale: Difference between revisions

From SambaWiki
Line 9: Line 9:
! Name !! Consistency Model || C Connector || Notes
! Name !! Consistency Model || C Connector || Notes
|-
|-
| [https://wiki.samba.org/index.php/CTDB_and_Clustered_Samba ctdb] || [https://jepsen.io/consistency/models/sequential Sequential Consistency
| [https://wiki.samba.org/index.php/CTDB_and_Clustered_Samba ctdb] || [https://jepsen.io/consistency/models/sequential Sequential Consistency] || yes || :-)
] || yes || Performance?
|-
|-
| [https://etcd.io/ etcd] || ? || yes || Performance?
| [https://etcd.io/ etcd] || ? || yes || Performance?

Revision as of 08:15, 17 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

Name Consistency Model C Connector Notes
ctdb Sequential Consistency yes :-)
etcd ? yes Performance?
Ceph librados ? yes
Apache Cassandra Strong partition serializability ?
Apache HBase ? ?
Apache Ignite ? ?
FoundationDB Strict Serializability yes
CockroachDB Serializable yes
ScyllaDB ? yes
YugabyteDB Snapshot yes
tikv ? no (C++)
Apache Pegasus ? no (C++)

List of Opensource Clustered Filesystems

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

Links