The OVHcloud to Protect & Support Innovation

The OVHcloud strategy to promote and protect innovation

During the OVHcloud Summit last October, we announced the recent filing of 50 patent families.  These patent applications obviously concern our “hardware” innovations (you know that we manufacture our servers, racks, cooling systems…) but also software patents, because contrary to popular belief it is possible to patent certain software (under certain conditions, but this is not the subject …

The OVHcloud strategy to promote and protect innovation Read More »

Internal database architecture

OVHcloud’s internal databases infrastructure

Today, most applications rely directly or indirectly on databases. I would even take a bet and say that a large portion of those are relational databases. At OVHcloud, we rely on several dozens of clusters hosting hundreds of databases to power thousands of applications. Most of those databases power our API, host billing information and …

OVHcloud’s internal databases infrastructure Read More »

Swift at OVHcloud

Dealing with small files with OpenStack Swift (part 1)

OpenStack Swift is a distributed storage system that is easy to scale horizontally, using standard servers and disks. We are using it at OVHcloud for internal needs, and as a service for our customers. By design, it is rather easy to use, but you still need to think about your workload when designing a Swift …

Dealing with small files with OpenStack Swift (part 1) Read More »

Web hosting – How do our databases work?

In our series of articles about migrating web hosting infrastructure from Paris to Gravelines (the first of which is here), we neglected to mention the databases. This is however a very important part, with 800,000 databases to be migrated! In these new series of posts, we will tell you about our experience with web hosting …

Web hosting – How do our databases work? Read More »

Simplify your research experiments with Kubernetes

Simplify your research experiments with Kubernetes

Abstract As a researcher I need to conduct experiments to validate my hypotheses. When the field of Computer Science is involved, it is well known that practitioners tend to drive experiments on different environments (at the hardware level: x86/arm/…, CPU frequency, available memory, or at the software level: operating system, versions of libraries). The problem …

Simplify your research experiments with Kubernetes Read More »