1. ROBIN Storage Overview¶
ROBIN Storage is the industry’s leading Storage and Data Management solution for Kubernetes. It offers several enterprise-grade storage and data management features such as:
- Advanced CSI Storage Class for
Provide high-performance and highly available volumes for Kubernetes pods
In-line data-at-rest encryption
In-line data compression
Thin provisioning
Strictly-consistent data replication
Automatic relocation of volume mounts in the event of Pod and Server faults
Rebuilding of data on disk errors or faults
Raw or formatted (ext3, ext4, xfs) storage volumes
Multi-mount capable raw volumes (for running Oracle databases etc)
Flexible block sizes (512 and 4K)
- Advanced Data Management services including:
Application-consistent snapshots for entire applications, not just storage volumes
Application Cloning, not just storage volumes
Scheduled snapshots with flexible retention policies
Application-level backups and restores
Scheduled backups with flexible retention policies
- Application Portability
Ability to move entire Kubernetes apps with their data between on-prem, public and hybrid cloud environments
Git-like push/pull workflows for entire Kubernetes apps
App+data rehyderation from block to object and back from object to block formats
1.1. Compatibility¶
ROBIN Storage product can run on any CNCF certified Kubernetes distributions, including:
Google GKE (in cloud)
Google Anthos (on-prem)
Red Hat OpenShift
Open-source stock Kubernetes
1.2. How to read this documentation?¶
This document covers several topics that lets you take advantage of all the features of ROBIN Storage so that you can maxmize the benefits from using the industry’s leading storage and data management offering for Stateful Apps on Kubernetes. Recommended reading order is the following:
Review Install Instructions (see demo)
Get your hands dirty by running a simple Stateful App (see demo)
Move on to a more advanced deployment using Helm (see demo)
Explore moving beyond just PV and PVCs to entire Applications (see demo)
Explore how entire apps can be Snapshotted with time-travel capabilities (see demo)
See how to enable git like workflows for you Stateful Apps (see demo)
Explore protecting your Stateful apps by backing them up (see demo)
Explore making Stateful apps portable across Kubernetes clusters and on-prem, public and hybrid cloud environments (see demo)