website logo
Create accountLogin
Home
DCS
Node
Resources
Help center
Navigate through spaces
Home
DCS
Node
Resources
Help center
⌘K
Storj DCS
Get Started
AWS CLI and Hosted Gateway MT
AWS SDK and Hosted Gateway MT
Uplink CLI
Satellite Admin Console
Object Browser
Downloads
Download Uplink CLI
Download Self-hosted S3 Compatible Gateway
Download Storj Client Libraries
SDKs & Reference
Tutorial
How-to Guides
Concepts
Support
Support Overview
FAQ
Community Forum
Status Page
Help Desk
Billing, Payment & Accounts
Resources
Moved Documents
Docs powered by archbee 
32min

Hammerspace

Introduction 

Hammerspace is a software solution that creates a global data environment mimicking the experience of local access to globally distributed data. Data connected under Hammerspace can include both different, typically incompatible storage types such as datacenters and cloud storage, as well as locations. Hammerspace provides a unified view and control over all connected data as a single, easily accessible dataset.

Contact Hammerspace for a demo.

Advantages of Hammerspace with Storj 

  • Universal data access layer: read and write to data from anywhere in the world.

  • Unify your Storj data with data residing in legacy DAS, NAS, SAN, object storage, and other cloud storage environments.
  • Multiple mechanisms to protect data from disasters and attacks: snapshots, undelete, WORM (write once read many), file versioning.
  • Unified view of files with a rich metadata layer: only necessary data is replicated when a file is accessed and worked on.

Integration

To integrate Storj with Hammerspace, you will need to create S3 credentials in Storj and add them within Hammerspace. Veeam uses a wizard to guide users in adding S3-compatible cloud storage.

Requirements

  • An active Storj account
  • A bucket for Hammerspace in your Storj instance
  • An working Hammerspace environment

Schedule a Hammerspace demo, or contact the Hammerspace team.

Create a Storj Account

To begin, you will need to create a Storj account. If you already an account, go to https://storj.io/login.

Navigate to https://storj.io/signup to sign up. Enter your full name, email address, and a password, as shown below:

Document image



Generate Hammerspace Credentials in Storj

Create a Bucket 

Once you have your Storj account, create a Storj bucket for Hammerspace following the steps below. This is the bucket that Hammerspace will access.

1. Navigate to “Buckets” on the left side menu.

2. Click “New Bucket” on the top right.

Document image

3. Assign the bucket an easily identifiable name, such as "veeam".

Document image

4. Select “Continue”.

5. Generate a passphrase or enter your own.

Document image

6. Select “Continue”.

7. Record the passphrase somewhere safe.

Remember your passphrase as you will need it for future access of your data. Storj is unable to recover your passphrase for you.

Generate S3 credentials

You will need to generate S3 credentials for Hammerspace to access your bucket in Storj. S3 credentials consist of an access key, secret key, and endpoint. You will need to store them somewhere safe, as they cannot be recovered.

Create S3 credentials in the Storj web console:

  1. Navigate to “Access” on the left side menu
  2. Click “Create S3 Credentials” under the S3 Credentials block.
Document image

3. When the Create Access screen comes up, set specifications according to the following guidelines:

  • Type: S3 Credentials
  • Name: The name of the credentials (e.g. hammerspace)
  • Permissions: All
  • Buckets: Feel free to specify the bucket you created above (e.g. hammerspace), or leave as “All”
Document image

4. Check the "Encryption Information" pop-up message that says, "By generating S3 credentials, you are opting in to server-side encryption". The click "Continue".

Document image

5. Select your passphrase encryption from either the "Generate Passphrase" or "Create My Own Passphrase" options. This is the passphrase used to access the files in your bucket.

6. You can then click one of the "Copy to Clipboard" or "Download .txt" options.



Document image

7. Check the message to acknowledge that you have read it: "I understand that Storj does not know or store my encryption passphrase. If I lose it, I won't be able to recover files."

8. Click the "Create My Access" button.

Document image

9. Your S3 credentials are created. Write them down and store them, or click the "Download .txt" button. You will need these credentials for the following steps.

Document image

Integrating Hammerspace with Storj

Hammerspace Configuration

This integration guide assumes that you have access to an active Hammerspace environment. To add Storj to your Hammerspace environment, follow the steps below:

1. Log in to your Hammerspace environment.

Document image

2. Select the cloud and storage Infrastructure icon on the lefthand menu.

Document image

3. Select the Storage Systems tab, then the Add Storage System button.

Document image

4. In the Add Storage System window, enter something recognizable, such as "Storj," in the Name field. Then, in the Type drop-down, select the "Generic S3" option.

5. Enter the S3 credentials you generated earlier in the tutorial:

  1. Add the access key in the Access Key field.
  2. Add the secret key in the Secret Key field.
  3. Add the endpoint, which should be "https://gateway.storjshare.io" or similar, in the Endpoint field.
  4. Check the Use V4 auth signing box.
  5. Select Add Storage System.
Document image

6. You will now see your Storj instance listed under Storage Systems.

Document image

7. It is necessary to create a volume for the new Storj instance. This volume corresponds to the bucket you created earlier within Storj. Next to the Storj row in Storage Systems, select the + Volume button.

Document image

8. Choose the "hammerspace" bucket created earlier within Storj. Then select Next Step.

  • If you want to share this bucket with another site, check the box under the Shared Volume column.
Document image
  • If desired, set a limit on the bucket's capacity. The default is "Auto (Unlimited)".
Document image

9. Review your bucket's information in the Review & Add page. Then select Add Volumes

10. The bucket will now appear under the Volumes tab in the Infrastructure section of your Hammerspace environment. This signifies that Storj has been successfully added to Hammerspace.

Document image

Note: for more information on accessing data in your Storj volume, refer to Hammerspace's documentation.







Updated 19 Jan 2023
Did this page help you?
Yes
No
UP NEXT
Iconik
Docs powered by archbee 
TABLE OF CONTENTS
Introduction 
Advantages of Hammerspace with Storj 
Integration
Requirements
Create a Storj Account
Generate Hammerspace Credentials in Storj
Create a Bucket 
Generate S3 credentials
Integrating Hammerspace with Storj
Hammerspace Configuration