Object Storage de Public Cloud

An scalable, resilient and secure storage space

Upload your files to a space that you can access via HTTPS, using the OpenStack Swift API. Objects have a software layer that manages metadata, access permissions and intelligent behaviors directly, at the data level. It is the most suitable place to locate your static files for use by your applications, or simply to make them accessible on the web.


There’s no need to anticipate the provisioning of the additional storage space to meet your evolving needs. Object Storage provides unlimited space for your applications. Store all types of files, without being constrained by lack of disk space.


Your data is distributed within clusters that manage three replicas for each object. These replicas are placed on different disks and servers, to ensure their longevity.

Integrated into your application

All actions can be managed via API, which makes automation very straightforward, and facilitates integration into the application layers that handle your data. The OpenStack Swift libraries, available in your preferred languages, will make this integration easier.

Use cases

Store your business data

Businesses often manage large volumes of data (e.g. medical imaging, satellite data, videos or measurement point readings). With Object Storage, you can simplify the way you manage this data with both competitive pricing, and the assurance that your data is secure.

Document catalogs

Document catalogs handled by applications provide static content, such as images, text files or tables, sound and video. You can manage this data via your application, and depending on the access rules you define, you can provide read-only access to web users.

Migration from API S3

Enjoy the competitive price of our Object Storage solution by migrating your data from any provider offering the S3 API to the OVHcloud platform.

How to

Create an object container (or bucket)

swift post repo01

Configure access permissions to make the container public

swift post repo01 --read-acl ".r:*"

Push a file into Object Storage

swift upload repo01 image.jpg

Ready to get started?

Create an account and launch your services in minutes


Public or private

By default, containers and their objects are only accessible after authentication. In order to make objects publicly available, you can open up access to them on the web without authentication.

Version control

By managing versions of activatable objects in a container (versioning), you can log changes to your objects and restore previous versions on demand.

Container synchronization

Synchronize your containers, so your data is the same everywhere. This function can be useful for maintaining data in a consistent state across several regions, for example.

Temporary URL

You can use a temporary URL to provide read or write access to an object, for a given period of time. Once the time period has elapsed, the URL will no longer be valid.

Object expiration dates

Objects can have an expiration date as an attribute. In such cases, the object will simply be deleted once that date has passed.

ACL management

You can configure fine access permissions for objects and containers, by both user and access method.

Static web content

By configuring a container in static mode, OVHcloud's Object Storage will act as a standard web server by first serving "index.html", or presenting an HTML index of the objects' URLs if no "index.html" objects exist by default.

Large objects

With Object Storage, you can store objects of up to several TB with no size limit.


Using this mechanism managed via code in web browsers, you can provide access to objects from other domain names, separating a website's code from its static objects.


The object metadata automatically incorporates an MD5 signature, in order to ensure the integrity of all transferred objects.

Redirections via DNS

You can redirect to a container in OVHcloud Object Storage by configuring a special entry in your domain name’s DNS zone.

S3 credential generation

To configure a tool on the S3 API, you can generate credentials that are specific to this use. Simply change the endpoints in the application by using these credentials to get this compatibility.

Pricing Public Cloud

Object Storage Billing

The storage of objects is charged per GB, per hour. The displayed price indicates the cost of a full month of storage. Outgoing traffic from objects is also charged per GB.

What monthly availability commitment does OVHcloud offer for accessing the Object Storage service?

The Service Level Agreement (SLA) offers 99.9% monthly availability for accessing the Object Storage service. For further information, please refer to our SLA.

What monthly availability commitment does OVHcloud offer for data resilience on the Object Storage service?

The data resilience rate is 100% for the Object Storage service. For further information, please refer to our Service Level Agreement (SLA).

What is the difference between a file system and Object Storage?

There are many differences. The two most important differences are the use of Object Storage for static data only, and the unlimited storage space the solution offers.

What is the difference between Block Storage and Object Storage services?

The Block Storage service provides storage spaces that are sized as required, to be attached to an instance. This space will be managed by the instance's operating system. Object Storage provides unlimited space that will be managed directly by your application.

How do I access and/or manipulate data in Object Storage?

There are several ways of manipulating the data stored on Object Storage. To integrate this management directly into your application, you can use one of the available SDKs. You can also directly use a client that is available on the market.

What is the maximum authorised size for an object?

An object cannot exceed 5TB.

What is the limit for the volume of data that can be stored on Object Storage?

Virtually, there is no limit. In other words, OVHcloud manages the service, so that there is always space available.

What is Object Storage?

It is a technology that offers an online storage service. It is accessible via API, provides users with an unlimited amount of space to store data, and the Object Storage cluster is managed by the cloud provider. You can push all types of data into an Object Storage service.

How does Object Storage work?

An Object Storage service works in a cluster with a large number of storage servers sharing algorithms to ensure data resilience. The service places and indexes data depending on which spaces are available. A cluster can be enlarged at any time.