Automatic disk provisioning
In cloud environments, Portworx can dynamically create disks based on an input disk template whenever a new instance spins up and use those disks for the Portworx cluster.
Portworx fingerprints the disks and attaches them to an instance in the autoscaling cluster. In this way an ephemeral instance gets its own identity.
Why would I need this?
- Users don’t have to manage the lifecycle of disks. Instead, they just have to provide disks specs and Portworx manages the disk lifecycle.
- When an instance terminates, the auto scaling group will automatically add a new instance to the cluster. Portworx gracefully handles this scenario by re-attaching the disks to it and give a new instance the old identity. This ensures that the instance’s data is retained with zero storage downtime.
Limit the number of storage nodes
For the two deployment architectures, you can manage the number of storage nodes as follows:
|Disaggregated||Only the nodes labeled as
Portworx automatically manages the number of storage nodes in a cluster. For more information about why automatic management is necessary and how it is implemented, see Manage the number of storage nodes.
How do I set it up?
On Kubernetes, when generating the spec using the Portworx spec generator in PX-Central, the UI will prompt for the disk specs in the cloud section of the wizard.
Based on the cloud platform, you will need to provide access to Portworx to the cloud APIs. Continue to below sections for additional details.
Disk Provisioning on AWS
Learn to scale a Portworx cluster up or down on AWS with Auto Scaling. Use our tips and tricks to make it simple!
Disk provisioning on Pure Storage FlashArray
Use Portworx with Pure Storage FlashArray as a cloud storage provider.
Disk Provisioning on Google Cloud Platform (GCP)
This page describes how to setup a production ready Portworx cluster in a Google Cloud Platform (GCP).
Disk Provisioning on VMware Tanzu
Learn to scale a Portworx cluster up or down on VMware Tanzu with Auto Scaling.
Disk Provisioning on VMware vSphere
Learn to scale a Portworx cluster up or down on VMware vSphere with Auto Scaling.