Skip to content

Commit

Permalink
Powerflex Replication (#445)
Browse files Browse the repository at this point in the history
* Add PowerFlex replication documentation

* Update PowerFlex replication docs

* Fix documentation

* Updated compatible versions
  • Loading branch information
falfaroc authored and rajkumar-palani committed Feb 27, 2023
1 parent 862f795 commit b6f7d0e
Show file tree
Hide file tree
Showing 6 changed files with 306 additions and 35 deletions.
47 changes: 24 additions & 23 deletions content/docs/replication/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,40 +18,40 @@ CSM for Replication provides the following capabilities:
{{<table "table table-striped table-bordered table-sm">}}
| Capability | PowerMax | PowerStore | PowerScale | PowerFlex | Unity |
| ----------------------------------------------------------------------------------------------------------------------------------- | :------: | :--------: | :--------: | :-------: | :---: |
| Replicate data using native storage array based replication | yes | yes | yes | no | no |
| Replicate data using native storage array based replication | yes | yes | yes | yes | no |
| Asynchronous file volume replication | yes | no | yes | no | no |
| Asynchronous block volume replication | yes | yes | n/a | no | no |
| Asynchronous block volume replication | yes | yes | n/a | yes | no |
| Synchronous file volume replication | yes | no | no | no | no |
| Synchronous block volume replication | yes | no | n/a | no | no |
| Active-Active (Metro) block volume replication | yes | no | n/a | no | no |
| Active-Active (Metro) file volume replication | yes | no | no | no | no |
| Create `PersistentVolume` objects in the cluster representing the replicated volume | yes | yes | yes | no | no |
| Create `DellCSIReplicationGroup` objects in the cluster | yes | yes | yes | no | no |
| Failover & Reprotect applications using the replicated volumes | yes | yes | yes | no | no |
| Online Volume Expansion for replicated volumes | yes | no | no | no | no |
| Provides a command line utility - [repctl](tools) for configuring & managing replication related resources across multiple clusters | yes | yes | yes | no | no |
| Create `PersistentVolume` objects in the cluster representing the replicated volume | yes | yes | yes | yes | no |
| Create `DellCSIReplicationGroup` objects in the cluster | yes | yes | yes | yes | no |
| Failover & Reprotect applications using the replicated volumes | yes | yes | yes | yes | no |
| Online Volume Expansion for replicated volumes | yes | no | no | yes | no |
| Provides a command line utility - [repctl](tools) for configuring & managing replication related resources across multiple clusters | yes | yes | yes | yes | no |
{{</table>}}


## Supported Operating Systems/Container Orchestrator Platforms

{{<table "table table-striped table-bordered table-sm">}}
| COP/OS | PowerMax | PowerStore | PowerScale |
| ----------------- | ---------------- | ---------------- | ---------------- |
| Kubernetes | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 |
| Red Hat OpenShift | 4.10, 4.11 | 4.9, 4.10 | 4.9, 4.10 |
| RHEL | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x |
| CentOS | 7.8, 7.9 | 7.8, 7.9 | 7.8, 7.9 |
| Ubuntu | 20.04 | 20.04 | 20.04 |
| SLES | 15SP4 | 15SP2 | 15SP2 |
| COP/OS | PowerMax | PowerStore | PowerScale | PowerFlex |
| ----------------- | ---------------- | ---------------- | ---------------- | ---------------- |
| Kubernetes | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 |
| Red Hat OpenShift | 4.10, 4.11 | 4.9, 4.10 | 4.9, 4.10 | 4.10, 4.11 |
| RHEL | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x | 7.x, 8.x |
| CentOS | 7.8, 7.9 | 7.8, 7.9 | 7.8, 7.9 | 7.8, 7.9 |
| Ubuntu | 20.04 | 20.04 | 20.04 | 20.04 |
| SLES | 15SP4 | 15SP2 | 15SP2 | 15SP3 |
{{</table>}}

## Supported Storage Platforms

{{<table "table table-striped table-bordered table-sm">}}
| | PowerMax | PowerStore | PowerScale |
| ------------- | :------------------------------------------------------------------------------------------------------: | :-----------------: | :--------------------------------: |
| Storage Array | PowerMax 2000/8000 <br> PowerMax 2500/8500 <br> 5978.479.479, 5978.711.711, 6079.xxx.xxx, Unisphere 10.0 | 1.0.x, 2.0.x, 2.1.x | OneFS 8.1, 8.2, 9.0, 9.1, 9.2, 9.3 |
| | PowerMax | PowerStore | PowerScale | PowerFlex |
| ------------- | :------------------------------------------------------------------------------------------------------: | :-----------------: | :--------------------------------: | :-------: |
| Storage Array | PowerMax 2000/8000 <br> PowerMax 2500/8500 <br> 5978.479.479, 5978.711.711, 6079.xxx.xxx, Unisphere 10.0 | 1.0.x, 2.0.x, 2.1.x | OneFS 8.1, 8.2, 9.0, 9.1, 9.2, 9.3 | 3.6.x, 4.0 |
{{</table>}}

## Supported CSI Drivers
Expand All @@ -63,6 +63,7 @@ CSM for Replication supports the following CSI drivers and versions.
| CSI Driver for Dell PowerMax | [csi-powermax](https://github.com/dell/csi-powermax) | v2.0 + |
| CSI Driver for Dell PowerStore | [csi-powerstore](https://github.com/dell/csi-powerstore) | v2.0 + |
| CSI Driver for Dell PowerScale | [csi-powerscale](https://github.com/dell/csi-powerscale) | v2.2 + |
| CSI Driver for Dell PowerFlex | [csi-powerflex](https://github.com/dell/csi-powerflex) | v2.6 + |
{{</table>}}

## Details
Expand All @@ -89,11 +90,11 @@ the objects still exist in pairs.

The following matrix provides a list of all supported versions for each Dell Storage product.

| Platforms | PowerMax | PowerStore | PowerScale |
| ---------------- | ------------------------------ | ---------------- | ---------------- |
| Kubernetes | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 |
| RedHat Openshift | 4.10, 4.11 | 4.9, 4.10 | 4.9, 4.10 |
| CSI Driver | 2.x(k8s), <br> 2.2+(OpenShift) | 2.x | 2.2+ |
| Platforms | PowerMax | PowerStore | PowerScale | PowerFlex |
| ---------------- | ------------------------------ | ---------------- | ---------------- | ---------------- |
| Kubernetes | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 | 1.24, 1.25, 1.26 |
| RedHat Openshift | 4.10, 4.11 | 4.9, 4.10 | 4.9, 4.10 | 4.10, 4.11 |
| CSI Driver | 2.x(k8s), <br> 2.2+(OpenShift) | 2.x | 2.2+ | 2.6+ |

For compatibility with storage arrays please refer to corresponding [CSI drivers](../csidriver/#features-and-capabilities)

Expand Down
3 changes: 2 additions & 1 deletion content/docs/replication/deployment/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,9 @@ The following CSI drivers support replication:
1. CSI driver for PowerMax
2. CSI driver for PowerStore
3. CSI driver for PowerScale
4. CSI driver for PowerFlex

Please follow the steps outlined in [PowerMax](../powermax), [PowerStore](../powerstore) or [PowerScale](../powerscale) pages during the driver installation.
Please follow the steps outlined in [PowerMax](../powermax), [PowerStore](../powerstore), [PowerScale](../powerscale), or [PowerFlex](../powerflex) pages during the driver installation.

>Note: Please ensure that replication CRDs are installed in the clusters where you are installing the CSI drivers. These CRDs are generally installed as part of the CSM Replication controller installation process.
Expand Down
Loading

0 comments on commit b6f7d0e

Please sign in to comment.