Customers can now replicate Riak Cloud Storage (Riak CS) data across multiple data centers to assure its users that they can avoid disruptions from outages and serve content faster to multiple geographic locations, all while building upon its existing compatibility with Amazon S3.
The cloud storage service from Basho Technologies will now allow customers to spread their stored data over a series of data centers located around the world, and the integration of the Amazon Web Services (AWS) infrastructure guarantees high availability. Basically, Riak CS customers will now be able to replicate their stored data on any data center they want on their own terms, in addition all of the benefits of using AWS, just to sweeten the deal. This solution also reduces some of the risks commonly associated with AWS.
Moreoever, these new replication capabilities will break large data objects into smaller blocks that will be streamed to the underlying Riak cluster, where they will then be replicated for high availability. A manifest for each object will be maintained, allowing the service to retrieve each block from the cluster and present the full object to the end-user. Global information, bucket information and manifests will all be streamed in real-time from a primary implementation to a secondary site for multi-site replication, and objects can be replicated in either “full” or “real-time” sync modes.
Riak CS, built upon Riak, the open source distributed NoSQL database, was just released by Basho last year, and the Amazon S3 integration, which provides Riak CS customers with access to S3 tools and frameworks, was only announced early in 2012.