Skip to main content

Storage types

Gcore Object Storage is available in two performance tiers:
TypeBest forPerformance
S3 FastAI/ML training datasets, embeddings, IoT telemetry, small-file workloads5-6 ms TTFB, up to 27x faster on small files
S3 StandardGeneral-purpose storage, backups, content delivery200+ ms TTFB
The storage type is determined by the location selected during creation. Locations prefixed with “S3 Fast” provide high-performance storage, while “S3 Standard” locations provide general-purpose storage.

S3 Fast performance

S3 Fast delivers consistent, high-throughput performance optimized for small-file and latency-sensitive workloads:
  • Small files: Up to 27x faster throughput (~1,350 objects/second) compared to Standard
  • Mixed workloads: 2.2x faster than Standard
  • Large files: 1.9x faster than Standard (advantage depends on client proximity)
S3 Fast storage is available in Sines-2, Sines-3 (Portugal), and London-2 (UK). These locations are co-located with Gcore GPU infrastructure, making them ideal for AI/ML pipelines.

Create a storage

To create a storage:
  1. In the Gcore Customer Portal, navigate to Object Storage and click Add new object storage.
  2. Enter a storage name.
  3. Select a location. The location determines the storage type (Fast or Standard) and the data center region.
  4. Click Create.
After creation, the access key and secret key are displayed. Copy and save these credentials immediately as they are shown only once.
Maximum 3600 storages can be created per account.

Object storage limits

Object Storage has the following limits:
  • Maximum 1000 buckets per storage
  • Maximum 10 million objects per bucket (for optimal performance, keep under 100K objects per bucket and distribute across multiple buckets)
Create a storage
The created storage appears in the storage list. Click Details to view location and hostname information. If you have forgotten to copy the keys and want to change them, click the Generate new keys button. The Delete storage button automatically deletes all the files in your storage.
Delete storage

SFTP

To create an SFTP storage, specify name, location, and preferred authentication method: SSH key or password. Once the storage is created, you will be able to use both.
create an SFTP storage,
To see the hostname, click the Details button (use port 2200 to connect to the storage). Password can be set, removed, and updated. To add new keys (up to 5 per storage) or limit access to the uploaded ones go to the SSH keys manager.
Dropdown
To set an alias or regulate the Expires header value, click Edit. Specify a domain name (subdomains are okay too) in the Server alias field, and add the following record to your DNS settings: CNAME < server_name>.<host>. For example, if your server name is 12345-test, and it is located in Amsterdam, the record would look like CNAME 12345-test.ams.origin.gcdn.co. Expires header can be modified via the “Expires” field. The default value is a year.
Edit popup

Storage status indicator

Circles on the left from the storage IDs are status indicators. After creation or settings update (adding keys or changing password), it might take time for the requests to get processed. Orange color indicates a processing state, while green one shows that the storage is ready.