<?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>Hypervisor.fr &#187; shares</title>
	<atom:link href="http://www.hypervisor.fr/?feed=rss2&#038;tag=shares" rel="self" type="application/rss+xml" />
	<link>http://www.hypervisor.fr</link>
	<description>French Bare-Metal weblog</description>
	<lastBuildDate>Wed, 26 Jun 2024 22:42:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Resource Pool starter kit</title>
		<link>http://www.hypervisor.fr/?p=3752</link>
		<comments>http://www.hypervisor.fr/?p=3752#comments</comments>
		<pubDate>Wed, 21 Mar 2012 07:23:40 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[PowerCLI]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[ResourcePool]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[shares]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=3752</guid>
		<description><![CDATA[Pour une petite infra ou lorsqu&#8217;on veut monter un vcenter vite fait tout en gardant une hiérarchisation des ressources, la solution de facilité est d&#8217;utiliser les paramètres Low, Normal et High des resource pool. Si vous n&#8217;avez pas 3 resource pool (Low, Normal et High) avec le même nombre de vm démarrées, vous risquez d&#8217;avoir [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Pour une petite infra ou lorsqu&#8217;on veut monter un vcenter vite fait tout en gardant <strong>une hiérarchisation des ressources</strong>, la solution de facilité est d&#8217;utiliser les paramètres <strong>Low</strong>, <strong>Normal </strong>et <strong>High </strong>des resource pool. Si vous n&#8217;avez pas 3 resource pool (Low, Normal et High) avec le même nombre de vm démarrées, vous risquez d&#8217;avoir de très mauvaises surprises&#8230;</p>
<p style="text-align: justify;">Le mécanisme de shares, parfois mal connu <strong>malgré son apparition dans VI3</strong> (<a href="http://www.vmware.com/support/vi3/doc/whatsnew_esx301_vc201.html" target="_blank">oui oui, en 2006</a>), est très bien expliqué <a href="http://www.yellow-bricks.com/2010/12/14/shares-set-on-resource-pools/" target="_blank">sur le blog de Duncan</a> ou par <a href="http://frankdenneman.nl/2011/07/vmware-vsphere-5-clustering-technical-deepdive/" target="_blank">Frank dans l’excellent  VMware vSphere 5 Clustering Technical Deepdive.</a></p>
<p style="text-align: center;"><a href="http://farm6.static.flickr.com/5120/5911879103_e46b825106.jpg" target="_blank"><img class="aligncenter" src="http://farm6.static.flickr.com/5120/5911879103_e46b825106.jpg" alt="" width="295" height="300" /></a></p>
<p style="text-align: justify;">Pour faire simple, si on veut toujours garder un bon ratio entres les pool, <strong>il faut recalculer les shares <strong>à</strong></strong><strong> chaque fois qu&#8217;une vm voit sa configuration cpu/mémoire changer ou qu&#8217;une vm est démarrée/arrêtée dans un des pool</strong>. L&#8217;idéal étant de le scripter, nous vous proposons un joli petit script PowerCLI (dérivé de celui <a href="http://www.yellow-bricks.com/2010/02/24/custom-shares-on-a-resource-pools-scripted/" target="_blank">posté par Andrew Mitchell sur le blog de Duncan</a>) qui fera tout cela pour vous sur <strong>un model standardisé</strong>.</p>
<p style="text-align: justify;">L&#8217;idée est d&#8217;avoir <strong>4 resource pool </strong>toujours équilibrés (<strong>GOLD</strong>, <strong>SILVER</strong>, <strong>BRONZE </strong>et <strong>COPPER</strong>) qui représentent l&#8217;usage &#8220;classique&#8221; d&#8217;un cluster VMware, à savoir prod, pré-prod, qualif et dev. La seule chose que vous devez fournir au script est le nom du cluster et (en option) les pourcentages respectifs que vous jugez idéal pour votre environnement (<strong>45%</strong>, <strong>30%</strong>, <strong>15% </strong>et <strong>10% </strong>par défaut).</p>
<p style="text-align: center;"><img class="aligncenter" style="text-align: left;" src="http://files.hypervisor.fr/img/standardized_cluster.png" alt="" width="176" height="310" /></p>
<p style="text-align: left;">Une fois les resource pool ajustés (si besoin), le script va créer <strong>pour le cluster un petit rapport html à la racine du site web du vcenter</strong> :</p>
<p style="text-align: left;"><a href="http://files.hypervisor.fr/img/standardized_cluster_report.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/standardized_cluster_report.png" alt="" width="487" height="127" /></a></p>
<p style="text-align: left;">Vous l&#8217;aurez compris, <strong>ce script est fait pour tourner sur le vcenter</strong> à l&#8217;aide d&#8217;une tache planifiée (<a href="http://files.hypervisor.fr/scripts/Set-ZResPoolShares.xml" target="_blank">modèle pour Windows 2008 R2</a>).</p>
<div class="wp-caption aligncenter" style="width: 110px"><a href="http://files.hypervisor.fr/scripts/Set-ZResPoolShares.ps1"><img class="            " title="Set-ZResPoolShares.ps1" src="http://files.hypervisor.fr/img/super_mario_piranha_plant.png" alt="" width="100" height="100" /></a><p class="wp-caption-text">Set-ZResPoolShares</p></div>
<p style="text-align: left;">Nous vous rappelons que <strong>ce script se base sur le mécanisme de shares </strong>(QOS)<strong> et non sur celui de reservation/limit</strong> et qu&#8217;il est donc indispensable de monitorer les pools pour éviter toute <strong>contention qui dépasserait vos prévisions</strong>. Pour les petites infra, le vcenter reste l&#8217;outil idéal à nos yeux :</p>
<p style="text-align: left;"><img class="aligncenter" src="http://files.hypervisor.fr/img/standardized_cluster_monitor.png" alt="" width="383" height="352" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=3752</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
