Basho Technologies Riak Cloud Storage (Riak CS) now can be replicated across multiple data centers.The new capability, combined with its existing AWS S3 compatibility, gives a potent boost to the fast growing distributed storage service.
Replication with Riak CS means that a customer can spread their stored data across multiple data centers around the globe and on AWS infrastructure with the guarantee of high availability. Customers get the assurance that they can avoid disruptions from datacenter outages and also serve content fast to multiple geographic regions. In essence, they get all the benefits of AWS and the ability to replicate the stored data to any data center of their choosing. This reduces the risk of using AWS and allows customers to store their data in their own data centers, on their own terms.
According to Basho, the new replication service breaks large data objects into small blocks that are streamed to the underlying Riak cluster where replicated for high availability.
A manifest for each object is maintained so that blocks can be retrieved from the cluster and the full object presented to clients. For multi-site replication in Riak CS, global information for users, bucket information and manifests are streamed in real-time from a primary implementation to a secondary site so global state is maintained across locations. Objects can then be replicated in either full sync or real-time sync mode.
Basho launched Riak CS last year. It is built on Riak, the open-source, distributed NoSQL database. Earlier this year, Basho made Riak CS compatible with Amazon S3. With the compatibility, customers get access to S3 tools and frameworks. They can also import and extract Amazon data.
When immersed in the swirl of conferences like AWS re:Invent, the sense of what is hype and what is not gets quite muddled. But it’s companies like Basho that show despite AWS clear dominance, it still is a market with a fast emerging field of innovators that can disrupt the disruptors. They point to a still very young market and a race that has just begun.