Storage - Object Storage

S3-compatible Linode Object Storage makes it easy and more affordable to manage unstructured data such as content assets, as well as sophisticated and data-intensive storage challenges around artificial intelligence and machine learning.

Create a Linode account to try this guide with a $100 credit.
This credit will be applied to any valid services used during your first 60 days.

Availability

Object Storage is available within the follow data centers.

Data CenterCluster ID
Atlanta, GA, USAus-southeast-1
Frankfurt, Germanyeu-central-1
Newark, NJ, USAus-east-1
Singaporeap-south-1

Cluster IDs correspond with the Object Storage Cluster located in each data center. They are used when formatting URLs and integrating Object Storage with tools such as the Linode CLI, s3cmd, s4cmd, and Cyberduck.

Pricing

Linode Object Storage costs a flat rate of $5 a month, and includes 250 gigabytes of storage. This flat rate is prorated, so if you use Object Storage for a fraction of the month you are charged a fraction of the cost. For example, if you have Object Storage enabled for half of the month and use up to 250 gigabytes of storage you are billed $2.50 at the end of the month. Each additional gigabyte of storage over the first 250 gigabytes costs $0.02, and this usage is also prorated based on usage time.

Caution
Object Storage is similar to a subscription service. Once enabled, you will be billed at the flat rate regardless of whether or not there are active buckets on your account. You must Cancel Object Storage to stop billing for this service.

Features

S3 Compatible

Linode Object Storage is a globally-available, S3 Compatible storage solution, maintaining the same performance as your data grows.

No Linode Necessary

Object storage does not require the use of a Linode. Instead, Object Storage gives each object a unique URL which you can access your data.

Host Static Sites

Using Object Storage to host your static site files means you do not have to worry about maintaining your site’s infrastructure. It is no longer necessary to perform typical server maintenance tasks, like software upgrades, web server configuration, and security upkeep.

Object Storage provides an HTTP REST gateway to objects, which means a unique URL over HTTP is available for every object. Once your static site is built, making it available publicly over the Internet is as easy as uploading files to an Object Storage bucket.

Limits

  • Storage space: The maximum amount of data you can store in each cluster is 50 terabytes.
  • Number of objects: The maximum amount of objects you can store in each cluster is 50 million.
  • Number of buckets: You can have up to 1000 buckets in each cluster.
  • Upload file size limit: 5 gigabytes. The maximum upload size of a single object is 5 gigabytes, though this can easily be overcome by using multi-part uploads. Both s3cmd and cyberduck will do this for you automatically if a file exceeds this limit as part of the uploading process.
  • Restricted characters: Objects uploaded to object storage cannot contain the following special characters when using Cloud Manager or the Linode CLI: " ' < > & + =
  • Rate limiting: Users accessing Object Storage resources are limited to 750 requests per second, per bucket.
Note
If you need to increase the storage limit, the object limit, or the bucket limit, please open up a Customer Support ticket.

Transfer Quotas

Object Storage adds 1 terabyte of outbound data transfer to your data transfer pool. This 1 terabyte of transfer data is prorated. If you use Object Storage for half of a month, only 500 gigabytes of transfer data will be added to your monthly transfer pool. At this time, all outbound data, including data transfer from Object Storage to a Linode in the same data center, is billable.

You are not charged for uploading objects (inbound traffic) to Object Storage, with a few exceptions. Uploading an object to Object Storage from a Linode is almost always billable, as that is considered outbound traffic from the origin Linode. However, uploading an object from a Linode to Object Storage over IPv6 will be free, provided both the Linode and the bucket are hosted in the same data center. Any further outbound data past your transfer quota is charged at a rate of $0.01 a gigabyte. For more information on network transfer pools, review our Network Transfer guide.

Object Storage URLs

  • Cluster URL (and S3 endpoint): https://[cluster-id].linodeobjects.com, where [cluster-id] is the Cluster ID associated with the data center.

  • Object URL: https://[bucket-label].[cluster-id].linodeobjects.com/[file], where [bucket-label] is the label of the bucket, [cluster-id] is the Cluster ID associated with the data center, and [file] is the full name and path of the file.

  • Static Site URL: https://[bucket-label].website-[cluster-id].linodeobjects.com/, where [bucket-label] is the label of the bucket and [cluster-id] is the Cluster ID associated with the data center

This page was originally published on


Your Feedback Is Important

Let us know if this guide made it easy to get the answer you needed.