Riak® S2 is a highly available, scalable, easy-to-operate object storage software solution that’s optimized for holding videos, images, and other files. It provides simple but powerful storage for large objects built for private, public, and hybrid clouds.
Whether you need large object storage for applications or you’re building a service offering, Riak’s Riak S2 provides a cost-effective solution that’s highly available, scalable and simple to use for storing all your images, text, video, documents, database backups and software binaries.
Optimized for public, private or hybrid clouds, Riak S2 is Amazon S3- and OpenStack Swift-compatible, has robust APIs, and scales easily to handle petabytes of data using commodity software that provides near-linear performance increases as capacity is added.
Powerful functionality that keeps your Big Data applications running smoothly.
If it’s stored, it’s always retrievable.
Riak S2 intelligently replicates objects in the cluster to ensure they’re always available for your cloud or Big Data applications.
Developer-friendly and then some.
Riak S2 is compatible with the Amazon S3 APIs so developers can use any of its commonly available libraries and tools as well as OpenStack Swift.
The more you add the better it gets.
Scalable to petabytes of object storage, Riak S2 lets you easily add capacity using commodity hardware for near-linear performance increases.
One for all and all for one.
Riak S2 provides per-tenant reporting on usage data and statistics that support billing and metering for multi-tenant deployments.
Size simply doesn’t matter.
With its multi-part upload capability, Riak S2 makes storing gigabyte and terabyte-size files fast and easy.
Object storage as easy as 1-2-3.
Installing Riak S2 requires just three components and increasing capacity is easily accomplished by adding nodes to the cluster.
Five configurations are designed to satisfy your specific database requirements.
|Riak S2 Open Source||Riak S2 Developer||Riak S2 Pro||Riak S2 Enterprise||Riak S2 Enterprise Plus|
|Large object support and multi-part upload|
|Masterless with Built-In Replication|
|S3-Compatible API and authentication|
|Multi-tenancy and per-user reporting|
|Robust stats for monitoring and metrics|
|Riak Baseline and Health Check|
|Riak Engineering Support||M-F 9-5||M-F 9-5||24x7x365||24x7x365|
|Onsite Review and Health Check||2x/year|
|Online Ticket Tracking|
|SLA||24 hour||4 hour||1 hour||30 minutes|
|License Type||Apache 2||Commercial||Apache 2||Commercial||Commercial|
Riak S2 supports the standard S3 authentication scheme with support for header and query string authorization and exposes an interface for user creation, disablement and credential management that can be set so only administrators can create new users. Administrators have special privileges that include being able to retrieve a list of all system users and can query account information for any user. Once issued credentials, users can authenticate, create buckets, upload and download files, retrieve account information, obtain new credentials or disable their account through the API.
Riak S2 also exposes storage, usage and network statistics that support use cases like accounting, subscription, billing or multi-group utilization for public or private clouds. Riak S2 will report information on how much storage a user is consuming and the network operations related to access and will expose this data via an HTTP interface that can be queried on the default time span “now” or as a range from start to end time. Access statics are reported as bytes in and bytes out for both object and bucket operations and can be scheduled for a set interval or manually triggered.
In addition to including 24/7 enterprise-level service and support, Riak S2 Enterprise can be configured for bi-directional replication and provides multi-cluster replication. For multi-cluster replication, Riak S2 streams global information for users, bucket information, and manifests in real time from a primary implementation to a secondary site so a global state is maintained across locations. Objects can then be replicated in either full sync or real-time sync mode and the secondary site will replicate the object in normal operations. Data centers can also be created to increase availability zones or add data redundancy and local support.