Storage Systems and Data Management for Kubernetes: Power in Diversity

Storage Systems and Data Management for Kubernetes: Power in Diversity

The last twelve months have been momentous for the growth of stateful applications on Kubernetes. There has been innovation in every corner of the ecosystem ranging from higher-level abstractions such as the Container Storage Interface (CSI) and the widespread adoption of this interface by storage vendors, new cloud-native Software-Defined Storage (SDS) systems (e.g., Longhorn), vendor-specific support such as VMware vSphere’s support for First Class Disks (FCDs) and Cloud Native Storage (CNS), the redesign of database systems to use cloud-native architectural principles (e.g., Vitess). Read more →
Enterprise Data Management for Red Hat OpenShift 4 with Kasten K10

Enterprise Data Management for Red Hat OpenShift 4 with Kasten K10

As we continue to make deep inroads into the Global 2000 list of enterprises, we more often than not run into Red Hat OpenShift running in production within these companies. OpenShift, based on Kubernetes, has been designed to securely “build, deploy and manage your container-based applications consistently across cloud and on-premises infrastructure” and we see it being deployed today not just within private data centers but also in the public cloud. Read more →
Rook, Ceph, CSI, Kubernetes, and K10: An All-in-One Stateful Experience on your Laptop

Rook, Ceph, CSI, Kubernetes, and K10: An All-in-One Stateful Experience on your Laptop

Dec 27: Updated to use the Rook v1.2.0 release. With the rise of stateful applications in Kubernetes and the rapid adoption of the Container Storage Interface (CSI) by both Kubernetes distributions and storage vendors, it is now rare to find a public or private Kubernetes offering that does not support stateful applications out of the box. However, we still haven’t seen the same out-of-the-box experience with Kubernetes installed on developer machines and local test environments. Read more →
Announcing Kasten K10 Version 2.0

Announcing Kasten K10 Version 2.0

We are excited to announce the general availability of Version 2.0 of K10, Kasten’s cloud-native data management platform. Already resonating with enterprise operations professionals interested in addressing critical Day 2 issues, K10 version 2.0 includes important new features that address two of the greatest pain points plaguing expanding Kubernetes deployments today: security and operational simplicity. Security to Keep Your Data Safe Arguably among your most precious resources, the safety of your corporate data is paramount, not only for regulatory compliance but also as a matter of sound, ethical business practice. Read more →
Why VM-based Data Management Doesn’t Work in a Cloud-Native World

Why VM-based Data Management Doesn’t Work in a Cloud-Native World

We are often asked why traditional data management platforms that have worked extremely well for virtualized environments have failed to keep pace with the requirements of applications deployed on container orchestration platforms such as Kubernetes. In particular, as more stateful applications get deployed on cloud-native platforms, the requirement for data management functions such as backup and recovery, disaster recovery, and application mobility is becoming extremely pressing. As a part of our research when building K10, a cloud-native data management platform to meet the needs mentioned above, we have discovered that there is a fundamental impedance mismatch between solutions built for VMs vs. Read more →
How Kubernetes Conquers Stateful Cloud-Native Applications

How Kubernetes Conquers Stateful Cloud-Native Applications

The widespread misconception that Kubernetes was not ready for stateful applications such as MySQL and MongoDB has had a surprisingly long half-life. This misconception has been driven by a combination of the initial focus on stateless applications within the community and the relatively late addition of support for persistent storage to the platform. Further, even after initial support for persistent storage, the kinds of higher-level platform primitives that brought ease of use and flexibility to stateless applications were missing for stateful workloads. Read more →