<?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; swapping</title>
	<atom:link href="http://www.hypervisor.fr/?feed=rss2&#038;tag=swapping" 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>And the swap is smart again</title>
		<link>http://www.hypervisor.fr/?p=3869</link>
		<comments>http://www.hypervisor.fr/?p=3869#comments</comments>
		<pubDate>Tue, 01 May 2012 23:50:32 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Bullshit]]></category>
		<category><![CDATA[memory overcommit]]></category>
		<category><![CDATA[swapping]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=3869</guid>
		<description><![CDATA[Alors que nous effectuions des tests sur la beta de Windows 8 server server 2012, nous avons remarqué une option qui avait échappé à notre vigilance lors de la publication par Microsoft du &#8220;What&#8217;s new in hyper-V&#8221; (très troublant si on considère que le produit est toujours en beta mais c&#8217;est une technique bien rodée chez M$) : le Smart [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Alors que nous effectuions des tests sur la beta de Windows <span style="text-decoration: line-through;">8 server</span> server 2012, nous avons remarqué une option qui avait échappé à notre vigilance lors de la publication par Microsoft du &#8220;<a href="http://technet.microsoft.com/en-us/library/hh831410.aspx#BKMK_DM" target="_blank">What&#8217;s new in hyper-V</a>&#8221; (très troublant si on considère que le produit est toujours en beta <a href="http://www.vcritical.com/2012/04/microsoft-management-summit-2012-a-k-a-mms-2011-for-real-this-time/" target="_blank">mais c&#8217;est une technique bien rodée chez M$</a>) : le <strong>Smart Paging</strong></p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/Hyper-V3_Smart_Paging.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/Hyper-V3_Smart_Paging.png" alt="" width="442" height="416" /></a></p>
<p style="text-align: justify;">En toute honnêteté, pendant 2 secondes nous avons pensé à une killer feature qui permettrait de placer automatiquement la swap du GuestOS sur un vdisk à part ou quelque chose d&#8217;encore plus ingénieux. On y croyait vraiment à mort tant la feature list d&#8217;Hyper-V 3 est impressionnante (pour un produit &#8220;gratuit&#8221;).</p>
<p style="text-align: justify;">Mais non, c&#8217;est juste le fichier de swap de la vm qui va avec une autre nouvelle fonction &#8220;minimum memory&#8221;. Je vous laisse apprécier le descriptif :</p>
<blockquote><p>Dynamic Memory improvements include support for configuring minimum memory, and Smart Paging, which is a memory management technique to provide a <strong>reliable restart experience</strong> for virtual machines configured with less minimum memory than startup memory.<br />
[...]<br />
Smart Paging uses <strong>disk resources</strong> as additional, temporary memory when more memory is required to restart a virtual machine than the amount of memory currently allocated to a virtual machine.</p></blockquote>
<p>Ça c&#8217;est du dépoussiérage de feature où on s&#8217;y connait pas ! Mais c&#8217;est pas fini, on vous a gardé le meilleur pour la fin :</p>
<blockquote><p>To minimize the potential performance impact of Smart Paging, HyperV uses it only when all of the following occurs:</p>
<p>1. <strong>The virtual machine is being restarted.</strong><br />
2. There is no available physical memory.<br />
3. No memory can be reclaimed from other virtual machines running on the host.</p></blockquote>
<p>Et on vous rafraîchi la mémoire sur ce <a href="http://www.google.com/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=10&amp;ved=0CGYQFjAJ&amp;url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%2F2%2F8%2FC%2F28CE6B15-BB29-402B-8645-0706C0A518BF%2FVirt_WP_CostComparison_final.pdf&amp;ei=tnSgT8L9L6PP4QT1yJjpAg&amp;usg=AFQjCNFyZeYfnBzt229jizdEIgx6RLrjFw&amp;sig2=hX1kaIVgbztBKtxVOA466g" target="_blank">qu&#8217;M$ pensait de l&#8217;overcommit quand Hyper-V n&#8217;en était pas capable</a> :</p>
<blockquote><p>What this means is while Memory Overcommit has its uses in certain configurations, it’s not a panacea for virtualization administrators. Memory Overcommit should be used judiciously and only when absolutely necessary.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=3869</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hypervisor Wars : Core Parking GreenbullshIT</title>
		<link>http://www.hypervisor.fr/?p=3037</link>
		<comments>http://www.hypervisor.fr/?p=3037#comments</comments>
		<pubDate>Sat, 04 Jun 2011 23:46:34 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[ballooning]]></category>
		<category><![CDATA[Bullshit]]></category>
		<category><![CDATA[DPM]]></category>
		<category><![CDATA[swapping]]></category>
		<category><![CDATA[TPS]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=3037</guid>
		<description><![CDATA[Il y a quelques semaines, Microsoft a posté sur le TechNet Edge une série de vidéos au titre pour le moins évocateur : Virtualization Jump Start. Le but étant d&#8217;enfumer les ignorants avec une petite mise en scène hautement propagandesque qui rappelle celle des impayables guignols de la virtualization.

L’initiative pourrait rester valable si elle n&#8217;était pas gavée de gros morceaux de bullshit comme ce magnifique [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Il y a quelques semaines, Microsoft a posté sur le TechNet Edge une série de vidéos au titre pour le moins évocateur : <a href="http://technet.microsoft.com/en-us/edge/ff832960.aspx?category=Jump%20Start" target="_blank">Virtualization Jump Start</a>. Le but étant d&#8217;enfumer les ignorants avec une petite mise en scène hautement propagandesque qui rappelle celle des impayables <a href="http://www.hypervisor.fr/?p=701" target="_blank">guignols de la virtualization</a>.</p>
<p><iframe frameborder="0" width="480" height="270" src="http://www.dailymotion.com/embed/video/xj3wq2?logo=0&#038;hideInfos=1"></iframe><br />
L’initiative pourrait rester valable si elle n&#8217;était pas gavée de gros morceaux de bullshit comme ce magnifique tableau comparatif :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/parking/SS-2011-05-06_02.16.05.png" title=" " rel="lightbox[3037]"><img class="size-medium wp-image-3077 aligncenter" title=" " src="http://files.hypervisor.fr/img/parking/SS-2011-05-06_02.16.05.png" alt="" width="300" height="224" /></a></p>
<p style="text-align: center;">
<p style="text-align: justify;">Notre <a href="http://bullshito.net/wp-content/uploads/2010/01/bullshit-o-meter.jpg" target="_blank">bullshit-o-meter</a>, déjà dans le rouge, a totalement grillé sur <a href="http://technet.microsoft.com/en-us/edge/virtualization-jump-start-02-differentiating-microsoft-vmware" target="_blank">la séquence comparative Core Parking vs DPM (extrait ci-dessus)</a>. Notre brave Symon (&#8220;Microsoft Technical Evangelist&#8221; en chemise bleu) semble persuadé qu&#8217;un serveur allumé consomme autant qu&#8217;un serveur éteint (où l&#8217;inverse). <a href="http://www.microsoft.com/windowsserver2008/en/us/r2-management.aspx" target="_blank">Et pourtant</a> :</p>
<blockquote>
<p style="text-align: left;">The Core Parking feature allows Windows Server 2008 R2 to consolidate processing onto the fewest number of possible processor cores, and suspends inactive processor cores</p>
</blockquote>
<p style="text-align: justify;">Même si le CPU représente une part non négligeable de la consommation d&#8217;un serveur, il n&#8217;est question en moyenne que d&#8217;<strong>1/4 à 1/3 de la consommation totale</strong>. Mais <a href="http://4sysops.com/archives/scvmm-2012-review-part-4-bare-metal-configuration-dynamic-power-optimization/" target="_blank">quelque chose nous dit</a> que M$ a fini par s&#8217;en apercevoir, ils n&#8217;ont juste pas encore prévenu Symon. Néanmoins, pour pouvoir consolider au maximum il faut un peu mieux que <a href="http://www.vcritical.com/2011/04/hyper-v-dynamic-memory-not-quite-ready-to-demo/" target="_blank">Dynamic Memory</a>&#8230;</p>
<p style="text-align: justify;">Démonstration avec un cluster, hébergeant 66 VM (W2K3 &#8211; 2Go), composé de 12 serveurs bi Xeon 5345 + 8Go de RAM sous ESXi 4.1 build 348481. Les VM de ce cluster devant etre dispo à 100% entre 8h et 19h, <a href="http://www.vmware.com/files/pdf/Distributed-Power-Management-vSphere.pdf" target="_blank">Distributed Power Management</a> est programmé dans vCenter pour s&#8217;activer à 20h et se désactiver à 7h (hors WE). Résultat, <strong>9 serveurs sur 12 OFF</strong> (pour Symon, ça veut plus d’électricité du tout) en heures creuses, c&#8217;est à dire 60% du temps dans notre cas :</p>
<p style="text-align: left;"><a href="http://files.hypervisor.fr/img/parking/Screenshot-2011-06-03_23.22.19.png" title=" " rel="lightbox[3037]"><img class="aligncenter size-medium wp-image-3065" title=" " src="http://www.hypervisor.fr/wp-content/uploads/2011/06/Screenshot-2011-06-03_23.22.19-300x114.png" alt="" width="300" height="114" /></a><a href="http://files.hypervisor.fr/img/parking/Screenshot-2011-06-03_23.14.17.png" title=" " rel="lightbox[3037]"><img class="aligncenter size-medium wp-image-3066" title=" " src="http://www.hypervisor.fr/wp-content/uploads/2011/06/Screenshot-2011-06-03_23.14.17-300x150.png" alt="" width="300" height="150" /></a>Evidemment, impossible d&#8217;atteindre ce taux de consolidation hallucinant de 600% sans l&#8217;aide de <a href="http://www.vmware.com/files/pdf/techpaper/vsp_41_perf_memory_mgmt.pdf" target="_blank">TPS, Ballooning, Memory compression et Hypervisor swapping</a> :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/parking/Screenshot-2011-06-03_23.43.09.png" title=" " rel="lightbox[3037]"><img class="aligncenter size-full wp-image-3095" title=" " src="http://www.hypervisor.fr/wp-content/uploads/2011/06/Screenshot-2011-06-03_23.43.09.png" alt="" width="486" height="266" /></a></p>
<p style="text-align: center;">
<p style="text-align: left;">Ça, c&#8217;est du GreenIT et <a href="http://www.hypervisor.fr/?p=317" target="_blank">c&#8217;est dispo depuis 2008</a> !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=3037</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
