CAMBRIDGE, MA – January 14, 2014 – Basho today announced the expansion of its product portfolio to meet the needs of the rapidly growing user communities surrounding both Riak, the industry leading distributed NoSQL database, and Riak CS, Basho’s fast growing cloud storage software. Since the launch of Riak 1.0 in 2011, Basho has grown to serve over one-third of the Fortune 50 and many of the world’s most popular brands.
Basho’s expanded Product Portfolio includes the following offerings:
- The introduction of Riak Starter and Riak Basic providing Basho engineering and customer support for users of its Apache 2-licensed open source product. Starting at $2,800 per node/year, Riak Starter provides a new, low-cost entry point for Riak users to gain access to Basho’s support engineers. At $4,400 per node/year, Riak Basic provides enterprise-class, 24×7 support to open source users not requiring the benefits provided by Riak Enterprise or Riak CS Enterprise, Basho’s commercial software.
- Riak Enterprise, Basho’s flagship distributed database software, will continue to offer additional enterprise-class features, such as multi-datacenter replication, combined with 24×7 support, and wrapped in Basho’s commercial license offering flexible permitted usage and ultra-high service levels. Our Riak Enterprise SLA for urgent tickets improves from 1-hour guarantee to 30 minutes in 2014. As a scale-out, multi-datacenter database, volume discounts are available.
- Riak CS Enterprise, Basho’s flagship distributed cloud storage software, will continue to offer additional enterprise-class features, such as multi-datacenter replication, combined with 24×7 support, and wrapped in Basho’s commercial license with flexible permitted usage and high service levels. Our Riak CS Enterprise SLA for urgent tickets improves from 1-hour guarantee to 30 minutes in 2014. As a scale-out, multi-datacenter database, volume discounts are available.
- The introduction of Riak Enterprise Plus and Riak CS Enterprise Plus integrates a baseline and annual system health check with a Riak Enterprise or Riak CS Enterprise license, providing an added assurance from Basho and ensuring long-term platform stability and performance.
- The introduction of Riak Test Drive and Riak CS Test Drive – pre-packaged solutions offering Basho Professional Services for initial design and, with a 6-month Riak developers-node option, to assist new users in pre-production phases with on-site and continuous support.
“Our portfolio expansion is a significant response to serve the diverse needs of a rapidly growing Riak user community,” commented Bobby Patrick, Executive Vice President and CMO at Basho. “We are excited to expand our ability to offer Basho’s world-class customer support to a new segment of Riak open source users. These new offerings allow Basho to allocate resources to serve a broader variety of customer support needs, while simultaneously enhancing our support capacity to ensure the highest levels of quality and responsiveness to our Riak Enterprise and Riak CS Enterprise customers, many of whom run revenue and service-critical platforms and applications in production today that depend on Riak.”
Additional Pricing Information
Basho’s expanded subscription pricing for Riak Starter, Riak Basic, Riak Enterprise, and Riak Enterprise Plus is available on the Basho site. In addition, Basho also offers perpetual licensing options and reduced prices for developer-only nodes. Basho Professional Services offers additional services, including developer and operations training, Riak health checks, and custom engagement services.
Update on Riak 2.0
Basho anticipates the general availability of Riak 2.0 within the next 75 days. All Basho customers will have immediate access to customer support and Riak 2.0 software code at that time, subject to the support terms of their product tier. For more information on Riak 2.0, visit our blog: basho.com/introducing-riak-2-0/.
June 19, 2013
Today, Tier 3 announced the availability of their global cloud object storage product, powered by Riak CS. You can find the entirety of the release in our News Section entitled “Tier 3 Launches Global Cloud Object Storage.”
In particular, we are keenly interested in the unique geographic footprint that Tier 3 maintains. In conversations with customers, press, and analysts, we frequently hear people discussing “geo-data locality.” This phrase typically is used to express a desire to address regulatory compliance or to improve the end-customer experience through low-latency (in the case of mobile applications).
With the Tier 3 release, their geographic footprint — in addition to maximizing availability — leverages the inherent replication present in Riak CS to pre-determine the physical locations of specific data.
For geo-data locality, requests can be load balanced across geographies, with geo-based client requests directed to the appropriate datacenter. For example, US-based requests can be served out of a Tier 3 US-based datacenter, while EU-based requests can be served out of a Tier 3 European datacenter. For situations where not all data needs to be shared across all datacenters (or if certain data, such as user data, must only be stored in a specific geographic region to provide low-latency response and address privacy regulations), Riak CS Enterprise’s multi-datacenter replication can be configured on a per-bucket basis so only shared assets, popular assets, etc. are replicated.
Tier 3 Launches Global Cloud Object Storage
New Service, Powered by Riak CS Enterprise, Delivers High Availability and “Geo-Data Locality” via Automatic and Instant Replication
BELLEVUE, WA — June 19, 2013 ― Tier 3, a provider of public cloud infrastructure and cloud management tools, today announced the general availability of a new, distributed object storage service with automated data center redundancy. Powered by Basho’s Riak CS Enterprise, this service offers enterprises flexible, scalable cloud storage for files of any type and any size. Files – or “objects” – stored in Tier 3’s cloud are automatically replicated to a secondary in-country data center. This unique feature provides native “high availability” that improves performance, reliability, and ensures that critical data will never vanish into the ether.
By contrast, most existing cloud-based object storage systems require additional engineering work to enable this automated capability, a burden that many IT professionals and developers would rather not carry.
“Object storage in the cloud has proven to be a best practice for real-time data backups and archiving. With the launch of this service, Tier 3 has added a layer of enterprise-grade capabilities on object storage, with automatic redundancy to a second geographic location,” said Jared Wray, founder and CTO of Tier 3. “Partnering with Basho has allowed us to provide enterprises with a simple, scalable storage platform for their applications and data. Furthermore, this service will support data sovereignty scenarios for sensitive data.”
Tier 3 offers the complete enterprise cloud – a growing collection of integrated services that includes virtual servers running in the public cloud, cloud management functions like automation and orchestration, as well as Web Fabric, a platform as a service offering based on Cloud Foundry. The company operates nine data centers worldwide.
Object storage from Tier 3 is available immediately in its two Canadian data centers, with additional locations in the U.S. scheduled for next quarter. Rollout will extend to Tier 3 data centers in the U.K. and mainland Europe thereafter. Users simply pay monthly for the amount of storage allocated on Tier 3’s federated cloud data centers, and may scale storage up or down as desired.
The automatic replication of data to separate data center also delivers on a growing requirement for enterprise cloud deployments – geo-data locality. This feature allows enterprises to pre-determine the physical locations of specific data. This can be used not only to address regulatory compliance, but also to improve the end-customer experience through ultra low latency.
To help deliver this new service, Tier 3 chose Riak CS Enterprise from Basho Technologies. This advanced cloud storage software runs on top of Riak, a sophisticated open-source distributed database that provides extreme high availability, fault tolerance, and operational simplicity.
“Businesses are increasingly asking for options to meet their rapidly growing and diverse object storage requirements,” said Justin Sheehy, CTO of Basho. “Tier 3’s offering is powerful as it emphasizes enterprise requirements for security and resiliency while also providing the flexibility users expect from a public cloud. Basho is excited to see Riak CS’ unique multi-data center replication perform as a core component underlying Tier 3’s new global cloud object storage offering.”
Customer Demand Fuels Development of Object Storage
As cloud adoption continues apace, so too does the demand for cloud storage. In a recent research note, Gartner predicts worldwide Cloud System Infrastructure Services (IaaS) Storage for end-user spending to grow at a 31% Compound Annual Growth Rate (CAGR), from an estimated $1.7B in 2013 to a forecast $4.9B in 2017(1).
Object storage is fueling much of this growth, since it is ideal for many enterprise scenarios, including hosting of multimedia files, data back-ups, archives, transfer of large files, and much more.
Highlights of the new object storage service from Tier 3 include:
- Storage for Large Objects. Users may store any type of file in the Tier 3 cloud – images, videos, documents, database backups, archives, and more. The service supports direct uploads for files up to 5 GB, while larger files may be stored using multipart file uploads.
- Storage for Public Files, Plus Permissions to Keep Objects Private. Users may host public files with object storage – for example, images used in web applications or downloadable multimedia content. For additional security, files stored in Tier 3 are flagged as private by default.
- Geographic Redundancy & High Availability. Object storage from Tier 3 offers multi-datacenter replication natively, with high availability already built-in.
- S3 Compatibility. Users familiar with S3 may re-use existing code assets with the Tier 3 object storage service. The company’s API supports service, bucket, and object-level operations. In addition, object storage from Tier 3 is compatible with many S3 file management utilities.
- Enterprise-Grade Security, with Key-Pair Permissions. System administrators may store collections of files in buckets that are protected with unique key-pairs. Admins can simply point-and-click to assign permissions to other users as needed.
- Scalability. Object storage from Tier 3 can easily scale to any size desired.
Additional information on Tier 3’s object storage may be found at: http://www.tier3.com/products/object-storage.
(1) Gartner [Forecast: Public Cloud Services, Worldwide, 2011-2017, 1Q13 Update], [Anderson, E., Bell, W. and others] and [2013, March 26]
About Tier 3
Tier 3 is a complete cloud management platform for mid-tier to large enterprises, as well as SaaS providers. To bring even more value to customers, Tier 3 has combined elements of the traditional enterprise cloud market with those of cloud management platforms. Tier 3’s suite of cloud products and services include advanced management and orchestration enabling our customers to run workloads ranging from simple development and test environments to the most complex and demanding enterprise applications. The Company is based in Bellevue, WA, with regional presence in multiple locations in North America and Europe. www.tier3.com.
About Basho Technologies
Basho is a distributed systems company dedicated to making software that is highly available, fault-tolerant and easy-to-operate at scale. Basho’s distributed database, Riak and Basho’s cloud storage software, Riak CS, are used by fast growing Web businesses and by over 25 percent of the Fortune 50 to power their critical Web, mobile and social applications and their public and private cloud platforms.
Riak and Riak CS are available open source. Riak Enterprise and Riak CS Enterprise offer enhanced multi-datacenter replication and 24×7 Basho support. For more information, visit basho.com. Basho is headquartered in Cambridge, Massachusetts and has offices in London, San Francisco, Tokyo and Washington DC.
May 1, 2013
This post looks at five commonly asked questions about Riak CS – simple, available, open source storage built on top of Riak. For more information, please review our full documentation, or sign up for an intro to Riak CS webcast on Friday, May 10.
What is the relationship between Riak and Riak CS?
Riak CS is built on top of Riak, exposing higher-level storage functions including large object support, an S3-compatible API, multi-tenancy, and per-user storage and access statistics. Riak itself provides the replication, availability, fault-tolerance, and underlying storage functions for the Riak CS implementation. Riak and Riak CS should both be installed on every node in your cluster. While Riak and Riak CS could be run on separate virtual or physical nodes, running them on the same machine minimizes intra-cluster bandwidth usage and is the recommended approach. As with Riak, we advise a minimum 5-node cluster.
When objects are uploaded to Riak CS, the object is broken up into smaller chunks which are then streamed, stored, and replicated in the underlying cluster. A manifest is maintained for each object, that points to which blocks comprise the object, and is used to retrieve all blocks and present them to the client on read. In addition to running Riak and Riak CS on each node, Stanchion, a request serializer, must be installed on at least one node in the cluster. This ensures that global entities, such as users and buckets, are unique in the system.
What use cases does Riak CS support that Riak doesn’t?
Riak CS has several features that are not provided in the standalone Riak database. One of the most obvious differences is in the size of objects supported. Riak CS exposes large object support, and includes multi-part upload so you can upload objects as a series of parts. This allows you to upload single objects to the system into the terabyte range. In Riak, the data model is simply key/value; in Riak CS, the key/value model provides the underlying structure for higher-level storage semantics – users, buckets and objects. The Riak CS interface is an S3-compatible HTTP API, allowing you to use existing S3 libraries and tools. In contrast, Riak exposes an HTTP and protobufs API and offers many language-specific clients. Unlike Riak, Riak CS is multi-tenant, with the concept of “users” and per-user reporting on storage and access. This makes it a fit for both private cloud scenarios, with multiple internal users, or as a foundation for a public cloud storage offering.
How does multi-tenancy, authentication and reporting work?
Riak CS exposes an interface for user creation, disablement and credential management. Riak CS can be set so that only administrators can create new users. Administrators also have special privileges including being able to retrieve a list of all users in the system and query the user account information of any user. Once issued credentials, users are able to authenticate, create buckets, upload and download files, retrieve account information, obtain new credentials, or disable their account through the API. Riak CS supports the standard S3 authentication scheme, with support for header and query string authorization.
Riak CS exposes storage, usage and network statistics that support use cases like accounting, subscription, billing or multi-group utilization for public or private clouds. Riak CS will report information on how much storage a user is consuming and the network operations related to access. This data is exposed via an HTTP interface and can be queried on the default timespan “now” or as a range from start time through end time. Access statistics are reported as bytes in and bytes out for both object and bucket operations. Reporting of this information can be scheduled for a set interval or manually triggered.
What’s the difference between Riak CS and Riak CS Enterprise?
Riak CS Enterprise provides multi-datacenter replication on top of Riak CS. For multi-datacenter 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. The secondary site will replicate the object as in normal operations. Additional datacenters can be added in order to create availability zones or provide additional data redundancy and locality. Riak CS Enterprise can also be configured for bi-directional replication. Riak CS Enterprise also comes with 24/7, enterprise-level support. More information and pricing can be found here, and full technical information is available on our docs portal. Ready to get started? Sign up for a developer trial of Riak CS Enterprise.
What are your plans for integration of Riak CS with open source compute solutions?
Riak CS provides highly available, distributed storage, making it a natural fit for usage alongside compute solutions. We have partnered with Citrix to collaborate on the integration of Apache CloudStack and Riak CS to create a complete cloud software offering that combines compute and storage in an integrated platform. For more information on our partnership with CloudStack, check out this blog post with the latest update. API and authentication support for OpenStack is also in progress.