Skip to content

Cloud Native Storage

Introduction

Ebooks

Cloud Native Storage Solutions

Rook

Robin

Reduxio

Portworx

StorageOS

OpenEBS

  • OpenEBS extends the benefits of software-defined storage to cloud native through the container attached approach.
  • MayaData Founder of OpenEBS
  • goglides.io: Running OpenEBS in Kubernetes
  • OpenEBS Features and Benefits OpenEBS is cloudnative storage for stateful applications on K8s where “cloud native” means following a loosely coupled architecture. As such the normal benefits to cloud native, loosely coupled architectures apply.

LightOS

Longhorn

IBM Spectrum Storage Suite

OpenShift Container Storage Operator (OCS)

OCS 3 (OpenShift 3)

  • OpenShift Container Storage based on GlusterFS technology.
  • Not OpenShift 4 compliant: Migration tooling will be available to facilitate the move to OCS 4.x (OpenShift Gluster APP Mitration Tool).

OCS 4 (OpenShift 4)

  • OCS Operator based on Rook.io with Operator LifeCycle Manager (OLM).
  • Tech Stack:
    • Rook (don’t confuse this with non-redhat “Rook Ceph” -> RH ref).
      • Replaces Heketi (OpenShift 3)
      • Uses Red Hat Ceph Storage and Noobaa.
    • Red Hat Ceph Storage
    • Noobaa:
      • Red Hat Multi Cloud Gateway (AWS, Azure, GCP, etc)
      • Asynchronous replication of data between my local ceph and my cloud provider
      • Deduplication
      • Compression
      • Encryption
  • Backups available in OpenShift 4.2+ (Snapshots + Restore of Volumes)
  • OCS Dashboard in OCS Operator

Kubestr


gigaom radar report on storage