All Things Kubernetes and
Data Management

The Kasten Blog

Backup and Recovery for Microsoft Azure Kubernetes Service with Kasten K10

Enterprises all over the world are seeing more cloud-native applications deployed on Kubernetes. This is making Day 2 services such as backup and mobility for Kubernetes applications a pain point for some IT organizations. Kasten K10 v2.0 has been battle-hardened to solve this very pain point as organizations grapple with an easy and reliable way to handle business continuity requirements in this cloud-native environment. Kasten provides a backup and recovery solution on Microsoft Azure that keeps the application as the unit of atomicity while simplifying data management operations and maintaining consistency.

Read more →

Our Top Highlights From KubeCon + CloudNativeCon San Diego 2019

As I sit and write down my thoughts on KubeCon, the first thing I can think of is “Wow!” This show was amazing on so many levels as there were a number of great talks and keynotes, new companies showing up in the ecosystem, and a general feeling of excitement as cloud-native growth continues to accelerate. Here is my color on the conference, ecosystem, and some of the more interesting conversations I had.

Read more →

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

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. While one often finds hostpath storage provisioning (from the host’s local file system) in these local environments, this is a very poor substitute.

Read more →

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 →

Flavors of Data Management in Kubernetes

Introduction In Demystifying Cloud-Native Data Management: Layers of Operation we covered the building blocks for storing state in a cloud-native application. Now let’s look at the various data management options to enable use cases like Backup and Restore, Application Mobility, and Disaster Recovery. Data management is a critical Day 2 service that enterprises need for business continuity during an accidental or malicious loss of data in addition to meeting compliance requirements.

Read more →

Demystifying Cloud-Native Data Management: Layers of Operation

Introduction As containerized applications go through an accelerated pace of adoption, Day 2 services have become a here and now problem. These Day 2 services include data management functions such as backup and disaster recovery alongwith application mobility. In this new world of containerized cloud-native applications, microservices use multiple data services (MongoDB, Redis, Kafka, etc.) and storage technologies to store state and are typically deployed in multiple locations (regions, clouds, on-premises).

Read more →

Kubernetes and the Rise of Portable Stateful Applications

With its success and widespread adoption, one of the big benefits developers have observed with Kubernetes is that of application portability. Today, users can select any major clouds provider as they all have managed Kubernetes offerings (including AWS, Google, Azure, and IBM). For those interested in on-premises deployments, a variety of Kubernetes distributions are available including Red Hat’s OpenShift and Pivotal Container Service. Truly, this availability of common infrastructure across diverse operating environments is both unprecedented and empowering for all application developers.

Read more →

Highlights From VMworld 2019

We hope you enjoyed attending or following VMworld 2019 with more than 20,000 attendees that showed up in Moscone Center in San Francisco! From this extremely busy event, here are they key takeaways that stood out: Kubernetes Has Made Its Mark On VMware The biggest news at VMworld was just how significantly the company was betting its future on Kubernetes. While the Pivotal acquisition was a small part of that effort, the biggest headlines centered around the announcement of Project Pacific and VMware Tanzu (with Tanzu Mission Control).

Read more →

Backup and Recovery in VMWare PKS with Kasten K10

Cloud-native applications built on Kubernetes constructs are transforming all aspects of software development and operations. Enterprises across the world are actively working to not only build cloud-native applications but also roll out critical day 2 services such as data management that traditional solutions do not support. The benefits of these cloud-native constructs range from improving product development cycles, improved infrastructure utilization and higher operational efficiency on a massive scale. Kasten’s partnership with VMware enables enterprise IT and DevOps groups to immediately realize these benefits for data management functions such as backup/recovery, application mobility, and disaster recovery for vSphere customers looking for a Kubernetes based solution.

Read more →

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 →