Kubernetes Storage Made Easy
Manage your Kubernetes cluster with scalable and high-performance software storage.
Quobyte is real software storage and runs entirely on Kubernetes (k8s). It’s just another application on your Kubernetes cluster that you can install in minutes.
Quobyte’s distributed file system provides persistent volumes with scalable, high-performance storage for even the most demanding scale-out applications like AI/ML, simulations, or big data.
Scalable performance for your persistent volumes
Quobyte provides persistent volumes for all use-cases – from low latency flash storage classes for transactional databases to shared volumes for massive scale-out workloads like machine learning, big data analytics, or video transcoding.
Deploy anywhere®: In the cloud, on-premise
Quobyte runs entirely in Kubernetes or directly on Linux servers or VMs. No matter if it’s on dedicated storage nodes or shared with other containers, in your own data center, or in the public clouds, you get the same reliability, performance, and ease of use wherever your infrastructure runs.
Real security for Kubernetes storage
Quobyte comes with multiple layers of security to ensure data protection, including end-to-end encrypted volumes, TLS, X.509 certificate support, or ACLs.
Kubernetes storage infrastructure
Quobyte provides you with a storage infrastructure that enhances your Kubernetes cluster: Multi-tenancy support that maps onto Kubernetes namespaces, oversubscription to ensure minimized cost, and automation that integrates well with Kubernetes.
Fault-tolerance and high availability for your stateful applications
Quobyte protects your data across machines using erasure coding, synchronous replication, and asynchronous geo-replication to ensure that your Kubernetes cluster can run 24/7 with zero downtime.
Run a Quobyte demo in a container, with no installation, and be up & running in minutes.
Flash and HDD
Quobyte Features For Your Kubernetes Storage
Optimize the performance and space utilization of your applications. Reconfigure storage on the fly or recode files for archival.
High-performance storage for big data analytics in Kubernetes clusters.
Quobyte supports any number of Kubernetes Storage Classes for your persistent storage. The Storage classes are connected to the Quobyte policy engine and allow administrators fine granular control over data placement. Read more in our tutorial.
Quobyte volumes are backed by a true scale-out parallel file system. The volume and all files in them are accessible simultaneously from all worker nodes. Quobyte supports scalable file locking for distributed applications.
Since Quobyte volumes are backed by a shared file system even ReadWriteOnce volumes are immediately accessible from another host when the pod is rescheduled on another worker. There is no need for data transfer to another host and applications can start immediately.
The Quobyte CSI plugin comes with support for snapshots on the shared Quobyte volumes.
Quobyte volumes are thinly provisioned and can grow as large as the entire cluster. Volume sizes are translated automatically to Quobyte quotas. User requests for volume resizing through changes to the persistent volume claim are automatically translated to Quota updates, which become effective immediately without any interruption of access to the persistent volume.
The Quobyte CSI Plugin maps Kubernetes namespaces onto Quobyte tenants. Read more about how to configure multi-tenancy with Kubernetes.
All Quobyte volumes are simultaneously accessible via the object storage (S3) interface. Users and applications can share data via file system and object storage from the same namespaces.
Quobyte Volumes can be AES encrypted with individual keys per volume. In addition, Quobyte supports optional TLS for secure communication.
The Quobyte CSI plugin and client support Access Keys for proper access control in shared volumes. Users provide their credentials as part of the deployment. All access from the user’s pod is mapped onto a specific user id that is tied to the access key, regardless of the uid/gid from inside the container.
The Quobyte Docker Volume plugin makes it easy to map Quobyte volumes into docker containers. Learn more about the plugin on github.com
Talk to Us
We are here to answer all of your questions about how Quobyte can benefit your organization.
Are you ready to chat? Want a live demo?