Rok documentation

Welcome to the Rok Docs!

Rok is a data management layer, which enables directly-attached, local NVMe to become primary, persistent storage. It provides all the necessary data services on the side of the primary I/O path. Rok enables you to:

  • Run your applications with unparalleled performance
  • Enhance the data management capabilities of your existing local storage devices
  • Create and track virtually unlimited snapshots of local persistent volumes, which do not impact application performance, because they are kept separate from the I/O path
  • Bridge the performance of NVMe with the flexibility of a shared network attached storage option
  • Share your applications across multiple clouds and administrative domains
_images/rok-cluster.png

Rok Cluster Architecture

For a high-level overview, also see Arrikto’s website.

Getting Started

The easiest way to start with Rok is to follow one of the existing installation guides, depending on your platform. Rok is integrated and seamlessly runs on multiple platforms, such as:

  • Amazon Elastic Kubernetes Service (EKS)
  • Google Kubernetes Engine (GKE)
  • Local Kubernetes (Minikube)
  • On-prem

Release Notes