Skip to main content
Pure Technical Services

Implementation Tutorial | Pure CBS on AWS

Currently viewing public documentation. Please login to access the full scope of documentation.



Pure Storage's Cloud Block Store (CBS) is a software defined storage solution powered by the Purity Operating Environment (POE), which uses the native resources of Amazon Web Services (AWS) to enhance storage services with enterprise features. This document provides detailed procedures to successfully deploy a new Cloud Block Store instance in your Amazon Virtual Private Cloud (Amazon VPC). 

A Cloud Block Store deployment video is available as a supplement to help users deploy Cloud Block Store from the ground up, including all the Amazon Web Services (AWS) prerequisites.

Video here:

Cloud Block Store's high-level architecture consists of two Amazon Elastic Compute Cloud (Amazon EC2) instances acting as controllers. The Amazon EC2 controller instances process data and provide data services such as data reduction, snapshots, encryption, and replication. In the initial deployment, there are seven EC2 instances called Virtual Drives. The Virtual Drives store and copy data onto Amazon Simple Storage Service (Amazon S3). Cloud Block Store instances can be non-disruptively upgraded (NDU) with additional capacity by adding a group of seven Virtual Drives for each capacity upgrade. All Cloud Block Store NDU's are performed by Pure Storage Support in an automated fashion which removes any additional effort from the customer.  


This implementation guide is broken up into the following sections below.

Cloud Block Store on AWS Prerequisites

Cloud Block Store on AWS Pre-Deployment Checklist

Cloud Block Store on AWS Deployment

Cloud Block Store on AWS Management

Host Management for Cloud Block Store on AWS