January 15, 2013
enStratus is a cloud infrastructure management solution for deploying and managing enterprise-class applications. You can think of enStratus as the enterprise console to cloud computing – a unified solution for managing single or multi-cloud environments. enStratus uses Riak to store a combination of read-heavy and write-intensive data, including machine and state information, and data supporting analytics and audit control.
Previously, enStratus had relied on MySQL as its primary data store, but needed to provide a greater level of write availability and resilience to failure across multiple datacenters. Scaling writes in MySQL had become a bottleneck, and MySQL’s master/slave replication made master nodes a possible single point of failure.
First migrating customer and API data to Riak, enStratus successfully made the switch to Riak’s data model and eventually consistent approach, which favors availability over consistency in the event of node failure or network partition. “As I’ve looked at a number of problem domains from customers and our own systems, you see this pattern where a relational database has been used just because it’s the default… and the reality is that more of the world is eventually consistent than not,” said George Reese, CTO of enStratus.
At our developer conference Ricon, we were lucky to have George speak about migrating from MySQL to Riak, enStratus’ “design for failure” architecture, and how their application is built. George also talks about challenges of moving to a non-relational system, including adjusting to the data model and migration approaches. You can view the video below, or read the full case study here.
Want more info on moving from MySQL to Riak? Sign up for our webcast on Thursday, January 24 here or read our whitepaper on moving from relational to Riak.
January 7, 2013
Riak Cloud Storage is simple, available cloud storage software built on top of Riak. It offers an S3 API, multi-tenancy and large object support for enterprises building public or private clouds. We want to make it easier to get started with Riak CS, so we’re now offering a self-service test harness. Visit riakcs.net to sign up – you can explore the functionality, test API operations, and experiment with clients and development apps. With the self-service feature, you can start playing right away.
Note that the test harness is primarily for exploring Riak CS features – if you want to do load testing and performance benchmarking, you should sign up for a developer trial that will give you access to Riak CS packages you can install and test on your own hardware.
Interested in learning more about Riak CS? All of the docs are available online.
December 12, 2012
Learn the basics of Riak Cloud Storage in 15 minutes in this video from the Citrix CloudPlatform partner program. We discuss the building blocks of cloud services platforms and enterprise requirements for cloud storage. Then we walk through the properties, architecture, interfaces and operations of Riak CS.
If you want to try Riak CS, sign up for a developer trial to get up and running.
Basho CEO Don Rippert will speak on cloud storage adoption at Hosting and Cloud Transformation Summit.
CAMBRIDGE, MA – September 17, 2012 – Basho Technologies, the worldwide leader in distributed database technologies, announced today that Basho’s Chief Executive Officer, Don Rippert, is participating in a panel discussion at 451 Research‘s 8th annual North American Hosting and Cloud Transformation Summit taking place in Las Vegas from September 18-September 20, 2012. The panel will focus on how service providers can benefit from innovative technologies and approaches that are emerging around cloud storage.
Event and Panel Details
Topic: “Cloud Storage – Show Me the Money!””
Date/Time: Thursday, September 20, 2012 from 1:30pm to 2:10pm ET
Location: Aria Resort and Casino, 3730 Las Vegas Blvd. South, Las Vegas, NV
- Don Rippert, President and CEO of Basho Technologies
- Simon Anderson, CEO of Dreamhost and co-founder and Chairman of Inktank
- Don Fuller, Senior Director of Sales of CTERA
- Steve Lesem, President and CEO of Mezeo Software
The panel will be moderated by Simon Robinson, Research Vice President of Storage at 451 Research.
Basho is Hiring
Basho is a leader and innovator in the next generation of distributed systems technologies. We are seeking highly motivated and passionate candidates interested in helping grow Basho worldwide. For more information on employment opportunities with Basho, please visit http://bashojobs.theresumator.com/.
The Hosting and Cloud Transformation Summit, North America (HCTS NA) is the premier forum for executives in the hosting, cloud computing, datacenter and Internet infrastructure sectors. Corporate leaders, industry visionaries, practitioners, financial professionals and end users come together to learn, network and map out strategies for today’s rapidly changing marketplace. The program at the Summit provides a complete overview of the opportunities and challenges facing the hosting and cloud industries in a power-packed three-day format.
About 451 Research
451 Research, a division of The 451 Group, is focused on the business of enterprise IT innovation. The company’s analysts provide critical and timely insight into the competitive dynamics of innovation in emerging technology segments. Business value is delivered via daily concise and insightful published research, periodic deeper-dive reports, data tools, market-sizing research, analyst advisory, conferences and events.
Clients of the company – at vendor, investor, service-provider and end-user organizations – rely on 451 Research’s insight to support both strategic and tactical decision-making. 451 Research is headquartered in New York, with offices in key locations, including San Francisco, Washington DC, London, Boston, Seattle, and Denver.
About Basho Technologies
Basho Technologies is the leader in highly-available, distributed database technologies used to power scalable, data-intensive Web, mobile, and e-commerce applications and large cloud computing platforms. Basho customers, including fast-growing Web businesses and large Fortune 500 enterprises, use Riak to implement content delivery platforms and global session stores, to aggregate large amounts of data for logging, search, and analytics, to manage, store and stream unstructured data, and to build scalable cloud computing platforms.
Riak is open source and packages are available for download at http://wiki.basho.com/Riak.html. Riak EnterpriseDS is available with advanced replication, services and 24/7 support. Riak CS enables multi-tenant object storage with advanced reporting and an Amazon S3 compatible API. For more information visit www.basho.com or follow us on Twitter at www.twitter.com/basho.
August 21, 2012
Earlier this year we launched Riak CS – simple, available cloud storage built on Riak. We gave it an S3-compatible API, made it multi-tenant, and added per-user reporting on network and storage utilization. Riak CS provides the core features to build public or private clouds that are distributed, fault-tolerant and easy to scale.
Since then, we’ve rolled out a startup program to make Riak CS affordable for earlier-stage shops. And we’ve talked to a number of companies who wanted to license Riak CS based on the amount of storage they need, rather than the number of nodes, so now you can do that too. (Get in touch if you want a quote.) Riak CS docs are now also publicly available on our wiki.
Today we’re announcing some new features and additions to Riak CS, including more options for user admin, auth and object metadata, plus improved stats and troubleshooting. We’ll walk thru the Riak CS architecture, operations and new functionality in an upcoming webcast, or read on.
New in Riak CS
Better User Administration
We’ve beefed up the Riak CS user API so admins can now list all users, issue new credentials to a user, or disable a user. We’ve also got new configuration options to restrict user creation to admins or let anyone create a user directly.
List All Objects in a Bucket Much Faster
User objects in Riak CS are stored in flat namespaces called “buckets”. We sped up one of the most common bucket operations: listing all of its objects. Riak CS now uses MapReduce to look up objects, yielding significant performance gains.
One of our top customer requests. Now you can store some additional metadata with your Riak CS objects – whatever is most useful to you.
New Basic Health Check
If you’ve ever set up Riak, you’ve probably used the basic health check to test Riak nodes. Now you can send an HTTP “ping” to Riak CS nodes as well to make sure they are responsive. The “ping” will also fail if the Riak CS node can’t reach the underlying Riak database (Riak CS nodes have a 1×1 mapping onto Riak nodes).
Better Inspection and Troubleshooting
We have added DTrace probing in Riak CS and we are working on SmartOS packaging. We will also be working on packaging for other platforms that support DTrace. Once these packages are available it should help operators who use DTrace platforms troubleshoot any issues with Riak CS and have more visibility into their stack. We also now expose more stats information on the Riak CS runtime by HTTP request.
Improved S3 API Coverage
We also added support for query parameter authentication, increasing compliance with S3’s REST Authentication scheme. This means that Riak CS users can now authenticate thru a request header or a URL-encoded query string parameter.
Stay tuned because we’re hard at work on the next Riak CS features and improvements. What do you want to see? We’d love to hear from you.
June 7, 2012
We have been in close contact with the Server and Cloud Team at Microsoft over the past months. The addition of Linux and new language libraries, such as Java and Node.js, are indicative of a major new commitment for Microsoft’s Cloud.
Most importantly, we are excited that Riak will be available on Microsoft’s Cloud running on Linux in a month’s time.
September 16, 2010
Justin Sheehy, Basho’s CTO, and Bryan Cantrill, Joyent’s VP of Engineering, are two acknowledged authorities on distributed systems and cloud computing. Riak SmartMachines offer you all the advantages of Riak running on the best cloud technology there is.
What do you get when you put Justin Sheehy, Bryan Cantrill and a microphone in a room for 45 minutes to talk about NoSQL and Riak SmartMachine performance? One of the best webinars we’ve ever had the chance to take part in!
Watch this one at least three times. Seriously. And then go download Riak.
You can download a PDF version of the slides used in the webinar here.
August 8, 2010
This is a huge day for Basho Technologies, Riak, and our growing community of users.
We are thrilled to announce Basho’s partnership with Joyent to bring our community hosted Riak on Joyent’s Smart platform. With both open source and enterprise versions available, anyone can quickly spin up a Riak cluster and start building applications.
When we first began talking to Jason and David and the rest of the Joyent team early this year, we realized we shared a common vision for the future of infrastructure. The past several months have been spent finalizing the details, and in just a few weeks you’ll be able to go to my.joyent.com and, with a few clicks, purchase and deploy as many nodes of Riak you want, need, and can handle.
Making pre-configured Riak SmartMachines available in the Joyent cloud will enable developers to combine all the benefits of Riak with the proven, advanced hosting platform that businesses like LinkedIn, Gilt, and Backstage rely on every day.
Mark your calendar, because hosted Riak is here!