Ceph is an open-source software-defined storage platform that implements object storage on a single distributed computer cluster, and provides 3-in-1 interfaces for object-, block-, and file-level storage.
Configuration
Note: Nasuni supports Ceph by using the Nasuni Amazon S3 connector.
Note: Existing buckets cannot be used. Nasuni creates the bucket after the initial snapshot. A volume is associated with a single bucket or container.
Note: Port 443 (HTTPS) must be open between the Nasuni Edge Appliance and the object storage solution.
Important: Nasuni only supports replication modes that provide Strong Consistency.
Prerequisites
The following are prerequisites for configuring Nasuni with Ceph:
Port 443 (HTTPS).
V4 Authentication.
Access/Secret credentials with create/delete bucket permissions.
Virtual-Hosted-Style URL.
Wildcard DNS record. Example: *.endpoint.com
Procedure
To configure for Ceph, follow these steps:
Ensure that port 443 (HTTPS) is open between the Nasuni Edge Appliance and the object storage solution.
Click Configuration. On NMC, click Account.
Select Cloud Credentials.
Click Add Amazon S3 Credentials.
Alternatively, click Add New Credentials, then select Amazon S3 from the drop-down menu.Enter the following information from the Ceph cluster:
Name: A name for this set of credentials, which is used for display purposes, such as ObjectStorageCluster1.Access Key ID: The bucket or container user name for authentication.
Secret Access Key: The bucket or container user password for authentication.
Hostname: The target endpoint URL of the object storage solution.
Verify SSL Certificates: Check the box only if the endpoint has a public certificate issued by a trusted Certification Authority.
Filers (on NMC only): The target Nasuni Edge Appliances.
Click Save Credentials.
At this point, you can begin adding volumes to the Nasuni Edge Appliance.
Adding volumes
To add volumes with Ceph, follow these steps:
Click Volumes, then click Add New Volume. The Add New Volume page appears.
Enter the following information for the new volume:
Name: Enter a human-readable name for the volume.Cloud Provider: Select Amazon S3.
Credentials: Select the Cloud Credentials that you defined in step 5 for this volume.
Region: Use the default setting: Other (S3 Compatible).
For the remaining options, select what is appropriate for this volume.
For details, see “Creating new volumes” in Nasuni Edge Appliance Administration Guide.Click Save.
This creates a new volume with Ceph.