IBM Support

IBM Storage Scale: Cloud-kit now supports Google Cloud Platform(GCP) as a Technical Preview feature in Storage Scale 5.1.8.1

Flashes (Alerts)


Abstract

The IBM Storage Scale Cloud-kit command-Line interface (CLI) tool now supports Google Cloud Platform(GCP) as technology preview feature in Storage Scale 5.1.8.1 for evaluation, testing, and non-production purposes.

The cloud-kit provides the ability to deploy an IBM Storage Scale Cluster on Google Cloud Platform (GCP) public cloud, including provisioning of all required cloud infrastructure, installation, and initial configuration of IBM Storage Scale.

Content

Description:
The cloud-kit CLI is available as part of the Storage Scale Data Management, Data Access, and Developer Editions on the x86 Platform.
The cloud-kit tool can be run remotely (from any node that has access to the internet) or from a VM(on-premise). The cloud-kit tool supports being run in either an interactive and non-interactive mode.
Cloud-kit currently supports the following deployment patterns:
  • Deploying an IBM Storage Scale cluster into a customer provisioned GCP VPC (Virtual Private Cloud) or creating a new VPC and deploying the Storage Scale cluster into it.
  • Deploying an IBM Storage Scale cluster into a single GCP Availability Zone or spread across multiple GCP availability zones.
  • Deploying storage only or client only Storage Scale cluster.
  • Remote mounting a Storage Scale file system from storage only cluster to a client only cluster.
Requirements:
  • A service account with sufficient privileges and quota to provision all required resources along with the credentials to access the GCP API.
          Service account can be created from GCP console by referring to service-accounts-create
          Below IAM roles required for service account to perform execution of Cloudkit.
             Artifact Registry Administrator  
            Compute Instance Admin (v1)  
            Compute Network Admin  
            Compute Security Admin  
            Service Account User  
            Storage Admin   
            Cloud KMS Admin  
           IAM Roles can be added/Removed by referring to manage IAM roles
  • A system running either RHEL 8.7 or 9.x from where the cloud-kit can be run.
Getting started:
Once the Storage Scale package extracted, the Storage Scale cloud-kit CLI can be found in the directory /usr/lpp/mmfs/5.1.8.1/cloudkit.
Before using the cloud-kit to deploy a Storage Scale cluster on the GCP cloud, the following needs to be run:
  • cloudkit init command to install all prerequisites and dependencies.
  • cloudkit configure command to provide the GCP account API credentials.
Above configure needs service account credentials Json which you can generate and download by referring to create-credentials-json
To create an IBM Storage Scale cluster on the GCP cloud, the following command needs to be run:
    cloudkit create cluster
For remote mounting a file system from an IBM Storage Scale storage cluster to a client only cluster, the following command needs to be run:
    cloudkit grant filesystem
To delete the IBM Storage Scale cluster along with all cloud resources that were provisioned, the following needs to be run:
    cloudkit delete cluster
For more information on all supported operations, the following command needs to be run:
    cloudkit -h
Limitations:
  • The cloud-kit CLI for GCP can be run only from RHEL 8.7 and 9.0 on the x86 platform.
  • The cloud-kit CLI for GCP can be run only from on-premise VM(Virtual Machine) or physical host.
  • The cloud-kit CLI currently only supports creating a Storage Scale cluster on the Amazon Web Services (AWS) and Google Cloud Platform (GCP) cloud.
  • The cloud-kit CLI for GCP currently only supports creating a Storage Scale cluster running either RHEL 8.7 or 9.0.
  • The cloud-kit CLI does not currently support being able to expand or contract an already provisioned Storage Scale cluster.
Note:
We welcome your feedback. If you have any comments, suggestions or questions regarding any of the information provided here, email scale@us.ibm.com.

[{"Type":"MASTER","Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSRNVQG","label":"IBM Storage Scale"},"ARM Category":[{"code":"a8m3p0000006xeCAAQ","label":"Cloud for IBM Spectrum Scale"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1.8"}]

Document Information

Modified date:
21 July 2023

UID

ibm17012399