Openstack Swift compared to Filebase

Openstack Swift
Versus
Filebase

Features

Storage Features of Openstack Swift compared to Filebase
Openstack SwiftFeaturesFilebase
Cloud based
GDPR Compliant
On premise
Open source
Versioned files
Cross Region Replication
API
S3 Compatible API
REST apiManagement interfacesPortal, CLI, REST api
Event hooks/pubsub
SLA
5 GBMaximum object filesize300GB, files should be uploaded in segments of 5 GB
Minimum object filesize0-byte files are not supported, it’s unknown how much overhead 1 file creates in terms of billable size
unlimited, with note that it’s not recommended to store more than ~1M, depending on hardware setup for the SQLite indexRecommended max file count per bucketunlimited
unlimitedMax filesize for a bucketunlimited
unlimitedMaximum amount of bucketsunlimited
Logs
Authentication / ACL
CDN integrationThere are documentation pages to set up Fastly and BunnyCDN, and Filebase has their own ‘Edge Caching Technology’
Peering & interconnectSince Filebase is utilizing decentralized storage, there should be a semi-global distributed network to support the network. Performance is, due to this reason, questionable at best
Unsupported Paid Feature Supported Unknown

Descriptions


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.


Filebase


Filebase is one of the next generation cloud storage providers. Offering a layer of storage management on decentralized solutions to make the transition from web2 to web3 feel like a breeze.

Filebase leverages the power of Blockchain to ensure global storage redundancy by utilising a couple of decentralized solutions like Storj. Unique to this approach is the aggregation model, which, even in regular storage land isn’t used as much as you’d like to see. Bundling services like this means you’ll move slower in terms of feature parity since you can only offer functionality offered by all underlying providers.

Filebase offers an afforable, flat-based price for egress as well as stored bytes.

With their S3 compatible API, Filebase’s solution looks like a great alternative to Openstack, if you’re not worried about performance or uptime SLA’s.