Create a Google Cloud Platform (GCP) Account
To create a Google Cloud Platform (GCP) account, open a browser and go to: https://cloud.google.com/
Click Sign In as shown below:
Create your account by providing your business email address and email:
Panzura suggests creating an account specifically for use with your filers. This ensures that the object store bucket created using this account is dedicated to Panzura Freedom filer operations and not used for any other purpose. This will help to prevent accidental deletion.
Create a Google Cloud Storage Bucket
Once logged in, click Console as shown below:
Once in the Console, go to the menu on the left-hand side and click on Storage as shown below. This will take you to the Google Cloud Storage Console:
Hovering over “Storage” and clicking on “Browser” will also take you to the Google Cloud Storage Console.
In the Google Cloud Storage Browser, click on Create Bucket:
Name your bucket
Enter a universally unique bucket name (you can view Google’s naming guidelines, which includes requirements and considerations for naming buckets and objects) and click CONTINUE:
Choose where to store your data
Select your preferred Location type and associated Location(s) (refer to Google’s Bucket Location documentation and Panzura’s Admin Guide for supported Location types):
Region
Choices include single regions where Google Cloud Storage service is available:
Multi-Region
Provides the highest level of availability across multiple regions.
Dual-Region
Provides high availability across two regions.
Choose a default storage class for your data
Options include Standard, Nearline, and Coldline (learn about Google Cloud Storage storage classes here and Panzura’s Admin Guide for supported storage classes):
Panzura strongly suggests using the “Standard” storage class for Freedom NAS and Freedom Collaboration use cases.
Choose how to control access to objects
Options for the Access control model include: Set permissions uniformly at bucket-level (Bucket Policy Only), Set object-level and bucket-level permissions.
Panzura suggests selecting “Bucket Policy Only”. It is assumed that this bucket will be used for a single Panzura Freedom filer cluster only.
Advanced settings (optional)
- Encryption: Select Google-managed key. Data sent from a Panzura Freedom filer is already encrypted with customer keys on the edge. Any encryption performed here will merely be encrypting the Panzura encrypted data. Choosing the Google-managed key will reduce risk and management overhead for the user.
- Retention policy: Leave “Set a retention policy” checkbox UNCHECKED. Panzura Freedom filers store config data, metadata, and data in an object store. Setting a retention policy may inhibit normal operation of Panzura Freedom filers.
- Labels: Labels are not required by Panzura Freedom filers.
When you are done, click the “Create” button:
Information Required for Panzura Freedom Filer setup
Information from Google Cloud Storage Console
In order to setup a Panzura Freedom Filer, take note of the following Google Cloud Storage information that was generated during the process of creating a Google Cloud Storage bucket:
- Bucket name (from Storage Browser)
- Request endpoint
- Access key
- Secret key
Click on Settings on the left menu. Navigate to the “Interoperability” tab to access other required details:
Panzura Freedom Filer Setup Wizard: Cloud Storage Provider
Freedom Filer: Cloud Storage Provider Field | Google Cloud Storage Console Field |
Authorization Key | Access Key |
Authentication Key | Secret Key |
Bucket Name | Bucket Name |
Path | Folder (See Note below) |
Enter a desired path within the bucket. If this path does not already exist, Panzura Freedom filer will create the path within the bucket and use this path to establish the file system. If the path does exist, this indicates that a file system already exists and the Panzura Freedom filer will use the path given.