Object Storage
Overview
The Object Storage Add-On is a scalable cloud storage solution, similar to AWS S3, designed to store and manage unstructured data. This documentation will guide you through the steps to enable, configure, and manage the Object Storage Add-On in your portal.
Features of Object Storage:
1. Scalable Cloud Storage :
- Efficiently handle a large volume of unstructured data like images, videos, backups, etc.
2. Region and Zone Configuration :
- Flexibility to manage regions and zones for object storage, allowing for better control over data locality.
3. Pricing Configuration :
- Administrators can set pricing for the storage plans and control additional costs for bandwidth and storage.
Accessing the Object Storage Add-On
-
Log in to the Admin Portal.
-
From the left navigation pane, select Add-ons.
-
You will see the Object Storage add-on under "Addon Services." If the add-on is disabled, it can be enabled as shown below.

Enabling Object Storage
By default, Object Storage is disabled. To enable the service:
-
Navigate to Object Storage in the Add-ons section.
-
Toggle the switch to "Yes" under Enable Object Storage.
-
Click the Update button to save changes.

Note: Make sure that your storage server (CEPH) is operational before enabling Object Storage. Once validated, you can specify the storage details in the portal.
Managing Regions
Regions define the geographic locations where the object storage service is available.
Viewing Regions:
- After enabling Object Storage, you will see a list of regions under the Region section.
- You can view the region name, last modification date, status (enabled/disabled), and available actions like edit or delete.

Adding a Region:
- Click on the Add Region button.
- Provide a Region Name and upload an image representing the region (ensure the image size does not exceed 1MB and is 45x45 pixels in JPG/JPEG or PNG format).
- Click Add to save the new region.

Managing Zones
Zones define more specific data storage points within a region. After configuring a region, you can define zones.
Viewing Zones:
- Under the Zone section, you can view all the existing zones with details like zone name, region name, and the object URL.

Adding a Zone:
-
Click on the Add Zone button.
-
Select the Region from the dropdown list.
-
Provide the Zone Name, Host Address, Port, Protocol (HTTP/HTTPS), Access Key, and Secret Key required for the zone.
-
Click Add to complete the configuration.

Pricing Configuration
The Object Storage Add-On allows you to define pricing plans based on storage size, bandwidth, and additional usage.
Steps for Pricing Configuration:
-
Scroll down to the Pricing Configuration section.
-
Set the following parameters:
- Plan Name: Give a name to the pricing plan (e.g., "Standard Plan").
- Plan Cost Per Month: Specify the monthly cost for the plan (e.g., $5).
- Storage Size Free GB/Month: Define how much storage is included in the plan without additional charges (e.g., 1000 GB).
- Bandwidth Free GB/Month: Specify the free bandwidth allocated to the plan (e.g., 100 GB).
- Additional Storage Cost Per GB: Set the cost for additional storage usage beyond the free limit (e.g., $0.005 per GB).
- Additional Bandwidth Cost Per GB: Define the additional cost for extra bandwidth usage (e.g., $0.0874 per GB).
-
Click the Update button to save the pricing plan.

Edit or Delete Regions and Zones
You can manage regions and zones by performing actions like editing or deleting.
Editing Regions:
-
Click the edit (pencil) icon next to a region in the Region section.
-
Update the necessary details and click Update.
Deleting Regions:
-
Click the delete (trash) icon next to a region in the Region section.
-
Confirm the deletion when prompted.
Editing Zones:
- Click the edit (pencil) icon next to a zone in the Zone section.
- Update zone details like Zone Name, Host Address, etc.
- Click Update.
Deleting Zones:
-
Click the delete (trash) icon next to a zone in the Zone section.
-
Confirm the deletion when prompted.