It's easy as Ready, Steady, Go!
Quick Guide
Orchesto is compatible with the Amazon S3 API, so you can use any Amazon S3 compatible client to upload and download data. Configure the client with the object storage endpoint and credentials to get started.
The object storage endpoint is the same as the management console in your web browser:
For example, the AWS Command Line Interface (CLI) can be configured with your Orchesto credentials like so:
- $ aws configure
- AWS Access Key ID [None]: EUMOATRNYXRBLOKNXYD8
- AWS Secret Access Key [None]: KTRUdnMAskpCc7ph/8Om0muMYYcRcxT4H7Kel3ZU
- Default region name [None]:
- Default output format [None]:
Then, include the object storage endpoint via the --endpoint-url option when you use the AWS CLI.
- $ aws s3 ls --endpoint-url http://127.0.0.1:9090
- 2018-05-17 10:14:27 acropolitan
- 2018-05-17 10:14:32 concretely
- 2018-05-17 10:14:32 confabulate
- 2018-05-17 10:14:31 cylindrocellular
- 2018-05-17 10:14:27 debasingly
- 2018-05-17 10:14:28 distinctiveness
- 2018-05-17 10:14:31 huari
- 2018-05-17 10:14:31 inexactitude
- 2018-05-17 10:14:33 nonbotanical
- 2018-05-17 10:14:31 olefinic
- 2018-05-17 10:14:32 overbulk
Orchesto is an object storage manager that can act as a forward proxy against one or more cloud storage providers. In particular, you can combine any number of buckets from multiple providers in a single namespace.
To deploy storage resources in Orchesto, you begin by making a set of storage regions available through one or more storage backends. This will typically require you to provide Orchesto with security credentials when adding the storage backend.
Once those regions are available to Orchesto, they will be also be indirectly available to AWS S3 compatible clients that connect to Orchesto. Specifically, for each underlying storage region, or backing region, we say that Orchesto provides a corresponding virtual region to clients.
You can then start to work with the available storage resouces by adding buckets, and upload or download objects to them.
The Management Console is a web-based management tool for the Orchesto storage server. To access it, go to the gateway endpoint using your web browser and log in with a valid security credential.
On the left-hand side of the management console is the sidebar, which provides access to all principle management functions. At the top of the console is the top-bar, where you will find buttons to toggle the sidebar, access documentation, notifications and user menu.
The Dashboard provides an overview of all your storage regions and key performance indicators at a glance.
The Backends view is where you list and manage all available storage backends. You can add a new storage storage backend by clicking on the Add backend button.
The Object Browser, accessed via Buckets in the sidebar, is where you can overview the placement of all your buckets and objects across all backing storage regions. You can add new buckets to Orchesto, also known as virtual buckets, by clicking on the Add buckets button.
The Logs view is where you can monitor access and error events in the Orchesto server across all storage backends.