<?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; Best Practices</title>
	<atom:link href="http://www.hypervisor.fr/?feed=rss2&#038;tag=best-practices" 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>Monitoring des zpool dans cacti</title>
		<link>http://www.hypervisor.fr/?p=3828</link>
		<comments>http://www.hypervisor.fr/?p=3828#comments</comments>
		<pubDate>Wed, 18 Apr 2012 15:25:10 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[copy on write]]></category>
		<category><![CDATA[nexenta]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=3828</guid>
		<description><![CDATA[L&#8217;une des best practices biens connues de ZFS est d’éviter au maximum de descendre en dessous de 20% d&#8217;espace libre sur un zpool afin d’éviter les potentiels dégradations de performances liées au Copy On Write.

Keep pool space under 80% utilization to maintain pool performance.
[...]
If the primary workload is immutable files (write once, never remove), then you can keep [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide" target="_blank">L&#8217;une des best practices biens connues de ZFS</a> est d’éviter au maximum de descendre en dessous de 20% d&#8217;espace libre sur un zpool afin d’éviter les potentiels dégradations de performances liées au Copy On Write.</p>
<blockquote>
<p style="text-align: justify;"><strong>Keep pool space under 80% utilization to maintain pool performance.</strong></p>
<p style="text-align: justify;">[...]</p>
<p style="text-align: justify;">If the primary workload is immutable files (write once, never remove), then you can keep a pool in the 95-96% utilization range.</p>
</blockquote>
<p style="text-align: justify;">Le 95-96% correspond au changement de <a href="https://blogs.oracle.com/roch/entry/doubling_exchange_performance" target="_blank">block allocation</a> contrôlé par le paramètre <strong>metaslab_df_alloc_threshold</strong> :</p>
<blockquote>
<p style="text-align: justify;">The minimum free space, in percent, which must be available in a space map to continue allocations in a first-fit fashion. Once the space_map&#8217;s free space drops below this level we dynamically switch to using best-fit allocations.</p>
</blockquote>
<p style="text-align: justify;">Vous l&#8217;aurez compris, le monitoring des zpool est primordiale. Sous Nexenta ce n&#8217;est pas chose facile car <a href="http://www.hypervisor.fr/?p=3030" target="_blank">seuls les point de montage sont visibles par défaut en snmp</a>, mais nous avons une solution simple n&#8217;impliquant que peux de modifications.</p>
<ul>
<li>ajouter les lignes suivantes dans votre conf snmp :</li>
</ul>
<blockquote><p>extend .1.3.6.1.4.1.2021.87 zpool_name /bin/bash -c &#8220;zpool list -H -o name&#8221;<br />
extend .1.3.6.1.4.1.2021.87 zpool_capacity /bin/bash -c &#8220;zpool list -H -o capacity&#8221;</p></blockquote>
<ul>
<li>copier le fichier zpool_capacity.xml dans le répertoire /resource/snmp_queries de votre cacti</li>
<li>importer les templates cacti_data_query_zfs_-_zpool_capacity.xml et cacti_graph_template_zfs_-_zpool_capacity.xml dans l&#8217;interface web cacti</li>
<li>choisissez les zpool à monitorer sur votre/vos nexenta (<strong>y compris le syspool</strong>)</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" src="http://files.hypervisor.fr/img/zpool_capacity.png" alt="" width="482" height="186" /></p>
<ul>
<li>en option, créez un Threshold Template pour recevoir une alerte en cas de dépassement de 80%</li>
</ul>
<div class="wp-caption aligncenter" style="width: 110px"><a href="http://files.hypervisor.fr/scripts/cacti_zpool_capacity.zip"><img class="            " title="zpool_capacity" src="http://files.hypervisor.fr/img/super_mario_piranha_plant.png" alt="" width="100" height="100" /></a><p class="wp-caption-text">zpool capacity</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=3828</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>vSphere 5 au sein du Data­cen­ter</title>
		<link>http://www.hypervisor.fr/?p=3557</link>
		<comments>http://www.hypervisor.fr/?p=3557#comments</comments>
		<pubDate>Mon, 09 Jan 2012 01:25:29 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[e-book]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=3557</guid>
		<description><![CDATA[Notre ami &#8220;EMCer&#8221; Eric Maillé publie aujourd&#8217;hui son nouvel ouvrage en français dédié à vSphere 5 :
Les premiers chapitres détaillent l’offre vSphere 5 et comment bien intégrer cette technologie dans le Datacenter avec des recommandations et préconisations tirées des expériences complémentaires des deux auteurs. Les chapitres suivants sont plus pratiques avec un retour d’expérience détaillé traitant [...]]]></description>
			<content:encoded><![CDATA[<p>Notre ami &#8220;EMCer&#8221; Eric Maillé publie aujourd&#8217;hui son nouvel <a href="http://www.editions-eni.fr/Livres/VMware-vSphere-5-au-sein-du-Datacenter-/.4_3a6222cf-b921-41f5-886c-c989f77ba994_043cd28f-7b8d-489e-88d4-d2aa441d7234_1_0_d9bd8b5e-f324-473f-b1fc-b41b421c950f.html" target="_blank">ouvrage <strong>en français</strong> dédié à vSphere 5</a> :</p>
<blockquote><p>Les premiers chapitres détaillent l’offre vSphere 5 et comment bien intégrer cette technologie dans le Datacenter avec des recommandations et préconisations tirées des expériences complémentaires des deux auteurs. Les chapitres suivants sont plus pratiques avec un retour d’expérience détaillé traitant de la mise en place d’un projet en quatre grandes phases.</p></blockquote>
<p>La préface est signé Chad &#8220;storage&#8221; Sakac que vous connaissez tous via son blog <a href="http://virtualgeek.typepad.com/" target="_blank">Virtual Geek</a> et Eric a amicalement cité Hypervisor.fr dans ses références.</p>
<p>Pour ceux que ça intéresse, <a href="http://www.editions-eni.fr/livres/vmware-vsphere-5-au-sein-du-datacenter-2ieme-edition/.4eb2b3910336fc763b835b74584e7609.html" target="_blank">la version électronique semble être offerte pour toute acquisition de la version papier</a>.</p>
<p style="text-align: center;"><a href="http://www.amazon.fr/VMware-vSphere5-sein-Datacenter-MAILL%C3%89/dp/2746070960/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1348006954&amp;sr=1-1" target="_blank"><img class="aligncenter" src="http://ecx.images-amazon.com/images/I/51j9dqeIDNL._SL500_AA300_.jpg" alt="" width="300" height="300" /></a></p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=3557</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[PSH] DasConfigInfo.HostMonitoring en OneLiner</title>
		<link>http://www.hypervisor.fr/?p=3328</link>
		<comments>http://www.hypervisor.fr/?p=3328#comments</comments>
		<pubDate>Tue, 27 Sep 2011 15:19:09 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[HA]]></category>
		<category><![CDATA[oneliner]]></category>
		<category><![CDATA[PowerCLI]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=3328</guid>
		<description><![CDATA[En vue d&#8217;une maintenance réseau, vous pourrez être amené à désactiver la fonction HostMonitoring d&#8217;HA comme le recommande VMware :
When making changes to the networks that your clustered ESX/ESXi hosts are on, VMware recommends that you suspend the Host Monitoring feature.
Nous vous recommandons pour cela notre petit OneLiner PowerCLI maison :

Get-View -ViewType ClusterComputeResource&#124;%&#123;$_.ReconfigureComputeResource_Task&#40;&#40;New-Object VMware.Vim.ClusterConfigSpecEx -Property @&#123;DasConfig=&#40;New-Object VMware.Vim.ClusterDasConfigInfo -Property @&#123;HostMonitoring=&#34;disabled&#34;&#125;&#41;&#125;&#41;, $true&#41;&#125;

Vous trouverez [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">En vue d&#8217;une maintenance réseau, vous pourrez être amené à désactiver la fonction HostMonitoring d&#8217;HA <a href="http://pubs.vmware.com/vsphere-esx-4-1/availability_guide/c_customha_bestprac_net.html" target="_blank">comme le recommande VMware</a> :</p>
<blockquote><p>When making changes to the networks that your clustered ESX/ESXi hosts are on, VMware recommends that you suspend the Host Monitoring feature.</p></blockquote>
<p style="text-align: justify;">Nous vous recommandons pour cela notre petit OneLiner PowerCLI maison :</p>

<div class="wp_syntax"><div class="code"><pre class="powershell" style="font-family:monospace;">Get<span style="color: pink;">-</span>View <span style="color: pink;">-</span>ViewType ClusterComputeResource<span style="color: pink;">|%</span><span style="color: #000000;">&#123;</span><span style="color: #000080;">$_</span>.ReconfigureComputeResource_Task<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #008080; font-weight: bold;">New-Object</span> VMware.Vim.ClusterConfigSpecEx <span style="color: #008080; font-style: italic;">-Property</span> <span style="color: pink;">@</span><span style="color: #000000;">&#123;</span>DasConfig<span style="color: pink;">=</span><span style="color: #000000;">&#40;</span><span style="color: #008080; font-weight: bold;">New-Object</span> VMware.Vim.ClusterDasConfigInfo <span style="color: #008080; font-style: italic;">-Property</span> <span style="color: pink;">@</span><span style="color: #000000;">&#123;</span>HostMonitoring<span style="color: pink;">=</span><span style="color: #800000;">&quot;disabled&quot;</span><span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span><span style="color: pink;">,</span> <span style="color: #800080;">$true</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#125;</span></pre></div></div>

<p>Vous trouverez facilement la commande inverse <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=3328</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vSphere4 vu par vReference, en 36 pages</title>
		<link>http://www.hypervisor.fr/?p=1043</link>
		<comments>http://www.hypervisor.fr/?p=1043#comments</comments>
		<pubDate>Thu, 20 Aug 2009 22:59:30 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[whitepapers]]></category>

		<guid isPermaLink="false">http://www.hypervizor.fr/?p=1043</guid>
		<description><![CDATA[vReference, déjà connu pour sa VI3 reference card (bientôt disponible pour vSphere4), vient de mettre en ligne la version 1.0 de vSphere4 Documentation Notes. Un condensé de tous les trucs qui méritent un coup de STABILO dans les docs VMware. Exemples :

The esxupdate utility is for ESX only
VMware Tools must be installed for hotplug functionality [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vreference.com">vReference</a>, déjà connu pour sa <em><a href="http://www.vreference.com/vi3-card/">VI3 reference card</a></em> (<a href="http://www.vreference.com/vsphere4-card/">bientôt disponible pour vSphere4</a>), vient de mettre en ligne la version 1.0 de <a href="http://www.vreference.com/vsphere4-notes/">vSphere4 Documentation Notes</a>. Un condensé de tous les trucs qui méritent un coup de <strong>STABILO</strong> dans les docs VMware. Exemples :</p>
<ul>
<li>The esxupdate utility is for ESX only</li>
<li>VMware Tools must be installed for hotplug functionality to work properly</li>
<li>You can grow the extent up to 2 TB</li>
<li>The vpxuser is used for vCenter Server permissions.</li>
<li>The esxtop utility reads its default configuration from .esxtop4rc</li>
</ul>
<p>A lire d&#8217;urgence.</p>
<p><img class="aligncenter size-medium wp-image-1045" title="stabilo" src="http://www.hypervizor.fr/wp-content/uploads/2009/08/stabilo-300x135.jpg" alt="" width="300" height="135" /></p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=1043</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Les secrets du vSwitch</title>
		<link>http://www.hypervisor.fr/?p=816</link>
		<comments>http://www.hypervisor.fr/?p=816#comments</comments>
		<pubDate>Mon, 08 Jun 2009 23:56:05 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=816</guid>
		<description><![CDATA[MAJ 05/12/2009 : &#8220;vSwitch pour les nuls&#8221; est maintenant disponible en pdf !

Ken Cline, un membre reconnu de la communauté et depuis peu Senior Consultant chez VMware, a bouclé il y a quelques jours son &#8220;Great vSwitch Debate&#8221;. Tout a commencé sur le forum VMware et a fini sur son blog par un énorme article [...]]]></description>
			<content:encoded><![CDATA[<p><em><span style="color: #ff0000;">MAJ 05/12/2009</span> : &#8220;<a href="http://kensvirtualreality.files.wordpress.com/2009/12/the-great-vswitch-debate-combined.pdf">vSwitch pour les nuls</a>&#8221; est maintenant disponible en pdf !<br />
</em></p>
<p>Ken Cline, <a href="http://communities.vmware.com/people/Ken.Cline">un membre reconnu de la communauté</a> et depuis peu Senior Consultant chez VMware, a bouclé il y a quelques jours son &#8220;Great vSwitch Debate&#8221;. Tout a commencé <a href="http://communities.vmware.com/thread/204347">sur le forum VMware</a> et a fini <a href="http://kensvirtualreality.wordpress.com/tag/vswitch/">sur son blog par un énorme article en 8 parties</a>.</p>
<p>Il est question d&#8217;à peu près tout ce qu&#8217;un admin VMware doit savoir sur le fonctionnement d&#8217;un vSwitch et des config optimales en fonction du nombre de cartes réseau physiques disponibles.</p>
<p><a href="http://kensvirtualreality.wordpress.com/2009/04/05/the-great-vswitch-debate%E2%80%93part-3/">La partie 3</a> est particulièrement intéressante techniquement car Ken détaile les différentes méthodes de load-balancing. On y apprend, par exemple, l&#8217;utilisation des ports d&#8217;un vSwitch en fonction de la séquence de démarrage des vm :</p>
<p style="text-align: center;"><img class="aligncenter" src="http://kensvirtualreality.files.wordpress.com/2009/04/part-3-lb-2.png?w=450&amp;h=435" alt="" width="315" height="305" /></p>
<p style="text-align: left;">Incontournable pour n&#8217;importe quel vAdmin&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=816</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Update Manager &amp; Proxy</title>
		<link>http://www.hypervisor.fr/?p=687</link>
		<comments>http://www.hypervisor.fr/?p=687#comments</comments>
		<pubDate>Sun, 19 Apr 2009 22:10:15 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[VirtualCenter]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=687</guid>
		<description><![CDATA[Récemment, nous avons eu la joie de goutter aux problèmes que provoquent les proxy Blue Coat sur l&#8217;Update Manager de VMware.
Ces proxy, comme d&#8217;autres également, scannent (anti-virus, anti-trojants) les fichiers téléchargés avant de les transmettre aux clients. Lorsque le fichier ne fait que quelques Ko c&#8217;est presque transparent mais lorsqu&#8217;il fait quelques dizaines de Mo [...]]]></description>
			<content:encoded><![CDATA[<p>Récemment, nous avons eu la joie de goutter aux problèmes que provoquent les <a href="http://www.bluecoat.com/">proxy Blue Coat</a> sur l&#8217;Update Manager de VMware.</p>
<p style="text-align: justify;">Ces proxy, comme d&#8217;autres également, scannent (anti-virus, anti-trojants) les fichiers téléchargés avant de les transmettre aux clients. Lorsque le fichier ne fait que quelques Ko c&#8217;est presque transparent mais lorsqu&#8217;il fait quelques dizaines de Mo c&#8217;est plus long. Aucun problème lorsque la requête est faite par un navigateur car le proxy redirige vers une page d&#8217;attente affichant la progression du download. Mais lorsque la requête provient d&#8217;un composant tel qu&#8217;Update Manager c&#8217;est le timeout assuré.</p>
<p><img class="aligncenter" title="update_manager" src="http://www.ntpro.nl/blog/uploads/dgrm_updatemanager.gif" alt="" width="272" height="222" /></p>
<p style="text-align: justify;">Résultat, Update Manager ayant téléchargé le fichier xml contenant la liste des nouvelles mises à jour mais le download des updates ayant échoué, vous vous retrouvez avec la liste des MAJ qui n&#8217;existent pas dans le répository et que vous ne pouvez donc pas appliquer. Malheureusement, impossible de forcer un nouveau download et télécharger les updates manuellement pour les copier ensuite dans le repository relèverait de la torture.</p>
<p style="text-align: justify;">Après quelques recherches et un peu d&#8217;improvisation dans la base SQL VIM_UMDB, nous avons trouvé 2 solutions. <a href="https://www.vmware.com/pdf/vi3_vum_10_admin_guide.pdf">L&#8217;une figure dans l&#8217;admin guide d&#8217;Update Manager</a> et l&#8217;autre très certainement pas supporté du tout par VMware puisqu&#8217;il s&#8217;agit de modifier le contenu d&#8217;une table de la base SQL.</p>
<p><span id="more-687"></span></p>
<p>VMware a en effet prévu que le VirtualCenter ne soit pas connecté à Internet. Il existe donc un autre composant sur le CD d&#8217;install : UMDS aka Update Manager Download Service.</p>
<p style="text-align: justify;">Une fois ce composant installé sur un serveur en DMZ ou ayant un accès direct à Internet, il suffit de configurer (en CLI uniquement) UMDS avant de lancer un téléchargement des updates. Vous pouvez utiliser des commandes pour ne télécharger que les updates sur une période précise et forcer un nouveau téléchargement en cas d&#8217;échec. Une fois le téléchargement terminé, il suffit d&#8217;utiliser une commande pour exporter le contenu du repository de l&#8217;UMDS vers un répertoire et d&#8217;utiliser une autre commande sur le VirtualCenter pour les importer. <a href="https://www.vmware.com/pdf/vi3_vum_10_admin_guide.pdf#page=16">Toutes ces commandes sont détaillées à la page 16 de l&#8217;admin guide.</a></p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2009/04/umds.jpg" title="umds" rel="lightbox[687]"><img class="aligncenter size-medium wp-image-690" title="umds" src="http://www.hypervisor.fr/wp-content/uploads/2009/04/umds-300x246.jpg" alt="" width="300" height="246" /></a></p>
<p>L&#8217;autre solution, plus &#8220;trash&#8221;, consiste à supprimer de la base SQL <strong>VIM_UMDB</strong> (présente sur le VirtualCenter) les updates dont le download aurait échoué.</p>
<p>Il suffit pour cela d&#8217;installer <a href="http://www.microsoft.com/downloads/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&amp;displaylang=en">Management Studio Express de Microsoft</a> sur le VirtualCenter et de vous connecter à la base SQL de ce dernier.</p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2009/04/umdb_1.jpg" title="umdb_1" rel="lightbox[687]"><img class="aligncenter size-medium wp-image-691" title="umdb_1" src="http://www.hypervisor.fr/wp-content/uploads/2009/04/umdb_1-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p>Une fois la table <strong>dbo.VCI_UPDATES</strong> identifiée, il faudra dans un premier temps désactiver les relations avec les autres tables pour pouvoir ensuite supprimer les lignes des updates à re-télécharger.</p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2009/04/umdb_2.jpg" title="umdb_2" rel="lightbox[687]"><img class="aligncenter size-medium wp-image-692" title="umdb_2" src="http://www.hypervisor.fr/wp-content/uploads/2009/04/umdb_2-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p>Il faut ensuite relancer le service <strong>vmware-ufad-vci</strong> et la tache planifiée de l&#8217;Update Manager. La ou les MAJ seront alors re-téléchargée(s).</p>
<p>Nous avons testé à plusieurs reprise cette métode et bien qu&#8217;aucun effet indésirable ne se soit manifesté, nous vous recommandons vivement de faire un backup avant toute modification de la base.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=687</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iSCSI (avec ESX) pour les nuls</title>
		<link>http://www.hypervisor.fr/?p=569</link>
		<comments>http://www.hypervisor.fr/?p=569#comments</comments>
		<pubDate>Sun, 01 Mar 2009 18:33:06 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[iSCSI]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=569</guid>
		<description><![CDATA[Quand des pointures de chez VMware, NetApp, Dell/EqualLogic, HP/Lefthand et EMC sont mis à contribution pour analyser le fonctionnement et donner les best practices du stockage iscsi (software et hardware) sous ESX. Ca donne ça :

Pour ceux qui veulent se faire du mal, suivez le link.
Pour les autres, sachez qu&#8217;avec le software initiator il n&#8217;est [...]]]></description>
			<content:encoded><![CDATA[<p>Quand des pointures de chez VMware, NetApp, Dell/EqualLogic, HP/Lefthand et EMC sont mis à contribution pour analyser le fonctionnement et donner les best practices du stockage iscsi (software et hardware) sous ESX. Ca donne ça :</p>
<p style="text-align: center;"><a href="http://virtualgeek.typepad.com/.a/6a00e552e53bd28833010536ee2631970b-pi"><img class="aligncenter" src="http://virtualgeek.typepad.com/.a/6a00e552e53bd28833010536ee2631970b-pi" alt="" width="510" height="384" /></a></p>
<p style="text-align: left;">Pour ceux qui veulent se faire du mal, suivez le <a href="http://virtualgeek.typepad.com/virtual_geek/2009/01/a-multivendor-post-to-help-our-mutual-iscsi-customers-using-vmware.html">link.</a></p>
<p style="text-align: left;">Pour les autres, sachez qu&#8217;avec le software initiator il n&#8217;est pas possible de faire du load balancing vers une seule et même target iscsi . Utilisez plusieurs target si vous souhaitez exploiter tout le potentiel de vos NIC. Ou attendez ESX 4&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=569</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les (vilains) secrets de VMware High Availability (HA)</title>
		<link>http://www.hypervisor.fr/?p=511</link>
		<comments>http://www.hypervisor.fr/?p=511#comments</comments>
		<pubDate>Tue, 17 Feb 2009 01:09:00 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[HA]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=511</guid>
		<description><![CDATA[MAJ 28/08/2011 : FDM (Fault Domain Manager) change complément la donne et ce même pour les cluster en 3.5, vous trouverez l&#8217;architecture de fonctionnement sur le blog de Duncan.
En suivant une discussion sur le blog de Duncan Epping (Senior PSO Consultant chez VMware) concernant le design d&#8217;un cluster HA répartie sur 2 châssis de lames, nous somme tombés sur un [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><em><span style="color: #ff0000;">MAJ 28/08/2011</span> : FDM (Fault Domain Manager) change complément la donne et ce même pour les cluster en 3.5, vous trouverez <a href="http://www.yellow-bricks.com/2011/07/22/ha-architecture-series-fdm-15/" target="_blank">l&#8217;architecture de fonctionnement sur le blog de Duncan</a>.</em></p>
<p style="text-align: justify;">En suivant une discussion sur le blog de <a href="http://www.yellow-bricks.com/2009/02/09/blades-and-ha-cluster-design/">Duncan Epping</a> (Senior PSO Consultant chez VMware) concernant le design d&#8217;un cluster HA répartie sur 2 châssis de lames, nous somme tombés sur un post <a href="http://www.yellow-bricks.com/vmware-high-availability-deepdiv/">détaillant le fonctionnement précis de VMware High Availability (HA)</a>. Duncan nous a autorisé à le traduire.</p>
<p style="text-align: center;"><a href="http://www.hypervisor.fr/wp-content/uploads/2009/02/ha.jpg" title="ha" rel="lightbox[511]"><img class="size-medium wp-image-512 aligncenter" title="ha" src="http://www.hypervisor.fr/wp-content/uploads/2009/02/ha-300x237.jpg" alt="" width="300" height="237" /></a></p>
<p style="text-align: justify;">Avec les dernières version d&#8217;ESX 3.5 &amp; VirtualCenter 2.5, un cluster HA peut contenir 32 nœuds maximum. Contrairement à un cluster XenServer (par exemple&#8230;), les différents noeuds d&#8217;un cluster HA n&#8217;ont pas besoin d&#8217;un quorum pour communiquer entre eux. Cet avantage, on le paye forcement d&#8217;un inconvénient&#8230;</p>
<p style="text-align: justify;"><span id="more-511"></span></p>
<p style="text-align: justify;">En fait, les nœuds d&#8217;un cluster HA ne communiquent pas totalement entre eux : Les 5 premiers (tant qu&#8217;ils restent <em>online</em>) serveurs  ajoutés au cluster (<em>primary nodes</em>) se communiquent, via le réseau, les réglages du cluster, leurs état et l&#8217;état des autres serveurs (<em>secondary nodes</em>). Les autres serveurs (1 à 27) communiquent leur état aux <em>primary nodes</em>. Tout cela chaque seconde (valeur par défaut, modifiable via l&#8217;option <em>das.failuredetectioninterval</em>).</p>
<p style="text-align: justify;">L&#8217;un des 5 <em>primary nodes</em> assume le rôle de <em>fail-over coordinator</em> qui coordonnera le redémarrage des vm d&#8217;un ou des nœuds HS. Les VM sont redémarrées dans l&#8217;ordre où elles ont été coupées (priorité prise en compte).</p>
<p style="text-align: justify;">Malheureusement, un nœud primaire n&#8217;est re-promu que si le nœud HS est placé en <em>maintenance mode</em> ou retiré du cluster. Par conséquent, si les 5 nœuds primaires &#8220;tombent&#8221; aucune vm ne sera redémarrée car aucun  <em>fail-over coordinator </em>ne sera disponible pour gerer cette action.</p>
<p style="text-align: justify;">C&#8217;est pour cette raison qu&#8217;il est impossible de fixer la tolérance du cluster à plus de 4 nœuds :</p>
<p style="text-align: center;"><a href="http://www.hypervisor.fr/wp-content/uploads/2009/02/ha_settings.jpg" title="ha_settings" rel="lightbox[511]"><img class="size-medium wp-image-514 aligncenter" title="ha_settings" src="http://www.hypervisor.fr/wp-content/uploads/2009/02/ha_settings-300x247.jpg" alt="" width="300" height="247" /></a></p>
<p style="text-align: justify;">Conséquence : En considerant un cluster de 32 nœuds répartis sur 2 châssis (16+16), il est probable que les 5 primary nodes soient dans le même châssis.</p>
<p style="text-align: justify;">le fichier /var/log/vmware/aam/aam_config_util_listnodes.log contient la liste des nœuds et leur type (primary ou secondary) :</p>
<p style="text-align: center;"><a href="http://www.hypervisor.fr/wp-content/uploads/2009/02/ha_nodes.jpg" title="ha_nodes" rel="lightbox[511]"><img class="size-medium wp-image-513 aligncenter" title="ha_nodes" src="http://www.hypervisor.fr/wp-content/uploads/2009/02/ha_nodes-300x185.jpg" alt="" width="300" height="185" /></a></p>
<p style="text-align: justify;">La ré-élection d&#8217;un <em>primary node</em> étant aléatoire, jouer avec le <em>maintenance mode</em> risque de vous faire perdre la tête, même si c&#8217;est la seule solution pour forcer un changement de type.</p>
<p style="text-align: justify;">Ducan suggère une alternative plus sûre qui consiste à créer de plus petit clusters (dans notre cas, 4x 8 nœuds) et de les répartir sur les 2 châssis. Le but étant de diminuer la probabilité que plus de 4 nœuds &#8220;tombent&#8221; simultanément.</p>
<p style="text-align: justify;">ESX 4 nous fera peut etre grace d&#8217;une alternative plus techniquement correct&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=511</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Best practices : Alignement de partition Windows</title>
		<link>http://www.hypervisor.fr/?p=329</link>
		<comments>http://www.hypervisor.fr/?p=329#comments</comments>
		<pubDate>Thu, 13 Nov 2008 16:02:45 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=329</guid>
		<description><![CDATA[La dégradation des performances liées aux partition non alignées sont très souvent associées  aux partitions &#8220;data&#8221; (partages de fichiers, banques d&#8217;information Exchange, bases de données, etc&#8230;) chez les différents éditeurs (Microsoft, VMware ou NetApp).

Malheureusement, les partitions &#8220;data&#8221; ne sont pas toujours les seules à subir un nombre important d&#8217;I/O. Les environnements Terminal Serveur et [...]]]></description>
			<content:encoded><![CDATA[<p>La dégradation des performances liées aux partition non alignées sont très souvent associées  aux partitions &#8220;data&#8221; (partages de fichiers, banques d&#8217;information Exchange, bases de données, etc&#8230;) chez les différents éditeurs (<a href="http://support.microsoft.com/kb/929491">Microsoft</a>, <a href="http://www.vmware.com/pdf/esx3_partition_align.pdf">VMware</a> ou <a href="http://media.netapp.com/documents/tr_3593.pdf">NetApp</a>).</p>
<p><a href="http://www.anandtech.com/IT/showdoc.aspx?i=3147&amp;p=6"><img class="alignnone" title="I/O Meter" src="http://images.anandtech.com/graphs/an%20affordable%20san%20solution%20for_10270781027/15937.png" alt="" width="360" height="270" /></a></p>
<p style="text-align: justify;">Malheureusement, les partitions &#8220;data&#8221; ne sont pas toujours les seules à subir un nombre important d&#8217;I/O. Les environnements Terminal Serveur et Citrix en sont un parfait exemple lorsqu&#8217;il s&#8217;agit des profils utilisateurs.</p>
<p style="text-align: justify;">Alors qu&#8217;avec VMFS2 il était nécessaire de passer par la case &#8220;ligne de commande&#8221;, une partition VMFS3 créée (pas migrée) via le client VI est désormais bien alignée à la structure de la LUN. De même sous <a href="http://technet.microsoft.com/fr-fr/magazine/cc742986.aspx">Windows 2008</a>, une partition est par défaut correctement alignée à la structure du disque).</p>
<p style="text-align: justify;">Mais sous Windows (2003 et 2000 s&#8217;il en reste ?!) bien qu&#8217;il soit facile d&#8217;aligner une partition data  (MBR ou GPT) <a href="http://blog.core-it.com.au/?p=281">lors de sa création</a> ou une futur partition système (avec des outils tel que <a href="http://gparted.sourceforge.net/">GParted</a> via une iso bootable), il est nettement plus difficile de le faire sur une partition existante.</p>
<p style="text-align: justify;">Au détour d&#8217;une <a href="http://communities.vmware.com/message/566633#566633">conversation sur le forum VMware</a> datant de février 2007, un membre donne une solution aussi efficace que complexe :</p>
<p><span id="more-329"></span></p>
<p style="text-align: justify;">La technique consiste à déplacer la partition sur un disque temporaire et de la recopier sur la partition d&#8217;origine avec un paramètre d&#8217;alignement. Pour gagner du temps, nous avons tester la procédure en copiant directement la partition sur un disque qui remplacera le disque d&#8217;origine. Démonstration :</p>
<ul>
<li>Télécharger l&#8217;iso de <a href="http://www.dfsee.com/">DFSee</a></li>
<li><span style="color: #ff0000;">Faire un backup de la VM</span></li>
<li>Créer un disque secondaire sur la VM, plus grand d&#8217;1Mo que l&#8217;original et booter sur l&#8217;iso</li>
<li>Une fois dans l&#8217;application, appuyer sur Echap pour passer en mode ligne de commande :</li>
</ul>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-02.jpg" title="dfsee-02" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-340" title="dfsee-02" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-02-300x203.jpg" alt="" width="300" height="203" /></a></p>
<ul>
<li>taper la commande &#8220;disk 1&#8243; puis &#8220;part 1&#8243; :</li>
</ul>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-03.jpg" title="dfsee-03" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-341" title="dfsee-03" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-03-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-04.jpg" title="dfsee-04" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-342" title="dfsee-04" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-04-300x203.jpg" alt="" width="300" height="203" /></a></p>
<ul>
<li>taper la commande &#8220;move -f:2 -e:0&#215;41,s -c&#8221; pour copier la partition sur le 2eme disque avec le bon alignement :</li>
</ul>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-05.jpg" title="dfsee-05" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-343" title="dfsee-05" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-05-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-06.jpg" title="dfsee-06" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-344" title="dfsee-06" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-06-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-07.jpg" title="dfsee-07" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-345" title="dfsee-07" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-07-300x203.jpg" alt="" width="300" height="203" /></a></p>
<ul>
<li>Sortir de DFSee (F3) et relancer (dfseerun 1)</li>
<li>Toujours en ligne de commande, sélectionner la partition 1 du disque 2 (&#8220;disk 2&#8243; puis &#8220;part 1&#8243;)</li>
<li>taper la commande &#8220;fixpbr&#8221; :</li>
</ul>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-12.jpg" title="dfsee-12" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-346" title="dfsee-12" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-12-300x232.jpg" alt="" width="300" height="232" /></a></p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-13.jpg" title="dfsee-13" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-347" title="dfsee-13" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-13-300x232.jpg" alt="" width="300" height="232" /></a></p>
<ul>
<li>Rebooter sur le bon disque et taper la commande suivante sous windows : &#8220;wmic partition get BlockSize, StartingOffset, Name, Index&#8221;. Le StartingOffset est passé à 65536.</li>
</ul>
<p style="text-align: justify;">Dans le screenshot suivant, la 1ere partition du disque 1 est aligné avec la méthode ci dessus (StartingOffset à 65536). Dans l&#8217;ordre nous avons créé une partition non alignée (StartingOffset à 32256) que nous avons supprimé et recréé avec le paramètre &#8220;align=64&#8243;. Les deux méthodes aboutissent bien au même résultat :</p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-14.jpg" title="dfsee-14" rel="lightbox[329]"><img class="aligncenter size-medium wp-image-348" title="dfsee-14" src="http://www.hypervisor.fr/wp-content/uploads/2008/11/dfsee-14-250x300.jpg" alt="" width="250" height="300" /></a></p>
<p>Merci encore à <a href="http://communities.vmware.com/people/embo500">embo500</a> du forum VMware.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=329</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VirtualCenter 2.5 U3 : HA Best Practices</title>
		<link>http://www.hypervisor.fr/?p=223</link>
		<comments>http://www.hypervisor.fr/?p=223#comments</comments>
		<pubDate>Mon, 20 Oct 2008 13:36:55 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[VirtualCenter]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=223</guid>
		<description><![CDATA[Duncan Epping (Senior PSO Consultant pour VMware) poste sur son blog un document traitant des nouveautés implémentées dans VirtualCenter Update 3 pour les clusters HA.
Ce document rédigé par Seva Semouchinun, TAM (Technical Account manager) pour VMware Allemagne, ne peut etre considéré comme document officiel mais plutot comme une sorte de &#8220;community white paper&#8221; comme on [...]]]></description>
			<content:encoded><![CDATA[<p>Duncan Epping (Senior PSO Consultant pour VMware) poste sur son blog <a href="http://www.yellow-bricks.com/wp-content/uploads/VMware%20HA%20Implementation%20Notes%20for%20ESX-ESXi%203%205%20Update%203%20V0-1.doc">un document traitant des nouveautés implémentées dans VirtualCenter Update 3 pour les clusters HA.</a></p>
<p>Ce document rédigé par Seva Semouchinun, TAM (Technical Account manager) pour VMware Allemagne, ne peut etre considéré comme document officiel mais plutot comme une sorte de &#8220;community white paper&#8221; comme on peut en trouver sur <a href="http://communities.vmware.com/community/vmtn/general/performance?view=documents">le site de VMware.</a></p>
<p>La version définitve de ce documents sera posté sur <a href="http://viops.vmware.com">VI:OPS.<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=223</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
