<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Maxime Hurtrel, Author at OVHcloud Blog</title>
	<atom:link href="https://blog.ovhcloud.com/author/maxime-hurtrel/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.ovhcloud.com/author/maxime-hurtrel/</link>
	<description>Innovation for Freedom</description>
	<lastBuildDate>Mon, 03 Jul 2023 08:16:36 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.ovhcloud.com/wp-content/uploads/2019/07/cropped-cropped-nouveau-logo-ovh-rebranding-32x32.gif</url>
	<title>Maxime Hurtrel, Author at OVHcloud Blog</title>
	<link>https://blog.ovhcloud.com/author/maxime-hurtrel/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Using GPU on Managed Kubernetes Service with NVIDIA GPU operator</title>
		<link>https://blog.ovhcloud.com/using-gpu-on-managed-kubernetes-service-with-nvidia-gpu-operator/</link>
		
		<dc:creator><![CDATA[Maxime Hurtrel]]></dc:creator>
		<pubDate>Wed, 19 Jan 2022 15:53:13 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[OVHcloud Managed Kubernetes]]></category>
		<category><![CDATA[Partnership]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=21533</guid>

					<description><![CDATA[Two years after launching our Managed Kubernetes service, we&#8217;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&#8217;ve done it in a way that combines [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fusing-gpu-on-managed-kubernetes-service-with-nvidia-gpu-operator%2F&amp;action_name=Using%20GPU%20on%20Managed%20Kubernetes%20Service%20with%20NVIDIA%20GPU%20operator&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p>Two years after launching our Managed Kubernetes service, we&#8217;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&#8217;ve done it in a way that combines <strong>simplicity, day-2-maintainability and total flexibility</strong>. The solution<strong> is now available in all OVHcloud regions where we offer Kubernetes and GPUs.</strong></p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="574" src="https://blog.ovhcloud.com/wp-content/uploads/2021/12/Capture-décran-2021-12-29-à-10.50.52-1-1024x574.png" alt="" class="wp-image-21539" srcset="https://blog.ovhcloud.com/wp-content/uploads/2021/12/Capture-décran-2021-12-29-à-10.50.52-1-1024x574.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/Capture-décran-2021-12-29-à-10.50.52-1-300x168.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/Capture-décran-2021-12-29-à-10.50.52-1-768x431.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/Capture-décran-2021-12-29-à-10.50.52-1.png 1416w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">The challenge behind a fully managed service</h2>



<p>Readers unfamiliar with our orchestration service and/or GPUs may be surprised that we did not yet offer this integration in general availability. This lies in the fact that our team is focused on providing a <strong>totally managed experience, including patching the OS (Operating System) and Kubelet of each Node each time it is required</strong>. To achieve this goal, we have built and maintained a single hardened image for the dozens of flavors, in each of the 10+ regions.<br>Based on the experience of selected beta users, we found that this approach doesn&#8217;t always work for use cases that require a very specific NVIDIA driver configuration. Working with our technical partners at NVIDIA, we found a solution to leverage GPUs is a simple way that allows fine tuning such as the <a href="https://en.wikipedia.org/wiki/CUDA" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">CUDA</a> configuration for example.</p>



<h2 class="wp-block-heading">NVIDIA to the rescue </h2>



<p>This Keep-It-Simple-Stupid (KISS) solution relies on the great work of NVIDIA building and maintaining an <strong>official <a href="https://github.com/NVIDIA/gpu-operator" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">NVIDIA GPU operator</a></strong><a href="https://github.com/NVIDIA/gpu-operator" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">.</a> The Apache 2.0 licensed software uses the operator framework within Kubernetes. It does this to <strong>automate the management of all NVIDIA software components needed to use GPUs</strong>, such as NVIDIA drivers, Kubernetes device plugin for GPUs, and others. </p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="895" src="https://blog.ovhcloud.com/wp-content/uploads/2021/12/gpu-operator-1024x895.png" alt="" class="wp-image-21547" srcset="https://blog.ovhcloud.com/wp-content/uploads/2021/12/gpu-operator-1024x895.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/gpu-operator-300x262.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/gpu-operator-768x671.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/gpu-operator.png 1394w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>We ensured it was compliant with our fully maintained Operating System (OS), based on a recent Ubuntu LTS version. After testing it, <a href="https://docs.ovh.com/gb/en/kubernetes/deploying-gpu-application" data-wpel-link="exclude">we documented how to use it on our Managed Kubernetes Service.</a> We appreciate that this solution leverages an open source software that you can use on any compatible NVIDIA hardware. This allows you to guarantee consistent behavior in hybrid or multicloud scenarios, aligned with our <a href="https://www.ovhcloud.com/en/lp/manifesto/" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">SMART </a>motto.</p>



<p>Here is an illustration describing the <strong>shared responsibility model </strong>of the stack:</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="772" src="https://blog.ovhcloud.com/wp-content/uploads/2021/12/ovh-nvidia3-1024x772.png" alt="" class="wp-image-21560" srcset="https://blog.ovhcloud.com/wp-content/uploads/2021/12/ovh-nvidia3-1024x772.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/ovh-nvidia3-300x226.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/ovh-nvidia3-768x579.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/ovh-nvidia3-1536x1157.png 1536w, https://blog.ovhcloud.com/wp-content/uploads/2021/12/ovh-nvidia3-2048x1543.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>All our OVHcloud Public customers can now le<a href="https://docs.ovh.com/gb/en/kubernetes/deploying-gpu-application" data-wpel-link="exclude">verage the feature, adding a GPU node pool to any of their existing or new clusters. </a>This can be done in the regions where both Kubernetes and T1 or T2 instances are available: GRA5, GRA7 and GRA9 (France), DE1 (Germany) (available in the upcoming weeks) and BHS5 (Canada) at the date this blog post is published.<br>Note that GPUs worker nodes are <strong>compatible with all features released, including <a href="https://docs.ovh.com/gb/en/kubernetes/using_vrack/" data-wpel-link="exclude">vRack technology</a> and <a href="https://docs.ovh.com/gb/en/kubernetes/using-cluster-autoscaler/" data-wpel-link="exclude">cluster autoscaling</a></strong> for example.</p>



<p>Having Kubernetes clusters with GPU options means deploying typical AI/ML applications, such as Kubeflow, MLFlow, JupyterHub, NVIDIA NGC is easy and flexible. Do not hesitate to discuss this feature with other Kubernetes users on our <a href="https://gitter.im/ovh/kubernetes" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Gitter Channel</a>. You may also have a look to our fully managed <a href="https://www.ovhcloud.com/en/public-cloud/ai-notebook/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">AI Notebook</a> or <a href="https://www.ovhcloud.com/en/public-cloud/ai-training/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">AI training </a>services for even simpler out-of-the box experience and per-minute pricing!</p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fusing-gpu-on-managed-kubernetes-service-with-nvidia-gpu-operator%2F&amp;action_name=Using%20GPU%20on%20Managed%20Kubernetes%20Service%20with%20NVIDIA%20GPU%20operator&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A public and participative roadmap for our Public Cloud!</title>
		<link>https://blog.ovhcloud.com/a-public-and-participative-roadmap-for-our-public-cloud/</link>
		
		<dc:creator><![CDATA[Maxime Hurtrel]]></dc:creator>
		<pubDate>Wed, 02 Dec 2020 13:05:09 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Public Cloud]]></category>
		<category><![CDATA[Roadmap]]></category>
		<guid isPermaLink="false">https://www.ovh.com/blog/?p=20082</guid>

					<description><![CDATA[Last week, we published a first version of the roadmap for Public Cloud on OVHcloud&#8217;s GitHub. In this post, we will share why we made this bold move and how this can help you. Public Cloud : our fastest evolving set of services Offering Baremetal services and Web Hosting for now more than 20 years, [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fa-public-and-participative-roadmap-for-our-public-cloud%2F&amp;action_name=A%20public%20and%20participative%20roadmap%20for%20our%20Public%20Cloud%21&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p>Last week, we published a first version of the <a rel="noreferrer noopener nofollow external" href="https://github.com/ovh/public-cloud-roadmap" target="_blank" data-wpel-link="external">roadmap for Public Cloud </a>on <a rel="noreferrer noopener nofollow external" href="https://github.com/ovh" target="_blank" data-wpel-link="external">OVHcloud&#8217;s GitHub</a>. In this post, we will share why we made this bold move and how this can help you.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://www.ovh.com/blog/wp-content/uploads/2020/12/IMG_0389-1024x537.png" alt="A public and participative roadmap for our Public Cloud!" class="wp-image-20119" width="768" height="403" srcset="https://blog.ovhcloud.com/wp-content/uploads/2020/12/IMG_0389-1024x537.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2020/12/IMG_0389-300x157.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2020/12/IMG_0389-768x403.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2020/12/IMG_0389.png 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /></figure>



<h2 class="wp-block-heading">Public Cloud : our fastest evolving set of services</h2>



<p>Offering Baremetal services and Web Hosting for now more than 20 years, OVH launched its Public Cloud ecosystem 5 years ago. After a focus on infrastructure (computing instances, object storage and networking capabilities), we added <strong>nearly 30 different services</strong>, from managed Kubernetes to Big Data and Machine Learning. We plan to deliver a couple more in the upcoming year (databases, filesystem , baremetal &#8230;).</p>



<p>Each service regularly gets new capabilities, either from opensource technologies they are based on or through OVHcloud specific added value. This translates into <strong>dozens of features and improvements every year</strong>. For example recently, we launched automated backups for your virtual machines, nodepools &amp; anti-affinity management for Kubernetes&#8230; We also will soon enable vRack (private networking) to Kubernetes and other services&#8230;</p>



<p>Finally, we <strong>upgrade the different softwares</strong> to always guarantee stability and security for your services. We also <strong>expand them to all our datacenters</strong>. For example, we offer the recent releases of major Linux distributions, enabled Kubernetes 1.19 a couple of weeks ago. We also recently made this service available in our Polish, Australian and Singaporean regions.</p>



<p>All this makes it challenging for our customers to be always up-to-date on how they can use all the value brought by this dozens of products together. The numerous questions following our <a rel="noreferrer noopener nofollow external" href="https://www.youtube.com/watch?v=cLN69F3M-gA" target="_blank" data-wpel-link="external">public cloud session at OVHcloud annual event</a> confirmed this challenged needed to be adressed.</p>



<h2 class="wp-block-heading">Moving forward with total #Transparency</h2>



<p>After checking the best practices in the IaaS, PaaS and SaaS industry, we agreed on sharing a <strong>macro view of our features backlog. We found the agile roadmap format </strong>a ideal compromise between clarity and usability. We iterated with multiple customer-facing colleagues (presales teams, technical account managers&#8230;) to adjust on the format. You can now consult it as<a rel="noreferrer noopener nofollow external" href="https://github.com/ovh/public-cloud-roadmap" target="_blank" data-wpel-link="external"> a dedicated repository on the existing OVHcloud GitHub page</a> : <a href="https://github.com/ovh/public-cloud-roadmap" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external">https://github.com/ovh/public-cloud-roadmap</a> . </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="457" src="https://www.ovh.com/blog/wp-content/uploads/2020/11/image-1024x457.png" alt="" class="wp-image-20090" srcset="https://blog.ovhcloud.com/wp-content/uploads/2020/11/image-1024x457.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2020/11/image-300x134.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2020/11/image-768x343.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2020/11/image.png 1416w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Our roadmap is distributed accross 3 GitHub project boards to facilitate lisibility</figcaption></figure>



<p>This artifact is a<strong> new proof of our <a rel="noreferrer noopener nofollow external" href="https://www.ovhcloud.com/en-ie/about-us/who-are/#text-media-4-2" target="_blank" data-wpel-link="external">&#8220;S.M.A.R.T.&#8221; cloud Transparency value.</a></strong> For years, our customers recognize us for sharing any <strong>planned tasks and incidents</strong> on the good old <a rel="noreferrer noopener nofollow external" href="http://travaux.ovh.net/" target="_blank" data-wpel-link="external">travaux.ovh.net</a> (spoiler : this will go through a major revamp in 2021 for more clarity and usability). OVHcloud is also proud of our &#8220;<a href="https://www.ovhcloud.com/en-ie/public-cloud/prices/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">1 page and no hiden fees&#8221; and <strong>totally predictable public cloud pricing</strong> scheme</a>.</p>



<p>Publishing our changelog, but also allowing customers to view and participate publicly on our backlog prioritization was the logicial next step. This roadmap remains indicative (and we may surprise you with additionnal strategic features that we choose to keep confidential). We will also share <strong>more precise E.T.A. in specific item</strong>, as soon as we are confident enough to do so.</p>



<h2 class="wp-block-heading">How to consult and contribute</h2>



<p>Anyone can consult the board of his choice on <a rel="noreferrer noopener nofollow external" href="https://github.com/ovh/public-cloud-roadmap/projects" target="_blank" data-wpel-link="external">https://github.com/ovh/public-cloud-roadmap/projects</a> . You will <strong>find out the current features planned</strong> in the backlog and some <strong>details on how to use those improvments</strong>.</p>



<p>After loging in with a free GitHub account, one can <strong>subscribe to a given feature</strong> to get email notifications when it is modified or moves forward. Loged-in users can also <strong>comment or vote</strong> for listed features to influence our specifications and prioritization.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://www.ovh.com/blog/wp-content/uploads/2020/12/ovhcloud-public-cloud-roamdap-participate.gif" alt="" class="wp-image-20106" width="650" height="450"/><figcaption>You can share your questions and priorities, but also receive an email when someone updates a feature.</figcaption></figure>



<p>Finally, a user can <strong>suggest a new issue</strong> to the backlog . We will consider new issues within a week and, and they may enter one of the board&#8217;s <strong>Backlog</strong> if they align with our product strategy. We regularly commit to new items on the backlog. &#8220;<strong>Committed/Being developped</strong>&#8221; column means that the feature has been sized and is planned for the <strong>next 3 to 12 months</strong>.  When these elements approach production, they are moved to &#8220;<strong>Coming soon</strong>&#8220;. At that stage, specifications are final, and the feature will hit GA usually in less than <strong>2 months</strong>, some times we will details how you can <strong>get early access </strong>before general availability.<br></p>



<h2 class="wp-block-heading">Help us by challenging the content and our priorities !</h2>



<p>Do you feel a specific Item is unclear ? Underprioritized ? Feel free to upvote it or comment and raise questions! As in any Agile approach, your feedback will make this grow and bring back more value to all our users.</p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fa-public-and-participative-roadmap-for-our-public-cloud%2F&amp;action_name=A%20public%20and%20participative%20roadmap%20for%20our%20Public%20Cloud%21&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
