CloudCasa DR for Dell PowerStore

Disaster recovery for Kubernetes on the PowerStore replication you already run. PowerStore replicates your volumes to the DR site, synchronously or asynchronously. At failover, CloudCasa brings your Deployments, StatefulSets, and KubeVirt VMs up on the DR cluster and reconnects them to the replicated volumes. Nothing is restored from backup.

Talk to a DR Expert

CloudCasa DR now supports Dell PowerStore

DEMO:
Failover
Existing investments

Build on Your Existing Kubernetes and Dell PowerStore Investments

CloudCasa DR uses PowerStore’s own replication. Persistent data moves only between your PowerStore arrays.

Dell PowerStore customers are running more of their production estate on Kubernetes: Red Hat OpenShift, SUSE Rancher/RKE2, VMware vSphere Kubernetes Service, and upstream distributions, often with virtual machines moved onto KubeVirt, Red Hat OpenShift Virtualization, or SUSE Virtualization alongside the containers. Many already have a backup tool in place. Far fewer can bring these environments up at a second site when the primary site fails.

CloudCasa DR works with your existing PowerStore deployment. PowerStore keeps managing replication, and CloudCasa handles the Kubernetes side of failover that would otherwise be manual work. CloudCasa drives failover and failback through the PowerStore REST API, and uses the PowerStore CSI driver (csi-powerstore) to attach the replicated volumes to the target cluster.

How it works

How CloudCasa DR Works

Each site has a Kubernetes cluster and a Dell PowerStore array. PowerStore replication keeps the data in sync between the arrays. When you fail over, CloudCasa uses the replicated data to rebuild your workloads on the DR cluster. CloudCasa moves configuration, PowerStore moves data, and the two paths stay separate.

CloudCasa control planeSelf-hosted or SaaS
DR PlansDR Recovery JobsArray validation and replication inventory
Production siteActive
Kubernetes
Production clusterDeployments, StatefulSets, and KubeVirt VMs running
CloudCasa
CloudCasa agentRecords the Kubernetes resources into an inventory volume
Storage
Dell PowerStoreVolume groups with the workload volumes and inventory volume
Failover→
←Failback
PowerStore replication
←→
sync or async, per volume group
DR siteStandby
Kubernetes
DR clusterWorkloads are rebuilt here at failover
CloudCasa
CloudCasa agentAttaches the replicated volumes and restores the resources
Storage
Dell PowerStoreReplica volume groups, promoted at failover

What happens when you fail over

  1. StartRun a DR Recovery Job from the DR Plan.
  2. Stop the sourceCloudCasa scales down Deployments and powers off VMs at the production site. If that site is down, failover continues without this step.
  3. Inventory firstThe volume group holding the inventory volume fails over first. CloudCasa attaches it to the DR cluster and loads the recorded resources.
  4. Data nextThe remaining volume groups fail over. All volumes in a group move together.
  5. RebuildEach PVC is bound to its replicated volume through the PowerStore CSI driver, and the Deployments, StatefulSets, and VMs start on the DR cluster.
Failback brings the workloads home once both sites are reachable again. CloudCasa issues a Reprotect to reverse replication, PowerStore resynchronizes only the changes made since failover, and the volume groups and workloads move back to the production cluster.
Why CloudCasa

Why CloudCasa + Dell PowerStore

Failover runs on PowerStore’s own replication. CloudCasa is not in the data path, so it adds no replication layer and no latency.

Data Stays on Dell

PowerStore replicates PV data array-to-array, and it never passes through CloudCasa. An in-cluster agent drives the array over its REST API, whether CloudCasa runs self-hosted or as SaaS.

One Console for Backup and DR

The same platform covers scheduled backup, granular restore, cross-cluster migration, and storage-integrated DR.

Fast Recovery Time

Failover uses volumes PowerStore has already replicated, so recovery typically takes seconds to minutes rather than the hours a manual Kubernetes rebuild takes. Actual results depend on replication mode, workload size, network distance, cluster readiness, and application dependencies.

Orchestrated Failover and Failback

CloudCasa validates the DR Plan before failover begins, then fails over at the volume-group level. Failback runs when you start it, and PowerStore resynchronizes only the changes made since the failover.

Low RPO

RPO depends on the PowerStore replication mode set in the protection policy, synchronous or asynchronous.

Kubernetes-Aware Recovery

Recovery covers more than volumes. CloudCasa rebuilds the Kubernetes resources and KubeVirt VMs that make the replicated data usable again.

DR capabilities

Core Disaster Recovery Capabilities

Built for platform engineering and infrastructure teams running critical Kubernetes workloads.

Orchestrated Disaster Recovery

  • Recovery typically in seconds to minutes through orchestrated failover from the primary to the DR site.
  • Low RPO with PowerStore replication. Actual results depend on replication mode, workload size, and network distance.
  • CloudCasa validates the DR Plan before failover begins, including the target cluster, the array, and the replicated inventory volume.

Deployment Options

  • Available as CloudCasa Enterprise (self-hosted) or CloudCasa Pro (SaaS). DR for Storage can be added to a backup subscription or bought on its own.
  • An in-cluster agent drives the array over the network in both deployment models.

Kubernetes-Aware Orchestration

  • Restores the Deployments, StatefulSets, and virtual machines the plan covers, then binds each workload’s PVCs to the replicated volumes.
  • Failover operates on complete volume groups, so workloads with different recovery requirements need to sit in separate groups.

Data Security and Resilience

  • PV data never passes through CloudCasa and stays on your PowerStore arrays.
  • Self-hosted deployments can add a CloudCasa server at the DR site, so recovery jobs can run from there when the primary site’s server is unavailable.
DR workflow

Simple 4-Step DR Workflow

Four steps from replicated storage to a working DR site.

Replicate Data

PowerStore replicates persistent-volume data array-to-array, synchronously or asynchronously, for volume groups with a protection policy.

Deploy CloudCasa

Register the source and target clusters with CloudCasa DR enabled, add both PowerStore arrays, and link each cluster to its array.

Define DR Plans

Create a DR Plan that protects whole namespaces or selected Deployments, StatefulSets, and VMs, with the source and target clusters and their PowerStore arrays. CloudCasa continually records every protected workload into a replicated inventory volume.

Execute Failover

Run a DR Recovery Job. CloudCasa fails over the inventory volume, then the workload volume groups, and binds each workload’s PVCs to the replicated volumes.

Failover & failback

Controlled Failover and Failback

During Failover

CloudCasa first fails over the volume group holding the inventory volume, imports it into the target cluster, and starts a recovery agent using that inventory. With the inventory in place, it fails over the remaining volume groups and restores the Deployments, StatefulSets, and virtual machines the plan covers. The last step binds each workload’s PVCs to the volumes PowerStore has already failed over.

During Failback

Failback runs when you start it, with both sites reachable. CloudCasa issues a Reprotect that reverses the replication direction on the affected volume groups, and PowerStore resynchronizes only the changes made since the failover. Once synchronized, the workloads at the DR site scale down, the volume groups fail back to the primary array, and CloudCasa rebuilds the Kubernetes resources, PVCs, and virtual machines on the primary cluster.

Platforms

Supported Platforms

CloudCasa DR for Dell PowerStore runs on CNCF-certified Kubernetes distributions at version 1.20 or later that use the Dell PowerStore CSI driver, including Red Hat OpenShift and Red Hat OpenShift Virtualization, SUSE Rancher/RKE2 and SUSE Virtualization, VMware vSphere Kubernetes Service, and upstream Kubernetes. Today’s integration covers block-based (SCSI) persistent volumes in PowerStore volume groups. File-based (NFS) volumes are not covered today.

For backup, CloudCasa writes to S3-compatible object storage and NFS or SMB shares, which can include Dell storage that exposes those interfaces. Backup and DR are managed from the same console.

Questions

FAQs

Does persistent-volume data ever pass through CloudCasa?

No. PowerStore replicates volume data array-to-array, so your data stays on your Dell infrastructure. CloudCasa’s in-cluster agent talks to the PowerStore REST API to run discovery, validation, failover, and failback, but the data path stays entirely on PowerStore.

Is failback automatic?

No. You start failback as a DR Recovery Job once the primary site is back and both sites are reachable. CloudCasa then reverses replication with a Reprotect, waits for PowerStore to resynchronize the changes, and moves the workloads back to the primary cluster.

Can it protect both containerized apps and VMs?

Yes. A DR Plan can include Deployments, StatefulSets, and KubeVirt VMs, such as those running on Red Hat OpenShift Virtualization or SUSE Virtualization.

Does this replace PowerStore’s own replication?

No. CloudCasa uses your existing PowerStore volume groups, protection policies, and replication sessions. It reads the replication mode from the protection policy and does not change it. Only volume groups with a protection policy and an active replication session can be failed over.

How fast is a failover?

Typically seconds to minutes rather than hours, because the data is already at the DR site. The actual time depends on the replication mode, the number and size of volume groups, network distance, and how quickly the workloads start on the DR cluster.

Do backup and DR come in one product?

Yes, on one platform and one console. DR for Storage is licensed separately: as an add-on to a CloudCasa backup subscription, or as a DR-only subscription.

What Kubernetes platforms does this cover?

CNCF-certified distributions at Kubernetes 1.20 or later that use the Dell PowerStore CSI driver, including Red Hat OpenShift, SUSE Rancher/RKE2, VMware vSphere Kubernetes Service, and upstream Kubernetes, with KubeVirt VMs on OpenShift Virtualization and SUSE Virtualization.

Start CloudCasa DR with Dell PowerStore

To evaluate Dell PowerStore disaster recovery in your own Kubernetes environment, contact casa@cloudcasa.io. To start with Kubernetes backup and restore and evaluate DR later, use the 60-day free trial for up to five worker nodes.