OVHcloud Engineering

Follow our adventurous engineering team through the various Tech universe they discover and share on through and for the technical communities

using GPU on Managed Kubernetes Service with NVIDIA GPU operator

Using GPU on Managed Kubernetes Service with NVIDIA GPU operator

Two years after launching our Managed Kubernetes service, we’re seeing a lot of diversity in the workloads that run in production. We have been challenged by some customers looking for GPU acceleration, and have teamed up with our partner NVIDIA to deliver high performance GPUs on Kubernetes. We’ve done it in a way that combines […]

Using GPU on Managed Kubernetes Service with NVIDIA GPU operator Read More »

How to virtualize PCI-e GPU in the cloud ?

How to virtualize PCI-e GPU in the cloud ?

A quick introduction to virtualization The purpose of virtualization is to isolated the user software environment from the hardware environment. The orchestration between these virtual environments is made by the hypervisor. Hypervisor also provides the ability for a Virtual Machines (VM) to execute instructions that are not directly compatible with the underlying architecture/hardware. VT-x and

How to virtualize PCI-e GPU in the cloud ? Read More »

How to protect my cloud workloads (Log4Shell)

Log4shell, how to protect my cloud workloads

Update 22/12: 2 new vulnerabilities have been identify. Those vulnerabilities are also impacting the initial patchs (2.15.0 and 2.16.0): CVE-2021-45105 : Risk of Denial of Service (DOS) CVE-2021-45046 : Risk of information leak and remote code execution in some environments and local code execution in all environments Update 22/12: Updated table assessing the risks at

Log4shell, how to protect my cloud workloads Read More »

Move to PaaS, you are 10min away from your Git Push on our WebPaaS service!

Move to PaaS, you are 10min away from your Git Push on our WebPaaS service!

In this article, we will introduce you to our new WebPaaS offer to allow you to move to PaaS. As defined by everyone, a PaaS (Platform-as-a-Service) is a model where a software layer is integrated with some hardware to run applications. It means also that you will focus on writing or running your code, as

Move to PaaS, you are 10min away from your Git Push on our WebPaaS service! Read More »

Network devices overheat monitoring

Network devices overheat monitoring

Network devices overheat monitoring Problem to solve Monitoring our network devices is important to ensure a good quality of service for our customers. In particular, avoiding any overheat safety shutdowns is critical, even if we ensure failure resilience in our infrastructure with device redundancy. In the best scenario, if a device falls, its twin is

Network devices overheat monitoring Read More »

Improve your SQL workload with Observability

Improve your SQL workload with observability

Our team of database administrators used to be overwhelmed by our developers’ needs. Picture this: we had only 1.5 database admins per more than 400 tech people (DevOps, developers etc.), with only 24 hours in a day! This was a perfect use-case for observability. But what is observability, apart from a buzzword? To me, observability is

Improve your SQL workload with observability Read More »