Network prerequisites
The minimum supported size for the Portworx Backup cluster is three worker nodes. Each node must meet the following network requirements:
Network requirements
| Network Requirements | |
|---|---|
| Network connectivity | Bandwidth: |
note
The above configuration holds good for 2000 backups.
Network port requirements
THe following table outlines the ports that need to be enabled on Portworx Backup cluster:
| Network Port Requirements | |||||
|---|---|---|---|---|---|
| Service | Source Interface | Port | Protocol | Flow Direction | Description |
| Portworx Central UI | data | 6443 | TCP | Unidirectional | To talk to client Kubernetes cluster |
| Portworx Backup | data | 6443 | TCP | Bidirectional | To talk to client Kubernetes cluster |
| management | 443 | TCP | Bidirectional | To talk to S3 endpoint | |
| data | 111 | TCP and UDP | Bidirectional | For NFS server access | |
| management | 2049 | TCP and UDP | Bidirectional | For NFS server access | |
| License server | data | 7070 | TCP | Unidirectional | For communication between License server and Portworx clusters. Traffic source is Portworx cluster, target is license server. |
| Keycloak | data | 8080 | TCP | Unidirectional | To talk to external Keycloak/OIDC |
| management | 8443 | TCP | Unidirectional | To talk to external Keycloak/OIDC | |
Cluster port requirements
| Platform | Portworx Central UI | Spec-base installation | Telemetry/Pure1 | Portworx Backup/Portworx Enterprise | Portworx Enterprise License | Prometheus & Grafana | Alert Manager | Metro DR (Sync) | Async DR |
|---|---|---|---|---|---|---|---|---|---|
| Azure | Port 6443, 443, or 8443 | All Portworx nodes to have open TCP ports at 9001-9022 and an open UDP port at 9002 | 443, 9024, 12001, and 12002 & PX 2.13.8 and newer, use port 9029 for telemetry. Ensure you are running Portworx Operator version 23.7.0 and higher. | 6443 TCP 443 TCP 111 TCP and UDP 2049 TCP and UDP 9001 to 9020 | Enable SSH access on port 7070 | 9001 & 9021(p),9090 3000 (g) | 587 (smtp) & 9093 | 9001, 6443, 443, or 8443 | 9001 , 6443, 443, or 8443 |
| Openshift | Port 6443, 443, or 8443 | Portworx on OpenShift 4+ requires open TCP ports at 17001-17020 and an open UDP port at 17002 | 17021, 443, 9024, 12001, and 12002 & PX 2.13.8 and newer, use port 9029 for telemetry. Ensure you are running Portworx Operator version 23.7.0 and higher. | 6443 TCP 443 TCP 111 TCP and UDP 2049 TCP and UDP 17001 to 17020 | Enable SSH access on port 7070 | 9001 & 9021(p), 9090 3000 (g) | 587 (SMTP) & 9093 | 17001 & 9001, 6443, 443, or 8443 | 17001 & 9001, 6443, 443, or 8443 |
| PKS | Port 6443, 443, or 8443 | All Portworx nodes to have open TCP ports at 9001-9022 and an open UDP port at 9002. | 443, 9024, 12001, and 12002 & PX 2.13.8 and newer, use port 9029 for telemetry. Ensure you are running Portworx Operator version 23.7.0 and higher. | 6443 TCP 443 TCP 111 TCP and UDP 2049 TCP and UDP 9001 to 9020 | Enable SSH access on port 7070 | 9001 & 9021(p),9090 3000 (g) | 587 (SMTP) & 9093 | 9001, 6443, 443, or 8443 | 9001, 6443, 443, or 8443 |
For more information on required ports and other required prerequisites for Portworx, refer to Portworx Installation Prerequisites.