SAVE AS PDF
Lyve Cloud Object Storage Customer Guide 
Lyve Cloud Object Storage Customer Guide 

Was this content helpful?

Introduction

Lyve Cloud Object Storage is Simple Storage Service (S3) compatible with public and hybrid infrastructures, allowing customers to safely store their data with multi-copy geographically distributed data protection, immutability options, and eventually consistent replication. It is hyper-scalable to serve the needs of varying workload types, and can easily be integrated with existing S3 compatible applications.

  • An S3 bucket is a public cloud storage resource which contains objects.
  • The S3 data model uses a flat structure. There is no hierarchy of folders and subfolders—all objects are stored inside the root of the bucket.
  • You can filter objects using prefixes and delimiters to a subset of the bucket.
  • An object is uniquely identified by its bucket, its full name (also known as object ID), and optional associated metadata.

Clients and network connectivity

Lyve Cloud Object Storage exposes an S3 compatible interface over HTTPS. The interface can be used interactively or programatically:

Interactively

Programmatically

  • Via API calls with S3 compatible SDKs or libraries with an endpoint, access key, and secret key credentials

API guide

The API Guide is accessible from the web GUI and can also be viewed online: Lyve Cloud Object Storage API User Guide.

Lyve Cloud Object Storage has been tested against all major SDKs for S3 clients (python library, AWS SDK Go library, AWS SDK JS library), S3 GUIs (CyberDuck, S3browser), and various S3 capable applications. Contact Lyve Cloud Support if you do not see an application that suits your needs.

Quick start

If you are going to use root access with no additional users:

  1. In the web GUI, generate a key set for your user ID.
  2. Create a bucket.
  3. Use the keys you’ve generated, along with the endpoint, in your app (for example, Cyberduck).
  4. Go!
 Commercial users—Although root access can be used, it's recommended that commercial users do not use the root account for general access. User permissions and policies can be used to control access to data stored in the system.

Application configuration

Most S3 compatible applications are configured in the same manner. Lyve Cloud Object Storage does not use the concept of regions in an endpoint configuration, so default settings in the application you're using are generally sufficient. For more details, see Connect S3 Clients in the Lyve Cloud Object Storage Product Features Guide.