Initial Setup of Pure Storage for HyperScale Flex

Before running the HyperScale Flex installation with a Pure Storage FlashBlade S3 array, complete the required networking and Object Store configuration tasks on the FlashBlade system.

During the HyperScale Flex installation, several S3 configuration tasks—such as creating users, generating access keys, creating buckets, and validating access—are automatically performed by the installer. Therefore, only the prerequisite FlashBlade configuration tasks must be completed manually before starting the HyperScale Flex deployment.

Before You Begin

Ensure that the following requirements are met:

  • The FlashBlade array is installed and operational.
  • Network connectivity is available between the FlashBlade array and the Commvault MediaAgents or Access Nodes.
  • DNS resolution is configured correctly in the environment.
  • Required firewall ports are open for S3 communication.
  • You have administrative access to the FlashBlade management interface.

For detailed FlashBlade configuration procedures, refer to the Pure Storage FlashBlade documentation:

  • FlashBlade Networking and DNS Configuration
  • FlashBlade Object Store Configuration
  • FlashBlade S3 Administration

Procedure

Step 1: Configure DNS

Create a DNS entry for the FlashBlade S3 endpoint and map it to the FlashBlade Data VIP.

Example: s3.company.local

This DNS name is used by Commvault to communicate with the FlashBlade S3 service.

After creating the DNS entry, verify name resolution from the MediaAgent or Access Node using the nslookup command.

Ensure that the DNS entry resolves to the correct FlashBlade Data VIP.

Step 2: Verify FlashBlade Data VIP Connectivity

  1. Confirm that the FlashBlade Data VIP is configured and reachable from the Commvault servers.
  2. From the MediaAgent or Access Node, verify connectivity using ping or curl.
  3. Ensure that the endpoint is reachable and responding correctly before proceeding.

Step 3: Enable the Object Store Service

  1. Log on to the FlashBlade management interface.
  2. Navigate to the Object Store configuration section.
  3. Enable the Object Store service using the S3 protocol.
  4. Verify that the Object Store service is running.

If your environment requires secure communication, ensure that HTTPS is enabled and valid certificates are configured.

Step 4: Create an Object Store Account

  1. Navigate to Object Store Accounts.
  2. Create a dedicated account for Commvault.

This account is used to manage the S3 users and buckets required for HyperScale Flex operations.

Using a dedicated account simplifies access management, auditing, and operational isolation.

Result

After the configuration is complete:

  • The FlashBlade S3 endpoint is accessible from the Commvault environment.
  • The Object Store service is operational.
  • Required accounts, users, keys, and buckets are configured.
  • HyperScale Flex can successfully use the FlashBlade array as backend storage.

Automatic Configuration Performed by HyperScale Flex

During the HyperScale Flex installation, the following S3 configuration tasks are automatically completed:

  • Creation of the S3 user
  • Assignment of required permissions
  • Generation of access keys
  • Bucket creation
  • Validation of S3 access
  • No manual configuration is required for these tasks unless explicitly instructed by Commvault Support.

Best Practices

  • Use HTTPS for secure communication.
  • Use dedicated accounts for Commvault integrations.
  • Ensure that the Data VIP is highly available and reachable from all associated MediaAgents.
  • Validate DNS and connectivity before starting the HyperScale Flex installation.
×

Loading...