Sia compared to Openstack Swift

Sia
Versus
Openstack Swift

Features

Storage Features of Sia compared to Openstack Swift
SiaFeaturesOpenstack Swift
Cloud based
GDPR Compliant
On premise
Open source
Versioned files
Cross Region Replication
API
S3 Compatible API
CLI, REST apiManagement interfacesREST api
Event hooks/pubsub
Flexible, defined in smart contractSLA
35 TB, files should be uploaded in segments of 40 MBMaximum object filesize5 GB
40 MBMinimum object filesize
35 TBRecommended max file count per bucketunlimited, with note that it’s not recommended to store more than ~1M, depending on hardware setup for the SQLite index
unlimitedMax filesize for a bucketunlimited
unlimitedMaximum amount of bucketsunlimited
Logs
Authentication / ACL
CDN integration
Peering & interconnect
Unsupported Paid Feature Supported Unknown

Descriptions


Sia


Decentralized storage service Sia has been around since 2014, originally incorporated as Nebulous Inc.

Sia launched their Cryptocurrency by the end of 2015. Early investors have since seen an incredible increase of the currencies value by over 18.000 times the initial price. Before launching their Cryptocurrency a Whitepaper was published with details on how Nebulous/Sia expected to see the network grow, describing their storage capacity algorithm and more.

Sia uses smart contracts to ensure SLAs on uptime, pricing and more. Sia is open source and written in Golang.

Sia is one of the storage backends for Filebase. Investors of Sia include Procyon Ventures and Raptor Group


Openstack Swift


Openstack’s founders, Rackspace and NASA, have created this platform with (public) cloud in mind.

Openstack is completely opensource and freely availalble under the Apache License. Meaning, you’re free to spin up your own cloud using their software. Openstack’s storage solution (Swift) is pluggable to be s3 compatible.

Openstack has many providers offering up their hardware on the openstack IaaS layer. To name a few: Canonical’s Ubuntu Bootstack and TATA’s managed infra services

Openstack’s pluggability is where its true power lies. Its sourcecode is written in Python and actively maintained. They have many performance and security enhancements, as well as plugins ready to be installed.