Basho Embraces OpenStack With Riak Cloud Storage - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Software // Information Management
News
8/13/2013
08:55 AM
Connect Directly
Google+
LinkedIn
Twitter
RSS
E-Mail
50%
50%

Basho Embraces OpenStack With Riak Cloud Storage

Riak CS 1.4 introduces compatibility with OpenStack, takes on Swift and CEPH object stores with increased scalability.

If you're running private or public cloud services, you're likely to need an object storage option to handle everything from simple spreadsheets and documents to streaming video files. Enter Riak CS 1.4, a newly OpenStack-compatible cloud storage option from Basho.

Basho is to Riak as 10Gen is to MongoDB. That is to say that Basho is the developer of the open source Riak NoSQL database and Riak CS cloud store based on the same architecture. Basho also provides commercially supported enterprise versions of both of these products.

The Riak database competes with Cassandra, offering the same sort of highly distributed, multi-data-center scalability. Riak CS helps companies build Amazon S3-like storage capabilities and DropBox clones.

With Riak CS 1.4, introduced on Tuesday, the big news is compatibility with OpenStack, which is "the de facto leader in open source code for enterprise clouds," according to InformationWeek cloud expert Charles Babcock . OpenStack compatibility was a box that had to be checked, according to Basho chief marketing officer and executive VP Bobby Patrick.

[ Want more on OpenStack? Read OpenStack Grows Up And China Notices. ]

"OpenStack is clearly the leader in terms of number of contributing sponsors and endorsements," Patrick told InformationWeek in a phone interview. "There's more hype and experimentation at this point than there are people in production as this stage, but that's going to change."

Swift is the de facto open source object store within OpenStack, and CEPH, which is commercially supported by Inktank, is another popular alternative. Riak CS's competitive edge is distributed scalability that makes it easy to replicate within data centers and between data centers, according to Patrick. "That's something that's on the roadmap for CEPH and is rudimentary on Swift, but it's inherent in Riak CS, with high availability as a core principle," Patrick said.

The Riak CS 1.4 Enterprise improves multi-site replication performance over the previous release by introducing concurrent channels of communication between clusters, taking advantage of all available network resources for faster and higher-scale replication.

Basho has more than 100 enterprise customers, including a third of the Fortune 50, according to Patrick. The Riak database is older and more popular while the object store represents about 20% of Basho's business. Customers of the object store include large telecommunications companies and cloud service providers, such as Tier 3, Data Pipe and Yahoo Japan.

Basho's head-to-head competitor in the database arena is Cassandra support provider DataStax. Large customers in this arena include Comcast, State Farm, Angry Birds and CNN.com. Riak's advantage over Cassandra is easier management and administration, according to Patrick. "Cassandra has a reputation for being challenging at high scale, but with Riak you can add nodes and servers to a cluster and everything is automatically balanced within minutes," he said.

The Riak 1.4 NoSQL database upgrade released last month introduced distributed counters, which help resolve conflicts and speed recovery when servers go down. Riak products are available for Debian, Ubuntu, FreeBSD, Mac, Red Hat Enterprise Linux, Fedora, SmartOS and Solaris.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
cbabcock
50%
50%
cbabcock,
User Rank: Strategist
8/16/2013 | 11:39:30 PM
re: Basho Embraces OpenStack With Riak Cloud Storage
Riak is an under appreciated system, compared to the better known Cassandra and MongoDB. It's OpenStack compatibility may change that.
RSCHUMACHER400
50%
50%
RSCHUMACHER400,
User Rank: Apprentice
8/14/2013 | 1:23:01 PM
re: Basho Embraces OpenStack With Riak Cloud Storage
"Cassandra has a reputation for being challenging at high scale, but with Riak you can add nodes and servers to a cluster and everything is automatically balanced within minutes," he said." This isn't correct. Cassandra (version 1.2 and above) contains virtual nodes that keep a cluster automatically balanced when new nodes are added. Moreover, creating new clusters, adding/removing nodes, and more can all be done visually through OpsCenter, which is free.
D. Henschen
50%
50%
D. Henschen,
User Rank: Author
8/13/2013 | 7:35:15 PM
re: Basho Embraces OpenStack With Riak Cloud Storage
One possible drawback with Riak as a database is the lack of something akin to Cassandra Query Language (CQL), the SQL like language for analytics. Basho counters that it supports distributed MapReduce processing, secondary indexes and full-text search, all of which "make it easy" for programmers and developers to get data out of Riak, according to Basho CMO Bobby Patrick.
Any impartial Riak users (or Cassandra and Riak users) have a take on the ease of getting at data or the comparison with Cassandra?
Slideshows
10 Ways to Prepare Your IT Organization for the Next Crisis
Cynthia Harvey, Freelance Journalist, InformationWeek,  5/20/2020
News
IT Spending Forecast: Unfortunately, It's Going to Hurt
Jessica Davis, Senior Editor, Enterprise Apps,  5/15/2020
Commentary
Helping Developers and Enterprises Answer the Skills Dilemma
Joao-Pierre S. Ruth, Senior Writer,  5/19/2020
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Key to Cloud Success: The Right Management
This IT Trend highlights some of the steps IT teams can take to keep their cloud environments running in a safe, efficient manner.
Slideshows
Flash Poll