How to use Storage Made Easy File Fabric with Exoscale Object Storage
The File Fabric data management platform unifies file and object data into a single, easily managed infrastructure. With the File Fabric, end users, through desktops and mobile devices, can access Exoscale object storage as they would any network filesystem.
The File Fabric platform is available as hosted service or as an enterprise software appliance that can be deployed to Exoscale Cloud Servers. See Exoscale Marketplace - Enterprise File Fabric for more information.
As prerequisite for the following documentation, you’ll have to:
- Create an Object Storage Bucket, either via the portal or the CLI. You can refer to the Object Storage documentation. Note the zone you used.
- Create an IAM key and secret, either via the portal or the CLI. You can refer to the IAM documentation
For access to a File Fabric account, you can launch your own instance from Exoscale (sign up for a Enterprise File Fabric trial) or sign up for our SaaS service.
Setting up File Fabric
The first step is to choose to add the Open S3 provider to the File Fabric either as a first step on activation of your account, or later from the Dashboard which is accessible from the top menu.
The next step grants the File Fabric access to your Exoscale Object Storage. To do this you need to enter a zone-specific endpoint, your API Key and a Secret Key.
Use an endpoint of the format https://sos-ZONE.exo.io substituting ZONE with the zone your buckets are located in. For example, https://sos-ch-dk-2.exo.io. Use the API key as an Access Key and the Secret that you created from the portal
After you enter your authentication details, and these are accepted, the File Fabric will list all Exoscale buckets visible for the account. You then choose which buckets you wish to manage through the File Fabric platform, that are in the zone you selected. (You can choose any bucket as a “default” – it can be changed later).
If you wish to manage buckets in other zones simply follow the steps above using a different endpoint, once that’s for that zone.
As your data is indexed it will be accessible through the Cloud File Manager.
For more information see Adding an S3 Compatible Cloud Provider and Getting Started with Exoscale.