Photo by Andreas Kind on Unsplash
Scaling Pure Cloud Block Store capacity is becoming even simpler, with an on-demand self-service customer-driven procedure that helps eliminate delays due to support intervention.
Pure Cloud Block Store is a data storage platform that leverages cloud native resources to upgrade the raw capacity of the platform. This results in the addition or increase of the capacity of those underlying resources.
With the introduction of the cloud capacity expansion API in Purity version 6.6.2, customers can now increase raw capacity on-demand and even automate it. Pure Cloud Block Store customers are no longer required to enlist Pure Storage support to perform this operation. With one command, everything will be handled by the platform. This capability is one of many technological advances Pure Storage is pushing into the cloud.
How it works?
The customer-driven capacity upgrade is currently only possible with the Pure CLI or via a REST API Endpoint. It is supported for Pure Cloud Block Store on both Microsoft Azure and Amazon Web Services. The underlying architecture of the platforms are quite different; it is the same command/API endpoint to execute.
To get started, login to the array using SSH. Once logged in, you can list the current state of the cloud capacity.
purecli@am-662-test-cbs> purearray cloud-capacity list
Requested Capacity Current Capacity Status Details
7146825580544 7146825580544 idle
Next step is to list the available capacity point. The list can vary from one Pure Cloud Block Store model to another.
pureuser@am-662-test-cbs> purearray cloud-capacity list --supported
Supported Capacity
3848290697216
7696581394432
15393162788864
Finally, you can request the desired capacity by entering the command as shown in the example below:
pureuser@am-662-test-cbs> purearray cloud-capacity setattr --requested-capacity 30786325577728
Requested Capacity Current Capacity Status Details
30786325577728 7696581394432 expanding
It is highly recommended to check the resource quota of the underlying infrastructure and health status of the array before starting the capacity upgrade procedure. More about this in the knowledge base documentation listed below:
For those who would love to watch and learn about how it works, the below technical video demonstrates the procedure of increasing the capacity of a Pure Cloud Block Store array running in Azure. Again, the same exact steps can be performed on arrays deployed in AWS.
Sum it up!
Pure Storage continues to innovate and accelerate the customer journey to the cloud by simplifying the overall process. You can take the cloud capacity upgrade as is by manually monitoring and maintaining the lifecycle management of your Pure Cloud Block Store arrays. Or you can automate the whole process leveraging cloud event driven services and the Pure Storage API. In the end, it is your call. Thank you for reading.
comments powered by Disqus