Riak Enterprise is Riak with multi-datacenter replication, monitoring, and 24×7 support. Customers use multi-datacenter replication to serve global traffic, maintain active backups, run secondary analytics clusters, or meet disaster recovery and regulatory requirements. Multi-datacenter replication can be used in two or more sites.
ARCHITECTURE AND FEATURES
Riak Enterprise features two options for multi-datacenter replication: full sync and real-time sync. With full sync, replication of data occurs at scheduled intervals (default interval is six hours) between two clusters. When full sync is initiated, clusters generate and compare hashes for all of their objects. During the comparison process, the “primary” cluster detects missing or out-of-date objects in the “secondary” cluster(s). It then streams any new objects or updates so the clusters have the same data.
With real-time sync, replication to the secondary data center(s) is triggered by updates to the primary data center. After writing an object to the primary cluster, writes are sent to the secondary cluster(s) via post-commit hook. All multi-datacenter replication occurs over multiple concurrent TCP connections (approximately one per physical node) to maximize performance and network utilization. By default, the connection is unidirectional, however, bidirectional replication can be achieved by establishing two unidirectional connections between clusters. Version 3 replication also supports SSL, NAT, and full sync scheduling.
Cascading Real-time Writes
Riak Enterprise includes a feature that cascades real-time writes across multiple clusters. This gives operators the choice as to whether or not all writes are replicated to all datacenters. Cascading Real-time Writes is enabled by default on new clusters running Riak Enterprise. On existing clusters, it will need to be manually enabled.
SUPPORT AND SERVICES
Riak Enterprise includes access to Basho’s expert staff. Basho’s Client Services team has the unique experience of working with many production Riak installations, including some of the largest Riak clusters in the world. As an Enterprise licensee, you have unlimited access to that experience and knowledge. Basho provides SLAs based upon the severity of the issue, with 24×7 coverage for emergency production help.
Additionally, Basho offers Professional Services for planning, installation, and deployment. Training for your developer and operations teams, data migration services, and testing are also offered by the Professional Services Team.
Basho has built a reputation for providing product support of the highest caliber. Our staff has experience working with the largest and most intensive Riak Enterprise installations in the world. We will work with you to help make your deployment a success. Basho customers receive:
* 24×7 coverage with 1 hour guaranteed response for Severity 1 issues
* Unlimited number of issues support available via secure web portal, email, and phone
* Dedicated Technical Account Manager plus insight and feedback into Basho product roadmap
|Riak Enterprise Standard Subscription|
|Committed Nodes||Per Node / Per Year (USD)|
|5* to 10||$6000|
|11 to 20||$5500|
|21 to 50||$5000|
|51 to 100||$4500|
Special discounted pricing available for non-production nodes (i.e., development and testing nodes); dedicated Search and MapReduce clusters using Riak Enterprise intra-data center; and qualifying startups, non-profits and associations, and education institutions.