<?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; Story</title>
	<atom:link href="http://www.hypervisor.fr/?feed=rss2&#038;tag=story" 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>The hypervisor is not running</title>
		<link>http://www.hypervisor.fr/?p=1202</link>
		<comments>http://www.hypervisor.fr/?p=1202#comments</comments>
		<pubDate>Sat, 10 Oct 2009 02:03:51 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Bullshit]]></category>
		<category><![CDATA[Story]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=1202</guid>
		<description><![CDATA[De même que nous l&#8217;avons fait à la sortie de XenServer 5, nous avons testé Hyper-V Server 2008 R2 (disponible depuis le 01.09.2009). Cette version est la réponse de Microsoft à la gratuité d&#8217;ESXi et de XenServer car dans &#8220;Hyper-V Server 2008 R2&#8243; il n&#8217;y a pas &#8220;Windows&#8221;, donc c&#8217;est gratuit.
Rassurez vous, il y a [...]]]></description>
			<content:encoded><![CDATA[<p>De même que nous l&#8217;avons fait à la sortie de XenServer 5, nous avons testé <strong>Hyper-V Server 2008 R2</strong> (disponible depuis le 01.09.2009). Cette version est la réponse de Microsoft à la gratuité d&#8217;ESXi et de XenServer car dans &#8220;Hyper-V Server 2008 R2&#8243; il n&#8217;y a pas &#8220;Windows&#8221;, donc c&#8217;est gratuit.</p>
<p>Rassurez vous, il y a des gros bouts de Windows dedans quand même. Peut être même un peu trop, et c&#8217;est ce qui nous a amené à rédiger ce post. Il ne sera pas question d&#8217;analyses de performance ni de comparaison de fonctionnalités, juste d&#8217;un aperçu du pèlerinage qu&#8217;à été l&#8217;installation de 3 serveurs motivé à la base par la curiosité de testé Live Migration et Cluster Shared Volumes (CSV). Malgré tout, il y a eu quelques bonnes surprises&#8230;</p>
<p><img class="aligncenter size-full wp-image-1254" title="hyper-v_not_running" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/not_running1.jpg" alt="" width="500" height="200" /></p>
<p>Chauffe Marcel !</p>
<p><span id="more-1202"></span></p>
<p>Tout d&#8217;abord voici le détail de la configuration de test :</p>
<ul>
<li>Châssis IBM BladeCenter-E  86773RG</li>
<li>3x lames IBM HS21 8853L2G avec 8Go de RAM</li>
<li>3x cartes SAN Q-Logic 4GB SFF (option IBM)</li>
<li>2x switch FC Brocade 4GB (option IBM)</li>
<li>Fabric SAN (EMC Symmetrix DMX 3 + Switch Brocade)</li>
</ul>
<p>L&#8217;installation de l&#8217;hyperviseur Microsoft fut un peu plus longue que celui de Citrix ou encore de VMware mais ce n&#8217;est qu&#8217;un détail. Une fois l&#8217;installation terminé, en guise de console d&#8217;administration locale, on a le droit à ça :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/h-cos.jpg" title="h-cos" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1207" title="h-cos" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/h-cos-300x186.jpg" alt="" width="300" height="186" /></a></p>
<p>C&#8217;est pas glorieux mais ça fera l&#8217;affaire pour mettre la couche IP et faire le reste en RDP.</p>
<p>Ayant eu droit à quelques déboires avec ce script lors de la configuration réseau, voici une petit liste de commandes qui nous a permis de contourner le problème :</p>
<blockquote><p>netsh winhttp set proxy &lt;server:port&gt;<br />
netsh interface ip show config<br />
netsh interface ip set address &#8220;&lt;Local Area Connection&gt;&#8221; static &lt;ip&gt; &lt;netmask&gt; &lt;gateway&gt;<br />
netsh advfirewall firewall set rule group=&#8221;Remote Volume Management&#8221; new enable=yes<br />
netsh interface ip add dns &#8220;&lt;Local Area Connection&gt;&#8221; &lt;ip&gt;<br />
Start /w ocsetup FailoverCluster-Core</p></blockquote>
<p>Après renommage et débridage du firewall pour l&#8217;accès via MMC (+2 reboot), il ne faut pas oublier d&#8217;inscrire le Windows 2008 core (qui se cache derrière) dans un domaine Active Directory (+1 reboot). Car pour accéder à la fonction Live Migration, il faut un cluster MSCS et que pour avoir un cluster MSCS, <a href="http://technet.microsoft.com/en-us/library/cc732181%28WS.10%29.aspx">il faut un domaine AD</a> :</p>
<blockquote><p>All servers in the cluster must be in the same Active Directory domain</p></blockquote>
<p>Sachant qu&#8217;il est impossible d&#8217;utiliser XP ou 2003 pour administrer Hyper-V (RSAT oblige&#8230;) , nous décidons d&#8217;utiliser une VM Windows 2008 (non R2) fraichement installée. Premier message d&#8217;erreur :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/msvm.jpg" title="msvm" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1208" title="msvm" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/msvm.jpg" alt="" width="500" height="200" /></a></p>
<p>Google+<a href="http://www.microsoft.com/downloads/details.aspx?familyid=6F69D661-5B91-4E5E-A6C0-210E629E1C42&amp;displaylang=en">Kb MS</a>+reboot, on commence la config réseau. Séquence humour, chaque modification de network se traduit par une coupure de quelques secondes :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/hnetwork.jpg" title="hnetwork" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1215" title="hnetwork" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/hnetwork.jpg" alt="" width="500" height="470" /></a></p>
<p>On passe à la console Failover Cluster Management, nouvelle erreur :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/mscs_mgmt.jpg" title="mscs_mgmt" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1265" title="mscs_mgmt" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/mscs_mgmt.jpg" alt="" width="500" height="347" /></a></p>
<p>Explication sur un forum MS :</p>
<blockquote><p>You cannot use a non-R2 Windows Server 2008 computer to control the Failover Cluster console in a R2 Windows Server 2008 computer.</p></blockquote>
<p>C&#8217;est bon à savoir. Nous voila donc parti pour installer une RC de Windows 7 (32 bit) car nous venions d&#8217;apprendre <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d&amp;displaylang=en">la dispo du RSAT pour 7</a>.</p>
<p>Nouvelle erreur dans la Failover Cluster console :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/wow64.jpg" title="wow64" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1217" title="wow64" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/wow64.jpg" alt="" width="500" height="343" /></a></p>
<p><a href="http://download.microsoft.com/download/E/4/1/E41EC58F-172D-4F70-A67F-FB7992EDAF18/MS_HyperV_overview.doc">Explications d&#8217;MS</a> :</p>
<blockquote><p>If you will be using a computer with a 32-bit operating system to remotely manage a computer running Hyper-V Server that has failover clustering enabled, you must enable 32-bit support for failover clustering on the computer running Hyper-V Server. You can do this with the following command:  dism /online /enable-feature /featurename: FailoverCluster-Core-WOW64</p></blockquote>
<p>Faisons ça sur nos 3 serveurs (pour R2, la bonne commande est &#8220;dism /online /enable-feature /featurename:FailoverCluster-Core-WOW64&#8243;)&#8230;</p>
<p>Nous pouvons maintenant configurer le stockage. Ayant l&#8217;habitude des cluster MSCS 2003, nous configurons les LUN de la même façon coté SAN.</p>
<p>Malheureusement, pour un cluster 2008 R2 il est nécessaire que les LUN supportent le SCSI-3 Persistent Reservation. Donc pas de validation du cluster pour le moment.</p>
<p>Google à nouveau, <a href="http://episteme.arstechnica.com/eve/forums/a/tpc/f/12009443/m/527009927931">nous ne tardons pas à tomber sur la réponse</a> : il faut envoyer une commande à la baie car ce flag ne fait pas parti de ceux par défaut  :</p>
<blockquote><p>set device 122E attribute=SCSI3_persist_reserv ;<br />
set device 1873 attribute=SCSI3_persist_reserv ;<br />
symconfigure -sid 432 -v -f SCSI3_persist_reserv  commit</p></blockquote>
<p>Toujours la même erreur car par défaut une baie DMX présente une LUN (ID 0) supplémentaire (vcmdb) permettant de communiquer directement avec elle. Le test de SCSI-3 PR se faisant sur la première LUN visible pas l&#8217;OS, la validation du cluster échoue systématiquement. Il est impossible de modifier cette LUN car elle n&#8217;est que virtuelle. Plan A :</p>
<blockquote><p>The vcmdb must be made invisible to disk management [...] this can be accomplished by right-clicking the disk in Device Manager and selecting disable.</p></blockquote>
<p>Hyper-V Server 2008 R2 étant une version core, nous tentons de le faire en remote. Erreur :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/device_mgt.jpg" title="device_mgt1" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1211" title="device_mgt1" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/device_mgt1.jpg" alt="" width="466" height="229" /></a></p>
<p><a href="http://social.technet.microsoft.com/Forums/en-US/winservercore/thread/04d7cd01-4140-4b67-afa0-c299a8cc7a67">Réponse sur Google</a> : Il faut activer une policy (gpedit en remote + gpupdate /force) :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/allow_pnp.jpg" title="allow_pnp" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1212" title="allow_pnp" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/allow_pnp-300x274.jpg" alt="" width="300" height="274" /></a></p>
<p>+ désactivation du firewall :</p>
<blockquote><p>netsh firewall set opmode disable</p></blockquote>
<p>Et ça n&#8217;a servi à rien car le Device Manager est en Read Only, même sur une version core (à moins que nous n&#8217;ayons pas googlé assez&#8230;) :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/device_ro.jpg" title="device_ro" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1213" title="device_ro" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/device_ro.jpg" alt="" width="497" height="199" /></a></p>
<p>Plan B : on masque la vcmdb du FA, ce qui impactera tous les hosts connectés dessus. On est plus à ça près !</p>
<blockquote><p>unmap dev 0040 from dir 3B:0;<br />
unmap dev 0040 from dir 14B:0;<br />
symconfigure -sid 432 -v -f UNmap_VCMDB commit</p></blockquote>
<p>Cette fois, c&#8217;est bon (merci Manu) !</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/SCSI3_PR.jpg" title="scsi3_pr" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1214" title="scsi3_pr" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/scsi3_pr.jpg" alt="" width="500" height="344" /></a></p>
<p>Une fois le cluster OK, on passe à la création du CSV (<a href="http://www.vcritical.com/2009/09/hands-off-that-csv/">qui n&#8217;est pas au gout de tout le monde</a>), suivi par la création de la VM. <a href="http://it20.info/blogs/main/archive/2009/02/09/177.aspx">Il faut savoir que les volumes CSV sont accessibles via des pointeurs dans C:\ClusterStorage\</a> :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/vm_csv.jpg" title="vm_csv" rel="lightbox[1202]"><img class="aligncenter size-full wp-image-1222" title="vm_csv" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/vm_csv.jpg" alt="" width="500" height="367" /></a></p>
<p>On démarre la VM :</p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2009/10/nx_full.jpg" title="nx_full" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1248" title="nx_full" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/nx_full-300x277.jpg" alt="" width="300" height="277" /></a></p>
<p>Traduction d&#8217;MS sur <a href="http://blogs.technet.com/askcore/archive/2009/02/16/top-issues-for-microsoft-support-for-windows-server-2008-hyper-v-q2.aspx">un post regroupant le top des messages-d&#8217;erreur-qui-ne-veulent-rien-dire</a> : Il fallait bien sûr activer le &#8220;NX bit&#8221; dans le BIOS des serveurs (Hyper-V, tout comme XenServer, ne font que du <a href="http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf">Hardware Assit</a>).</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/NX.jpg" title="nx" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1224" title="nx" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/nx-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p>Au passage, Hyper-V R2 ne gère toujours pas le failover SAN ni Ethernet  nativement, il faut donc s&#8217;assurer que le constructeur fournisse bien les drivers et applicatifs compatiblent 2008 core (CLI uniquement). Dans notre cas, il a fallu utiliser cette commande pour l&#8217;installation des pilotes Q-Logic :</p>
<blockquote><p>pnputil -i -a &#8220;driver.inf&#8221;</p></blockquote>
<p>Et utiliser une licence &#8220;<a href="http://www.emc.com/products/detail/software/powerpath-ve.htm">PowerPath</a>&#8221; d&#8217;EMC pour la gestion du failover FC. Et ça, ce n&#8217;est pas gratuit.</p>
<p>On peux maintenant tester Live Migration :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/hmotion.jpg" title="hmotion" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1225" title="hmotion" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/hmotion-300x176.jpg" alt="" width="300" height="176" /></a></p>
<p><a href="http://hypervisor.free.fr/Hyper-V/hmotion_log.jpg" title="hmotion_log" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1226" title="hmotion_log" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/hmotion_log-300x166.jpg" alt="" width="300" height="166" /></a></p>
<p><a href="http://hypervisor.free.fr/Hyper-V/hmotion_perf.jpg" title="hmotion_perf" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1227" title="hmotion_perf" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/hmotion_perf-300x187.jpg" alt="" width="300" height="187" /></a></p>
<p>Et ça marche ! Par contre, pas plus d&#8217;un par host simultanément  :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/hmotion_sim.jpg" title="hmotion_sim" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1228" title="hmotion_sim" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/hmotion_sim-300x166.jpg" alt="" width="300" height="166" /></a></p>
<p>Et la console de la VM ne suit pas le mouvement :</p>
<p><a href="http://hypervisor.free.fr/Hyper-V/lost.jpg" title="lost" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1230" title="lost" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/lost-300x260.jpg" alt="" width="300" height="260" /></a></p>
<p>Globalement, le mécanisme de migration à chaud semble bien maitrisé. Nous avons fait quelques migrations sur une VM stressée sans problème.</p>
<p>A titre de comparaison, il nous a fallu moins de 2 heures (sans google, ni admin guide) pour monter 2 XenServer et XenCenter, pour faire un XenMotion d&#8217;une VM sur un datastore  NFS&#8230;</p>
<p>Au menu des petits plus, il y a la possibilité de choisir l&#8217;emplacement des snapshots et l&#8217;ordre de boot en GUI :</p>
<p style="text-align: center;"><a href="http://hypervisor.free.fr/Hyper-V/snapshot.jpg" title="snapshot" rel="lightbox[1202]"><img class="alignnone size-thumbnail wp-image-1233" title="snapshot" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/snapshot-150x150.jpg" alt="" width="150" height="150" /> </a><a href="http://hypervisor.free.fr/Hyper-V/bios.jpg" title="bios" rel="lightbox[1202]"><img class="alignnone size-thumbnail wp-image-1234" title="bios" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/bios-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Passons maintenant à LA bonne surprise d&#8217;Hyper-V R2 : <a href="http://download.microsoft.com/download/8/C/2/8C21BAFE-3432-48D1-962A-F7A9DD54A2AC/Innovating%20High%20Availability%20with%20Cluster%20Shared%20Volumes.pptx">la fonction &#8220;Connectivity Fault Tolerance&#8221; de  CSV</a></p>
<p><a href="http://hypervisor.free.fr/Hyper-V/csv_ft.jpg" title="csv_ft" rel="lightbox[1202]"><img class="aligncenter size-medium wp-image-1235" title="csv_ft" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/csv_ft-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p>CSV est un genre d&#8217;add-on à NTFS qui permet à plusieurs serveurs d&#8217;écrire sur la même partition et donc d&#8217;avoir plusieurs VM, managées par plusieurs Hyper-V, sur le même volume (grosse lacune d&#8217;Hyper-V &#8220;R1&#8243; qui obligeait à avoir autant de LUN que de VM). CSV ne transformant pas NTFS, <a href="http://windowsitpro.com/article/articleid/100867/q-how-do-cluster-shared-volumes-work-in-windows-server-2008-r2.html">un des serveurs à le rôle de &#8220;coordinator node&#8221;</a> qui gère les requêtes d&#8217;écriture des metadata :</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.windowsitpro.com/Common/adforceimages/csv3.jpg" alt="" width="418" height="307" /></p>
<p style="text-align: left;">Lorsque la connectivité SAN est perdue sur un des noeuds, le flux de data est encapsulé dans du SMB v2 et transporté par le réseau au &#8220;coordinator node&#8221;. Nous l&#8217;avons testé en coupant les ports fibres d&#8217;un des serveurs hébergeant une VM, la bascule se fait en quelques secondes sans downtime :</p>
<p style="text-align: center;"><a href="http://hypervisor.free.fr/Hyper-V/csv_san.jpg" title="csv_san" rel="lightbox[1202]"><img class="alignnone size-thumbnail wp-image-1236" title="csv_san" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/csv_san-150x150.jpg" alt="" width="150" height="150" /> </a><a href="http://hypervisor.free.fr/Hyper-V/csv_smb.jpg" title="csv_smb" rel="lightbox[1202]"><img class="alignnone size-thumbnail wp-image-1237" title="csv_smb" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/csv_smb-150x150.jpg" alt="" width="150" height="150" /> </a><a href="http://hypervisor.free.fr/Hyper-V/csv_redirect.jpg" title="csv_redirect" rel="lightbox[1202]"><img class="alignnone size-thumbnail wp-image-1238" title="csv_redirect" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/csv_redirect-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p style="text-align: left;">Le failback est automatique (et peut être forcé) quelques secondes après le retour du SAN, toujours sans downtime. Cette fonction semble très mure mais nous restons septique quant à son application sur des serveurs hébergeant plusieurs dizaines de VM.</p>
<p style="text-align: left;">Conclusion : Hyper-V Server 2008 R2 manque encore cruellement d&#8217;ergonomie, du support NFS et surtout d&#8217;un client d&#8217;administration unique compatible avec 2008 (non R2) et XP/2003. Et je ne parle pas d&#8217;une MMC pleine à craquée de composants avec lesquels il faut jongler pour chaque opération.</p>
<p style="text-align: left;">Malgré tout, nous laissons encore une chance <span style="text-decoration: line-through;">à l&#8217;usine à gaz</span> au produit et ne manquerons pas de vous donner nos impressions sur SCVMM R2 et sa fonction &#8220;<a href="http://blogs.technet.com/virtualization/archive/2009/06/25/system-center-virtual-machine-manager-2008-r2-quick-storage-migration.aspx">Quick Storage Migration</a>&#8220;.</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1243" title="hlogo" src="http://www.hypervisor.fr/wp-content/uploads/2009/10/hlogo.jpg" alt="" width="368" height="81" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=1202</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Hypervisor.fr is back !</title>
		<link>http://www.hypervisor.fr/?p=1139</link>
		<comments>http://www.hypervisor.fr/?p=1139#comments</comments>
		<pubDate>Sun, 27 Sep 2009 22:50:05 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Story]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=1139</guid>
		<description><![CDATA[Contre toute attente, nous avons décidé de rendre à Hypervisor.fr son identité originel par nostalgie mais aussi sur réactions de certains lecteurs. Merci à tous pour votre franchise et votre soutien.
Nous en profitions pour vous présenter nos excuses pour la coupure dominicale occasionnée  par un incident de NAS. Partition VMFS à moitié corrompue, il nous [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hypervisor.fr/?p=1025">Contre toute attente</a>, nous avons décidé de rendre à Hypervisor.fr <a href="http://www.hypervisor.fr/?p=1">son identité originel</a> par nostalgie mais aussi sur réactions de certains lecteurs. Merci à tous pour votre franchise et votre soutien.</p>
<p>Nous en profitions pour vous présenter nos excuses pour la coupure dominicale occasionnée  par un incident de NAS. <a href="http://www.hypervisor.fr/wp-content/uploads/2009/09/vmfs_dead.jpg">Partition VMFS à moitié corrompue</a>, il nous a fallu restaurer une dizaine de VM. Grâce à des backup rigoureux, nous n&#8217;avons perdu que quelques heures d&#8217;activités.</p>
<p>La morale du jour : <strong>BACKUP</strong> (ou achetez vous une DeLorean préparée par Doc Brown) !</p>
<p><a href="http://www.hypervisor.fr/wp-content/uploads/2009/09/dmc12.jpg" title="dmc12" rel="lightbox[1139]"><img class="aligncenter size-medium wp-image-1142" title="dmc12" src="http://www.hypervisor.fr/wp-content/uploads/2009/09/dmc12-300x300.jpg" alt="" width="300" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=1139</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Le concepteur d&#8217;ESXi est Français !</title>
		<link>http://www.hypervisor.fr/?p=1123</link>
		<comments>http://www.hypervisor.fr/?p=1123#comments</comments>
		<pubDate>Thu, 24 Sep 2009 18:41:44 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Story]]></category>

		<guid isPermaLink="false">http://www.hypervizor.fr/?p=1123</guid>
		<description><![CDATA[MAJ 26/09/2009 : Thanks to Vladan, english readers can get the interview without google translate   

Au fil d&#8217;un post sur VCritical détaillant la procédure pour limiter à son strict minimum la taille de l&#8217;install d&#8217;ESXi (64Mo), nous apprenons qu&#8217;Olivier Crémel est à l&#8217;origine du projet VMvisor aka ESXi !

Probablement séduit par la french touch [...]]]></description>
			<content:encoded><![CDATA[<p><em><span style="color: #ff0000;">MAJ 26/09/2009</span> : <a href="http://www.vladan.fr/vmware-esxi-was-created-by-a-french-guy/">Thanks to Vladan, english readers can get the interview without google translate  <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </a><br />
</em></p>
<p>Au fil d&#8217;un post sur <a href="http://www.vcritical.com/2009/08/the-vmware-esxi-4-64mb-hypervisor-challenge/">VCritical détaillant la procédure pour limiter à son strict minimum la taille de l&#8217;install d&#8217;ESXi</a> (64Mo), nous apprenons qu&#8217;<a href="http://www.linkedin.com/pub/olivier-cremel/3/7aa/400">Olivier Crémel</a> est à l&#8217;origine du projet VMvisor aka ESXi !</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.vmware.com/files_inline/images/esxi_05.gif" alt="" width="286" height="240" /></p>
<p>Probablement séduit par la french touch d&#8217;Hypervisor.fr, il a très aimablement répondu à quelques-unes de nos questions brulantes :</p>
<p><span id="more-1123"></span></p>
<ul>
<li><strong>Comment êtes vous devenu le &#8220;papa&#8221; d&#8217;ESXi ?</strong></li>
</ul>
<blockquote>
<p style="text-align: justify;">J&#8217;ai commencé à travailler sur ESX en 2001, plus particulièrement sur les couches basses. La présence de COS était un irritant permanent car le code nécessaire à partager le matériel entre COS et vmkernel était assez épineux. J&#8217;avais donc toujours à l&#8217;esprit l&#8217;idée de supprimer COS. Vers fin 2003, je suis devenu très intéressé par VDI. Un jour alors que j&#8217;étais dans une salle des machines à attendre le démarrage d&#8217;un gros serveur particulièrement lent, j&#8217;ai commencé à imaginer ce qu&#8217;un déploiement VDI à grande ampleur impliquerait et j&#8217;en ai conclu que les serveurs devraient disparaître en tant que tels et n&#8217;être en fait que des resources de traitement dont ESX serait le driver, une sorte de super firmware. Cela me semblait antinomique avec la présence d&#8217;un COS. J&#8217;ai donc décidé à cet instant de démarrer un projet donc l&#8217;objectif était d&#8217;intégrer ESX en ROM avec le BIOS.</p>
<p style="text-align: justify;">J&#8217;y ai travaillé en marge de mes activités normales durant 2004, bientôt rejoint par deux autres ingénieurs. En septembre 2004, nous avons démontré en interne la première version complètement fonctionelle. Je l&#8217;ai alors baptisée VMvisor (VMware Hypervisor). Il en reste des traces encore aujourd&#8217;hui. Par exemple, regardez le type retourné par &#8220;stat -f /&#8221;.</p>
</blockquote>
<p><em>[NDLR] autre ex : le nom des iso d&#8217;ESXi commence par &#8220;VMware-VMvisor-Installer&#8221;</em></p>
<ul>
<li><strong>Comment/pourquoi est néé ESXi ?</strong></li>
</ul>
<blockquote>
<p style="text-align: justify;">Il est assez vite devenu évident que nous n&#8217;aurions pas assez de place en ROM (nous ne pouvions disposer que de 3 ou 4 MB et le système faisait 12MB à l&#8217;époque). Comme pour le développement nous n&#8217;utilisions que PXE, nous nous sommes concentrés sur ça avec un mécanisme de configuration externe, c&#8217;est-à-dire que rien n&#8217;était jamais installé ou persistant sur les serveurs eux-mêmes. Cela permettait une gestion transparente des serveurs (ils pouvaient être ajoutés, retirés, remplacés sans intervention d&#8217;installation ou de configuration). Durant 2005 et 2006 nous nous sommes heurtés à deux problèmes: une forte appréhension à l&#8217;idée de perdre COS et une forte méfiance à l&#8217;égard de PXE.</p>
<p style="text-align: justify;">Finalement nous avons dû trouver une autre méthode. Repensant à l&#8217;idée de ROM, l&#8217;idée d&#8217;utiliser une petite cartouche de mémoire USB directement inclue dans le serveur est née. Et l&#8217;objectif a alors complètement basculé, au lieu de large déploiement, nous avons commencé à présenter ça comme une solution simple pour un serveur clef en main à destination des petites entreprises. Début 2007, Dell s&#8217;est retrouvé convaincu et nous avons entrepris un projet en commun. VMware livrerait ce qui allait devenir ESXi pour une machine spécifique que Dell construirait. Et cela aboutit à une présentation commune durant VMworld 2007.</p>
</blockquote>
<ul>
<li><strong>Combien de personnes bossent sur ESXi (juste l&#8217;hyperviseur) ?</strong></li>
</ul>
<blockquote><p>Il n&#8217;y a plus d&#8217;équipe ESXi spécifique. L&#8217;immense majorité du code est identique entre ESXi et ESX.</p></blockquote>
<ul>
<li><strong>Envisagez vous un jour de vendre des &#8220;machines ESXi&#8221; (physique) ?</strong></li>
</ul>
<blockquote><p>C&#8217;est ce que sont les machines vendues avec ESXi sur USB. Nous n&#8217;avons pas vocation à en vendre directement, ce sont nos partenaires constructeurs qui le font.</p></blockquote>
<ul>
<li><strong>ESXi sera t&#8217;il dispo pour d&#8217;autres platefomes qu&#8217;x86/x64 (hormis ARM) ?</strong></li>
</ul>
<blockquote><p>Il y a eu un prototype Itanium sans lendemain.</p></blockquote>
<ul>
<li><strong>ESX signifie bien &#8220;Elastic Sky X&#8221; ?</strong></li>
</ul>
<blockquote><p>C&#8217;est exact.</p></blockquote>
<ul>
<li> <strong>Que signifie le &#8220;i&#8221; ?</strong></li>
</ul>
<blockquote><p>&#8220;integrated&#8221;, c&#8217;est-à-dire inclus avec la machine. Cela reflète la première itération faite en commun avec Dell.</p></blockquote>
<ul>
<li><strong>Y a t&#8217;il des easter eggs dans ESXi ?</strong></li>
</ul>
<blockquote><p>S&#8217;il y en a, ils ont été introduits à mon insu <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p></blockquote>
<ul>
<li><strong>Si oui, peut on en connaitre un ?</strong></li>
</ul>
<blockquote><p>Est-ce que &#8220;Alt-F1, unsupported&#8221;  compte ?</p></blockquote>
<p><em>[NDLR] Non mais <a href="http://www.vm-help.com/esx40i/black_and_white_DCUI.php">le coup du F4 pour passer en N&amp;B</a> oui  <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
<ul>
<li><strong>Un petit mot pour les lecteurs d&#8217;Hypervizor.fr ?</strong></li>
</ul>
<blockquote>
<p style="text-align: justify;">L&#8217;idée d&#8217;ESXi est assez radicale. Il s&#8217;agit de tuer le serveur en tant que tel. Cela explique certains choix qui sont parfois difficiles à accepter. Nous continuons à essayer de trouver le juste équilibre. Mais ESXi est aussi un système très facile à modeler et rien n&#8217;est plus satisfaisant que de lire des messages d&#8217;utilisateurs qui ont téléchargé la version gratuite et l&#8217;ont adaptée d&#8217;une manière ou d&#8217;une autre. J&#8217;encourage tous vos lecteurs à faire de même. Téléchargez et explorez.</p>
</blockquote>
<p>Merci Olivier de nous avoir accordé cet échange, et keep up the good work <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=1123</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Hypervisor Wars : Retour vers le futur</title>
		<link>http://www.hypervisor.fr/?p=867</link>
		<comments>http://www.hypervisor.fr/?p=867#comments</comments>
		<pubDate>Tue, 23 Jun 2009 00:14:18 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Citrix XenServer]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Story]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=867</guid>
		<description><![CDATA[les Virtualization Industry Roadmaps disponibles chez Virtualization.info donnent un bon aperçu du paysage de la virtualisation &#8220;moderne&#8221; (2005-2009) :

Nous avons voulu aller plus loin pour notre hyperviseur préféré et c&#8217;est gràce à la DeLorean du net (web.archive.org) que nous avons pu obtenir ces informations ainsi qu&#8217;une vraie pépite : le pdf manual d&#8217;ESX 1.0 !



]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.virtualization.info/roadmap/">les Virtualization Industry Roadmaps disponibles chez Virtualization.info</a> donnent un bon aperçu du paysage de la virtualisation &#8220;moderne&#8221; (2005-2009) :</p>
<p style="text-align: center;"><a href="http://virtualization.info/en/roadmap/files/2010/02/Roadmap_2008.png"><img class="aligncenter" src="http://virtualization.info/en/roadmap/files/2010/02/Roadmap_2008.png" alt="" width="457" height="323" /></a></p>
<p style="text-align: left;">Nous avons voulu aller plus loin pour notre hyperviseur préféré et <a href="http://web.archive.org">c&#8217;est gràce à la DeLorean du net (web.archive.org)</a> que nous avons pu obtenir ces informations ainsi qu&#8217;une vraie pépite : <a href="http://x505.free.fr/esx_10_manual.pdf">le pdf manual d&#8217;ESX 1.0 !</a></p>
<p style="text-align: left;"><span id="more-867"></span></p>
<p style="text-align: left;">
<table class="wp-table-reloaded wp-table-reloaded-id-3" cellspacing="1" cellpadding="0" border="0">
<tbody>
	<tr class="odd row-1">
		<td class="column-1">janv-98</td><td class="column-2">depot de vmware.com</td>
	</tr>
	<tr class="even row-2">
		<td class="column-1">mai-99</td><td class="column-2">VMware 1.0 for Linux</td>
	</tr>
	<tr class="odd row-3">
		<td class="column-1">sept-99</td><td class="column-2">VMware 1.0 for Windows</td>
	</tr>
	<tr class="even row-4">
		<td class="column-1">mars-00</td><td class="column-2">VMware 2.0 for Linux/Windows</td>
	</tr>
	<tr class="odd row-5">
		<td class="column-1">dec-00</td><td class="column-2">VMware Express / VMware Workstation</td>
	</tr>
	<tr class="even row-6">
		<td class="column-1">janv-01</td><td class="column-2">VMware GSX Server 1.0 (for Linux)</td>
	</tr>
	<tr class="odd row-7">
		<td class="column-1">mars-01</td><td class="column-2">VMware ESX Server / VMFS</td>
	</tr>
	<tr class="even row-8">
		<td class="column-1">juil-01</td><td class="column-2">VMware GSX Server 1.0 (for Windows)</td>
	</tr>
	<tr class="odd row-9">
		<td class="column-1">nov-01</td><td class="column-2">VMware Workstation 3.0</td>
	</tr>
	<tr class="even row-10">
		<td class="column-1">mai-02</td><td class="column-2">VMware ESX Server 1.5</td>
	</tr>
	<tr class="odd row-11">
		<td class="column-1">juil-02</td><td class="column-2">VMware GSX Server 2.0</td>
	</tr>
	<tr class="even row-12">
		<td class="column-1">janv-03</td><td class="column-2">VMware GSX Server 2.5</td>
	</tr>
	<tr class="odd row-13">
		<td class="column-1">avr-03</td><td class="column-2">VMware Workstation 4.0</td>
	</tr>
	<tr class="even row-14">
		<td class="column-1">juil-03</td><td class="column-2">VMware ESX Server 2.0 / vSMP, VMFS-2 & NUMA / Connectix Virtual PC 5.2</td>
	</tr>
	<tr class="odd row-15">
		<td class="column-1">oct-03</td><td class="column-2">VMware P2V Assistant 1.0.1 / Virtual PC 2004 / first stable Xen release</td>
	</tr>
	<tr class="even row-16">
		<td class="column-1">nov-03</td><td class="column-2">VMware VirtualCenter 1.0 (aka Control Center) / Vmotion</td>
	</tr>
	<tr class="odd row-17">
		<td class="column-1">janv-04</td><td class="column-2">EMC Completes Acquisition of VMware </td>
	</tr>
	<tr class="even row-18">
		<td class="column-1">mars-04</td><td class="column-2">VMware GSX Server 3.0</td>
	</tr>
	<tr class="odd row-19">
		<td class="column-1">avr-04</td><td class="column-2">VMware Workstation 4.5 / VMware Announces Support for 64-Bit</td>
	</tr>
	<tr class="even row-20">
		<td class="column-1">juin-04</td><td class="column-2">VMware P2V Assistant 2.0</td>
	</tr>
	<tr class="odd row-21">
		<td class="column-1">sept-04</td><td class="column-2">VMware Community (VMUG, forum, kb) / Virtual Server 2005</td>
	</tr>
	<tr class="even row-22">
		<td class="column-1">oct-04</td><td class="column-2">VMware User Conference (aka VMworld) / Virtual PC 2004 SP1</td>
	</tr>
</tbody>
</table>

<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=867</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
