StorageOS logo
StorageOS logo

StorageOS

By StorageOS

Certified enterprise ready

Cloud-native, software-defined storage that facilitates running databases, message queues, and other stateful workloads in Kubernetes when rapid recovery and fault tolerance are essential.

*Requires OpenShift to install

Software version

v1.x

Type

Operator

Rating

No reviews

Provision persistent volumes that can be mounted into containers, allowing you to run stateful workloads on OpenShift. Our deterministic performance makes us particularly suitable for databases and message queues. We offer several features that can be enabled per-volume, including synchronous replication for data integrity, and encryption at rest to protect data. Data locality automatically co-locates pods with the volumes they rely on, providing improved performance.

Dynamic Provisioning

Dynamically provision storage using Kubernetes Storage Classes and Persistent Volumes Claims.

Data Locality

Application workloads are automatically placed on nodes that have a local copy of the application data. This improves application perfomance by reducing latency.

Replication for High Availability

Quickly recover applications and databases. Volumes are accessible across the entire cluster providing high availability, durability and consistency of application data with synchronous replication.

Rapid Failover

Rapid Failover will use StorageOS’ awareness of node health to influence StatefulSet pod failover. A gossip protocol detects node failure and automates recovery actions without administrator intervention.

Data Compression

Transparent inline data compression to reduce the amount of storage used in a backing store as well as reducing the network bandwidth requirements for replication.

In-memory Caching

Speed up access to volumes even if volumes are located on a remote node.

Encryption at Rest

StorageOS delivers encryption at rest by encrypting volumes. It uses the industry standard AES symmetric encryption algorithm. Keys are stored as Kubernetes Secrets.

Access Controls

Support multiple namespaces – individual users are permissioned to specific storage namespaces.

Additional resources

Want more product information? Explore detailed information about using this product and where to find additional help.