<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.gestaltit.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:series="http://unfoldingneurons.com/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Gestalt IT » Gestalt IT Tech </title>
	
	<link>http://gestaltit.com</link>
	<description>Independent Experts United</description>
	<lastBuildDate>Fri, 03 Feb 2012 17:00:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
			<title>Gestalt IT</title>
			<url>http://gestaltit.com/wp-content/uploads/2009/02/gestalt-it-feedicon-21.png</url>
			<link>http://gestaltit.com</link>
			<width>144</width>
			<height>37</height>
			<description>Independent Experts United</description>
		</image><!-- podcast_generator="Blubrry PowerPress/2.0.4" -->
	<itunes:summary>Gestalt IT is a community of independent IT infrastructure experts. We gather at GestaltIT.com and our Tech FIeld Day events to discuss the topics of the day. This podcast includes video and audio recordings of these discussions.</itunes:summary>
	<itunes:author>Stephen Foskett</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_600.png" />
	<itunes:owner>
		<itunes:name>Stephen Foskett</itunes:name>
		<itunes:email>stephen@fosketts.net</itunes:email>
	</itunes:owner>
	<managingEditor>stephen@fosketts.net (Stephen Foskett)</managingEditor>
	<itunes:subtitle>The best independent IT commentary</itunes:subtitle>
	<itunes:keywords>Storage, Virtualization, Networking, IT</itunes:keywords>
	<image>
		<title>Gestalt IT » Gestalt IT Tech </title>
		<url>http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_144.png</url>
		<link>http://gestaltit.com/category/all/tech/</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Business" />
	<itunes:category text="Technology">
		<itunes:category text="Tech News" />
	</itunes:category>

	
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.gestaltit.com/GestaltIT_Tech" /><feedburner:info uri="gestaltit_tech" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://superfeedr.com/hubbub" /><item>
		<title>Why Should Anyone Take Dell Seriously in Enterprise Storage?</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/RElW3YWu_ss/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 17:00:55 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[Computer history]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Dell DX]]></category>
		<category><![CDATA[Dell storage forum]]></category>
		<category><![CDATA[EDS]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Exanet]]></category>
		<category><![CDATA[Force10]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[ocarina]]></category>
		<category><![CDATA[Perot]]></category>
		<category><![CDATA[Tech Field Day]]></category>
		<category><![CDATA[Virtual Storage]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6699</guid>
		<description><![CDATA[For a massive IT company, Dell sure doesn't get the kind of respect given their competitors. Time and again, I'll hear the sneers about Dell being little more than a “box shifter” who doesn't “get” real enterprise IT needs. After a series of acquisitions in storage and networking, Dell is trying to stake a claim as a serious competitor to HP, IBM, Oracle, and the like. But why should anyone take Dell seriously, especially in enterprise storage?]]></description>
			<content:encoded><![CDATA[<p>For a massive IT company, Dell sure doesn&#8217;t get the kind of respect given their competitors. Time and again, I&#8217;ll hear the sneers about Dell being little more than a “box shifter” who doesn&#8217;t “get” real enterprise IT needs. After a series of acquisitions in storage and networking, Dell is trying to stake a claim as a serious competitor to HP, IBM, Oracle, and the like. But why should anyone take Dell seriously, especially in enterprise storage?</p>
<h3>I Promise Not To Quote That Old Annoying Dell PC Slogan</h3>
<p><img style=' display: block; margin-right: auto; margin-left: auto;'  class="aligncenter size-medium wp-image-6701" title="Dell Ice Logo" src="http://static.fosketts.net/wp-content/uploads/2012/01/DSC07714-300x199.jpg" alt="" width="300" height="199" /></p>
<p>I&#8217;ve been buying Dell computers for decades, but not really because I loved them. Sure, my XPS laptop was awesome, but it burned out its motherboard and I never really touched the RMA replacement, having <a href="http://blog.fosketts.net/2008/06/12/switch-or-how-the-mac-finally-won-me-over/"  >bought a MacBook Pro</a> in the meantime. Enterprise buyers seem to have the same ambivalence about Dell. They buy it, but I&#8217;m not sure they really “buy” the company as an IT partner.</p>
<p>I&#8217;m sure you&#8217;ve heard the same comments as me: “Dell just assembles off-the-shelf components and sells them in volume” or “Dell&#8217;s a follower, not an innovator.” There seems to be a great deal of respect for Dell&#8217;s ability to produce competitive products and sell them at reasonable cost. Truly, most of their competitors would love to have this kind of reputation. But most of their competitors also have a reputation for partnership, innovation, and solution selling.</p>
<h3>Dell Is Making An Effort</h3>
<p>It seems clear that Dell would like to change this attitude, and they are investing serious resources to make it happen. While acquisitions like Compellent and Force10 raised eyebrows in storage and networking, it is the activity I see behind the scenes that paints the clearest picture. Dell isn&#8217;t just buying into new markets, they&#8217;re investing to change the company.</p>
<p>When Dell acquired EqualLogic in 2008, many assumed it was a tactical investment to increase margins over the (resold) EMC storage equipment the company was then pushing. Pundits were similarly dismissive of the acquisition of Perot Systems in 2009, calling it a “me too” effort after HP acquired rival EDS. Regardless of the motivations, however, Dell was becoming more of a serious <a href="http://blog.fosketts.net/2010/08/24/enterprise-superpowers/"  >challenger to HP and IBM</a> every day.</p>
<p>After failing to acquire 3PAR in 2010, then <a href="http://gestaltit.com/featured/top/stephen/dell-compellent-acquisition/"  >picking up Compllent shortly after</a>, accusations that Dell was “mini me” to HP were rampant. But HP stumbled mightily in 2011, and many in IT quickly lost confidence in that company&#8217;s management. All the while, Dell moved forward, increasing in-house IP and expanding enterprise offerings.</p>
<h3>What Is The Result?</h3>
<p>Today, one sees a very different landscape than just last year. Dell&#8217;s acquisitions focused on some of the ripest spots in storage and networking, and no one would disagree that the company has the ability strongly to push these products. Compellent and Force10 went from interesting startups to serious contenders overnight.</p>
<div id="attachment_6702" class="wp-caption alignright" style="width: 209px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a href="http://static.fosketts.net/wp-content/uploads/2012/01/DSC07581.jpg"  ><img class="size-medium wp-image-6702" title="Dell is Fluid by Design" src="http://static.fosketts.net/wp-content/uploads/2012/01/DSC07581-199x300.jpg" alt="" width="199" height="300" /></a>
<p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Dell really pulled out all the stops to tell us they are &quot;Fluid by Design&quot;</p>
</div>
<p>More importantly, Dell has retained much of the innovation these companies offered, from employees to support programs. Last week, I attended the Dell Storage Forum in London, an event initiated by Compellent prior to the acquisition. At the event, I talked to many Dell employees who came to the company through acquisition but had now been given power to challenge the status quo in their respective areas.</p>
<p>If Dell really intended only to push product, why retain marketing personnel? Why invest in the Dell Storage Forum? Why continue Compellent&#8217;s beloved Co-Pilot support program?</p>
<p>Then <a href="http://www.theregister.co.uk/2012/01/11/dell_storage_forum_london/"  >there are the products</a>. Dell leveraged its investment in Ocarina Networks to create a deduplicating backup appliance, the new DR4000. <a href="http://gestaltit.com/featured/top/stephen/dell-exanet/"  >They salvaged file system startup ExaNet</a> and are beginning to bring scale out technology to market. The latest revision of the Compellent software finally brings it to parity in terms of VMware support. And Dell is really working to sell their DX Object Store.</p>
<p>This is the sort of activity one would expect from a contender, not a “box pusher”.</p>
<h3>Stephen&#8217;s Stance</h3>
<p><iframe src="http://www.youtube.com/embed/b-e-HY69Gb0" frameborder="0" width="450" height="229"></iframe></p>
<p>In the words of <a href="http://en.wikipedia.org/wiki/Malcolm_Reynolds" rel="nofollow"  >Malcolm Reynolds</a>, my days of not taking Dell seriously are certainly coming to a middle. Dell is investing in product IP, innovative marketing and PR events, customer support, and personnel. This does not mean that Dell is instantly a player in the enterprise storage and networking markets, or that all this work will pay off. But I don&#8217;t laugh when I hear Dell boast that they intend to be a &#8220;top three&#8221; enterprise storage company in a few years. It could happen.</p>
<blockquote><p>Disclaimer: Dell sponsored two <a href="http://techfieldday.com"  >Tech Field Day</a> events in 2011, paid me as a speaker at two DX events, and paid for <a href="http://blog.fosketts.net/2011/12/20/dell-storage-forum-uk/"  >my trip</a> to Dell Storage Forum in London. But no one can buy a post on this site, and I did similar business with IBM, HP, Cisco, and many other companies. This is my opinion.</p>
</blockquote>
<div id="crp_related">
<h3>You might also want to read these other posts&#8230;</h3>
<ul>
<li><a href="http://blog.fosketts.net/2011/12/20/dell-storage-forum-uk/"   rel="bookmark" class="crp_title">Dell Storage Forum &#8211; London, UK</a></li>
<li><a href="http://blog.fosketts.net/2010/08/16/dell-3par-enterprise-storage/"   rel="bookmark" class="crp_title">Dell + EqualLogic, Exanet, Ocarina, 3Par = What?</a></li>
<li><a href="http://blog.fosketts.net/2010/08/23/3par-bidding-war/"   rel="bookmark" class="crp_title">Everyone Loves 3Par &#8211; Here&#8217;s Why!</a></li>
<li><a href="http://blog.fosketts.net/2010/12/20/pile-interesting-links-december-17-2010/"   rel="bookmark" class="crp_title">Back From the Pile: Interesting Links, December 17, 2010</a></li>
<li><a href="http://blog.fosketts.net/2010/08/24/enterprise-superpowers/"   rel="bookmark" class="crp_title">Meet the Enterprise IT Superpowers</a></li>
</ul>
</div>
<p><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2012/01/16/dell-enterprise-storage/" type="text/javascript" charset="utf-8"></script><br />
<hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net" >Stephen Foskett, Pack Rat</a>, 2012. |<br />
<a href="http://blog.fosketts.net/2012/01/16/dell-enterprise-storage/" >Why Should Anyone Take Dell Seriously in Enterprise Storage?</a><br />
<br/><br />
This post was categorized as <a href="http://blog.fosketts.net/category/everything/computerhistory/"  title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/"  title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/gestaltit/"  title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/"  title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you&#8217;d like to filter out or focus on posts like this.<br/><br />
</small></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/3par-bidding-war/"  rel="bookmark" class="crp_title">Everyone Loves 3Par – Here’s Why!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/meet-enterprise-superpowers/"  rel="bookmark" class="crp_title">Meet the Enterprise IT Superpowers</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/oracles-acquisition-hp-netapp/"  rel="bookmark" class="crp_title">Could Oracle’s Next Acquisition Be HP or NetApp?</a></li><li><a href="http://gestaltit.com/featured/top/stephen/dell-exanet/"  rel="bookmark" class="crp_title">Dell Scoops Up Exanet After All</a></li><li><a href="http://gestaltit.com/all/tech/storage/joerg/dell-buys-3par-monolithic-modular-storage/"  rel="bookmark" class="crp_title">Dell Buys 3PAR and Monolithic vs. Modular Storage</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/">Why Should Anyone Take Dell Seriously in Enterprise Storage?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/RElW3YWu_ss" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/</feedburner:origLink></item>
		<item>
		<title>VDI Paging Files – Big? Small? Or Non At All?</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/lY5FmsmbFds/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 17:00:15 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[General IT]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[paging file]]></category>
		<category><![CDATA[paging.sys]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=3456</guid>
		<description><![CDATA[For the past few months I have been spending a lot of time looking at the performance of Large VDI environments, where the problems lay and where performance can be improved. When designing VDI environments, a couple of things that you should consider are the .vswp file and the GuestOS paging file. In this article [...]

<p><b>Related posts:</b><ol><li><a href="http://www.simonlong.co.uk/blog/2011/10/10/desktop-madness/" rel="bookmark" title="Permanent Link: My Last Year = Desktop, Desktop, Desktop">My Last Year = Desktop, Desktop, Desktop</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/04/12/vmware-view-transfer-server-functions/" rel="bookmark" title="Permanent Link: VMware View: Transfer Server Functions">VMware View: Transfer Server Functions</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/02/01/vmware-view-desktops-ide-or-scsi-buslogic-lsi-logic-or-pvscsi/" rel="bookmark" title="Permanent Link: VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?">VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/11/02/thinapp-best-practices-keep-it-clean/" rel="bookmark" title="Permanent Link: Thinapp Best Practices: Keep It Clean">Thinapp Best Practices: Keep It Clean</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/11/08/thinapp-files-being-created-in-the-bin-directory/" rel="bookmark" title="Permanent Link: Thinapp: Files Being Created In The BIN Directory">Thinapp: Files Being Created In The BIN Directory</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/6759277763/" class="flickr-image alignright" title="Pager Pic" ><img src="http://farm8.static.flickr.com/7028/6759277763_53db1097b2_m.jpg" alt="VDI - Paging Files" /></a>For the past few months I have been spending <span style="text-decoration: underline;">a lot</span> of time looking at the performance of Large VDI environments, where the problems lay and where performance can be improved.</p>
<p>When designing VDI environments, a couple of things that you should consider are the .vswp file and the GuestOS paging file. In this article I am going to focus on the Paging file and hopefully in the not so distant future I will write a post about the .vswp file in a VDI environment.</p>
<p><strong>What is point of the paging file (also known as the pagefile.sys)?</strong></p>
<p>RAM is a limited resource. Virtual memory was introduced to help remove that limit.</p>
<p>Most modern operating system now use Virtual Memory. Virtual memory is a memory management technique. Applications running on a GuestOS reference memory using virtual memory addresses which are then automatically translated into RAM addresses by the hardware. These virtual memory address spaces are divided in pages or block, usually of 4KB.</p>
<p>If RAM resource is exhusted, the operating system will move 4KB pages of the virtual memory onto the computers hard disk to free up the physical memory (RAM) for other processes. In Windows operating systems, these pages are stored in the pagefile.sys.</p>
<p>A good way to think of this is;</p>
<blockquote><p>Imagine a restaurant that has just open for the evening. When customers (Processes) arrive they get allocated a table (RAM) to sit and eat at. As the night goes on the restaurant get busier and free tables (RAM) begin to run out for the new customers (Processes) coming through the door. To free up spare tables (RAM) the waiter asks customers (Processes) who have finished eating if they wouldn&#8217;t mind moving to the bar (Virtual Memory) where they can continue drink.</p></blockquote>
<p>Without the paging file, if the physical memory becomes full, applications including the operating system will have to waiting until physical memory becomes available before it can be stored in RAM ready for the CPU to process. As you can imagine this causes massive performance problems.</p>
<p>In summary, <span style="text-decoration: underline;">you NEED to have a paging file</span>.<br />
<a href="http://www.simonlong.co.uk/blog/2012/01/25/vdi-paging-files-big-small-or-non-at-all/" >Read the rest of this entry »</a></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/simon/allocated-unlimited-memory%e2%80%a6or-have-you/"  rel="bookmark" class="crp_title">Allocated Unlimited Memory…Or Have You?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/do-i-upgrade-to-vmware-virtual-hardware-version-7/"  rel="bookmark" class="crp_title">Do I Upgrade to VMware Virtual Hardware Version 7?</a></li><li><a href="http://gestaltit.com/all/tech/storage/simon/vmware-view-desktops-ide-scsi-buslogic-lsi-logic-pvscsi/"  rel="bookmark" class="crp_title">VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/object-deleted-completely-created/"  rel="bookmark" class="crp_title">The object has already been deleted or has not been completely created</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vma-esxi-syslog-server/"  rel="bookmark" class="crp_title">Using vMA As Your ESXi Syslog Server</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/">VDI Paging Files – Big? Small? Or Non At All?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/desktop/" title="View all posts in Desktop" rel="category tag">Desktop</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/lY5FmsmbFds" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/</feedburner:origLink></item>
		<item>
		<title>Eight Unresolved Questions About FCoE</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/e5nF9KoUwx4/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 17:00:44 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[10GBASE-T]]></category>
		<category><![CDATA[Brocade]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[CNA]]></category>
		<category><![CDATA[Corey Hines]]></category>
		<category><![CDATA[David Hardaker]]></category>
		<category><![CDATA[Derick Winkworth]]></category>
		<category><![CDATA[Dmitri Kalintsev]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[FCF]]></category>
		<category><![CDATA[FCIP]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[iFCP]]></category>
		<category><![CDATA[Ivan Pepelnjak]]></category>
		<category><![CDATA[J Metz]]></category>
		<category><![CDATA[Juan Lage]]></category>
		<category><![CDATA[LOM]]></category>
		<category><![CDATA[MPIO]]></category>
		<category><![CDATA[OpenFCoE]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[Tech Field Day]]></category>
		<category><![CDATA[Tony Bourke]]></category>
		<category><![CDATA[trill]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[vxlan]]></category>
		<category><![CDATA[zoning]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6522</guid>
		<description><![CDATA[What elements remain unresolved to make FCoE truly world-class? What should the vendors be prioritizing?]]></description>
			<content:encoded><![CDATA[<div id="attachment_915" class="wp-caption aligncenter" style="width: 250px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><img class=" wp-image-915  " title="FC to Ethernet Patch Cable" src="http://blog.fosketts.net/wp-content/uploads/2008/10/img_00882.png" alt="" width="240" height="241" />
<p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">It&#39;s not going to be this easy to bridge Fibre Channel and Ethernet!</p>
</div>
<p>Before the holidays, <a href="https://plus.google.com/116575301739886800473/posts/B73Xub5SXPt" rel="nofollow"  >I posed a question on Google+</a> that generated quite a bit of interest and feedback. Now that it has settled down a bit I&#8217;d like to summarize the unresolved elements to make FCoE truly a world-class storage interconnect.</p>
<h3>Setting the Stage</h3>
<p>FCoE has been a controversial topic in both storage and networking, and for good reason. No one would deny that Ethernet is not an ideal transport mechanism for block storage I/O. “Porting” Fibre Channel to run on Ethernet networks has been a supreme technical challenge, and many companies and individuals have labored long and hard to make FCoE a reality.</p>
<p>Now that FCoE is specified in the standard and has been deployed in production environments, <a href="http://blog.fosketts.net/series/fcoe-reality-check/"  >the question turns to its future</a>. Will it take off and seize the mantle of dominance currently held by what I like retroactively to call “Fibre Channel over Fibre Channel?” Will they coexist for the next decade, with FCoE mainly deployed in “block” environments such as Cisco UCS? Or will FCoE ultimately fail to catch on, displaced by some other storage protocol like plain FC, iSCSI, NFS, or something entirely different?</p>
<p>The data center needs a flexible new protocol to meet <a href="http://blog.fosketts.net/2011/12/22/terrifying-true-story-virtual-machine-mobility/"  >the needs of virtual environments</a>, and convergence of storage and data networking makes a great deal of sense in these environments. This was the root of my question, and I ask it in all earnestness.</p>
<p>My question: <strong>What elements remain unresolved to make FCoE truly world-class?</strong> What should the vendors be prioritizing? Here are the answers I received.</p>
<h3>Technical Considerations</h3>
<h4>Link Aggregation on CNA&#8217;s</h4>
<p>Converged network adapters (CNA&#8217;s) allow multiple protocols to access a single Ethernet connection, but some also include multiple ports that can be aggregated. In traditional Ethernet networks, link aggregation is a respectable approach for performance and availability. But storage networks have traditionally relied on host-based MPIO software, and these features are mutually exclusive. The zeitgeist seems to be a recommendation to avoid link aggregation on CNA&#8217;s that are used for storage networks.</p>
<h4>How Do You Handle Virtual Machine Mobility?</h4>
<p>As I described recently, virtual machine mobility is a major technical challenge for existing networks. The VMware proposal, the VXLAN, seems to be gaining traction right now. But this is only a solution for data networking. How will FCoE SANs handle virtual machine mobility? This remains unresolved as far as I can tell, though Ethernet switch vendors have come up with their own answers. <a href="http://www.google.com/url?sa=t&amp;rct=j&amp;q=brocade%20nfd2&amp;source=web&amp;cd=1&amp;ved=0CCAQFjAA&amp;url=http://techfieldday.com/2011/brocade-presents-networking-field-day-2/&amp;ei=a4gET8voDYOfgwfBpM2YAg&amp;usg=AFQjCNG-NtIIYZHZpIDZbitqAABlsoGPYA&amp;sig2=-IMqm0sNJsCQOv1W5IRj0Q" rel="nofollow"  >Brocade demonstrated just such a solution at Networking Field Day 2</a>, and I know that others have answers as well. But will there be an interoperable industry solution?</p>
<h4>How Should FCoE Be Implemented Over Longer Distances?</h4>
<p>Fibre Channel has traditionally relied on routers and other protocols (FCIP and iFCP) to span distances, but FCoE raises the possibility of native traversal. While it is certainly possible to span distances with FCoE, this is definitely not a recommended or supported idea. Without TCP/IP, or any routing mechanism, it&#8217;s just a bad idea. But I imagine that it won&#8217;t be long before vendors decide to give it a go anyway.</p>
<h3>Implementation Considerations</h3>
<h4>Is TRILL Required for FCoE Networks?</h4>
<p>This has been one of my own questions since the very beginning. Clearly, edge only FCoE works just fine without TRILL. But as networks become more complicated, and virtual machines move, it seems an awfully good idea to have some protocol to alleviate East-West routing concerns. I feel much better with TRILL (or some similar Ethernet fabric technology) in a complicated FCoE network.</p>
<h4>Should All Switches Be Full FC Forwarders?</h4>
<p>There are number of ways to implement FCoE on Ethernet network, and not all involve building a full Fibre Channel stack in each switch. While many (including myself) assumed that FCoE implied Fibre Channel forwarding in all switches, this is clearly not the direction taken by vendors, at least initially. Perhaps the current “Ethernet forwarding” approach is only a stepping stone, or perhaps it will emerge as the dominant FCoE standard.</p>
<h4>How Will OpenFCoE and LoM Be Used?</h4>
<p>OpenFCoE is a software solution allowing FCoE to be run without a CNA. If this became popular, it wouldn&#8217;t be long before data center architects began looking at LAN on Motherboard (LoM) and even 10GBASE-T as a potential SAN alternative. Will this be used in the long run? It could happen, but it&#8217;s certainly not something that&#8217;s here at the moment. But OpenFCoE is a real player, especially with Intel&#8217;s backing.</p>
<h4>How Will Technologies like Zoning Interoperate?</h4>
<p>Many networkers are just now beginning to see the true complexity of Fibre Channel SANs. Although interoperability of higher-level Fibre Channel functions between vendors has never been a priority in “FC over FC” SANs, Ethernet could change things. I would not be at all surprised to see a groundswell of customer support demanding greater levels of interoperability from FCoE than from FC, and zoning and VSAN is the likely first beachhead.</p>
<h3>The Big Question: When Will We See the “Killer App” For FCoE</h3>
<p>Just about everyone agreed that the real challenge for FCoE is market acceptance. Customers aren&#8217;t yet demanding FCoE, and vendors are finding it hard to articulate a compelling case to move from “tried-and-true” FC. Convergence, cost savings, and performance have all been put forth, but customers aren&#8217;t biting. Perhaps they just need a little time and a little more proof.</p>
<p>This post relies extensively on feedback from a number of people, including <a href="https://plus.google.com/103244604531451267644" rel="nofollow"  >Ivan Pepelnjak</a>, <a href="https://plus.google.com/111386816450405119005" rel="nofollow"  >Tony Bourke</a>, <a href="https://plus.google.com/115697260145370975451" rel="nofollow"  >J Metz</a>, <a href="https://plus.google.com/101284205438094689133" rel="nofollow"  >Dmitri Kalintsev</a>, <a href="https://plus.google.com/104269789587468564569" rel="nofollow"  >Derick Winkworth</a>, <a href="https://plus.google.com/106205752271551897284" rel="nofollow"  >David Hardaker</a>, <a href="https://plus.google.com/100654274102684149704" rel="nofollow"  >Juan Lage</a>, and <a href="https://plus.google.com/114785996803151565852" rel="nofollow"  >Corey Hines</a>.</p>
<div id="crp_related">
<h3>You might also want to read these other posts&#8230;</h3>
<ul>
<li><a href="http://blog.fosketts.net/2010/04/25/fibre-channel-over-ethernet-fcoe-symbol/"   rel="bookmark" class="crp_title">FCoE Symbolism</a></li>
<li><a href="http://blog.fosketts.net/2008/11/21/10-gig-iscsi-fcoe/"   rel="bookmark" class="crp_title">Storage Folks Are Talking 10-Gig and FCoE</a></li>
<li><a href="http://blog.fosketts.net/2011/10/21/fcoe-ready-prime-time/"   rel="bookmark" class="crp_title">Multi-Hop FCoE Is Not Ready For Prime Time (Yet)</a></li>
<li><a href="http://blog.fosketts.net/2008/10/19/fcoe-reality/"   rel="bookmark" class="crp_title">Reality Check: The FCoE Forecast</a></li>
<li><a href="http://blog.fosketts.net/2010/04/15/microsoft-windows-server-fcoe-support/"   rel="bookmark" class="crp_title">Where Is Microsoft&#8217;s FCoE Support?</a></li>
</ul>
</div>
<p><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/" type="text/javascript" charset="utf-8"></script><br />
<hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net" >Stephen Foskett, Pack Rat</a>, 2012. |<br />
<a href="http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/" >Eight Unresolved Questions About FCoE</a><br />
<br/><br />
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/"  title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/"  title="View all posts in Everything" rel="category tag">Everything</a>, <a href="http://blog.fosketts.net/category/gestaltit/"  title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/"  title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you&#8217;d like to filter out or focus on posts like this.<br/><br />
</small></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-and-intel-pushing-iscsi-performance-limits/"  rel="bookmark" class="crp_title">Microsoft and Intel Pushing iSCSI Performance Limits</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/fcoe-symbolism-7/"  rel="bookmark" class="crp_title">FCoE Symbolism</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/cloud-curmudgeons/"  rel="bookmark" class="crp_title">Cloud Curmudgeons</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/"  rel="bookmark" class="crp_title">Why Should Anyone Take Dell Seriously in Enterprise Storage?</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/are-microsoft-and-emc-beginning-a-renaissance-of-geek-respect/"  rel="bookmark" class="crp_title">Are Microsoft and EMC beginning a renaissance of geek respect?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/">Eight Unresolved Questions About FCoE</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/e5nF9KoUwx4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/</feedburner:origLink></item>
		<item>
		<title>PowerShell… What an awesome tool</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/dDvnj2k79CI/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/derek/powershell-awesome-tool/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 22:34:52 +0000</pubDate>
		<dc:creator>Derek Schauland</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://techhelp.cybercreations.net/?p=1432</guid>
		<description><![CDATA[I have been trying to talk myself into learning Microsoft PowerShell for quite some time.  It was always cool for a little while and then, like many other things, it just got dull and lost its shine. Until recently it was something I knew I would need to learn someday because Microsoft would eventually put [...]]]></description>
			<content:encoded><![CDATA[<p>I have been trying to talk myself into learning Microsoft PowerShell for quite some time.  It was always cool for a little while and then, like many other things, it just got dull and lost its shine. Until recently it was something I knew I would need to learn someday because Microsoft would eventually put it into products as the core means of administration.</p>
<p><strong>Note:</strong> I realize that they are doing this already, but until recently I hadn’t been close enough to a product that used it to worry much about it.</p>
<p>Then I started getting into Exchange 2010.  PowerShell for managing E-mail from almost all aspects of the process is a damn fine idea.  Now I have a reason to learn more than a few simple commands, because I might actually put them to use.</p>
<p><strong>Where I have been</strong></p>
<p>I signed up for an account at <a href="http://www.powershell.com" onclick="urchinTracker('/outgoing/www.powershell.com?referer=');" >PowerShell.com</a> to get my feet wet and hopefully participate in a community. I have found this to be somewhat useful in the past and am hoping that it allows me an outlet to go dig around in other peoples scripts to see if I can comprehend just what they are doing.</p>
<p>I am on the fence about ISE… I know at some point notepad will become a burden to use, but just starting out, I don’t think I need to worry about that just yet.  If anyone has any suggestions for things to look at in terms of ISE or just good resources for learning PowerShell, please post them in the comments.  I am anxious to get a jump on this thing in the hopes that it will be worth the effort to understand.</p>
<p><strong>Tons to learn</strong></p>
<p>I have tried a few things that I found while binging my way around the web and it has been interesting to see what is out there, surely I haven’t even scratched the surface yet.  I would think a PowerShell magazine or some newsletter type offering would be a huge benefit to the PowerShell community.  Maybe the guys at <a href="http://redmondmag.com" onclick="urchinTracker('/outgoing/redmondmag.com?referer=');" >Redmond Magazine</a> would consider getting something wild like that off the ground??</p>
<p>For now, I will begin re-perusing the books I have on PowerShell and dig into the Internet on the subject further.  Maybe there will be an event near me in the future that will help me learn… I will keep my eyes peeled for that for sure.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-backup-powercli-script/"  rel="bookmark" class="crp_title">PowerCLI: A Simple VMware Backup Script</a></li><li><a href="http://gestaltit.com/featured/derek/feet-wet/"  rel="bookmark" class="crp_title">Getting your feet wet in IT</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-is-there-any-point-buying-from-emc/"  rel="bookmark" class="crp_title">Enterprise Computing: Is There Any Point Buying From EMC?</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/gestaltit-tech-field-day-%e2%80%93-day-2-ocarina-nirvanix-and-data-robotics/"  rel="bookmark" class="crp_title">GestaltIT Tech Field Day – Day 2: Ocarina, Nirvanix and Data Robotics</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-lun-sizing-and-standards/"  rel="bookmark" class="crp_title">Enterprise Computing: LUN Sizing and Standards</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/derek/powershell-awesome-tool/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© derek for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/virtualization/derek/powershell-awesome-tool/">PowerShell… What an awesome tool</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/desktop/" title="View all posts in Desktop" rel="category tag">Desktop</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/dDvnj2k79CI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/derek/powershell-awesome-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/virtualization/derek/powershell-awesome-tool/</feedburner:origLink></item>
		<item>
		<title>Microsoft Adds Data Deduplication to NTFS in Windows 8</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/vDwoQQFOpv0/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 17:00:06 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[data deduplication]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[File System]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[I/O]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NTFS]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rick Vanover]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Terabyte home]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6475</guid>
		<description><![CDATA[The next version of Microsoft Windows Server includes integrated data deduplication technology. Microsoft is positioning this as a boon for server virtualization and claims it has very little performance impact. But how exactly does Microsoft's de-duplication technology work?]]></description>
			<content:encoded><![CDATA[<div id="attachment_6628" class="wp-caption aligncenter" style="width: 310px; border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align: center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2012/01/Microsoft-Windows-8-Dedupe-Stack.jpg" ><img class="size-medium wp-image-6628 " title="Microsoft Windows 8 Dedupe Stack" src="http://static.fosketts.net/wp-content/uploads/2012/01/Microsoft-Windows-8-Dedupe-Stack-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Windows 8 server editions will include a filter driver for NTFS for data deduplication</p>
</div>
<p>The next version of Microsoft Windows Server includes <strong>integrated data deduplication technology</strong>. Microsoft is positioning this as a boon for server virtualization and claims it has very little performance impact. But how exactly does Microsoft’s de-duplication technology work?</p>
<h3>Introducing Windows 8 Deduplication</h3>
<p>Let’s make one thing clear right from the start: Microsoft started from a clean sheet and invented their own deduplication technology. This is not a licensed, cloned, or copied feature as far as I can tell. There are some clever aspects to it, along with a few head scratchers for folks like me who’ve seen lots of different deduplication approaches.</p>
<p><strong>Microsoft’s deduplication is layered onto NTFS in Windows 8</strong>, and will be a feature add-on for Server users. It is implemented as a filter driver on a per volume basis, with each volume a complete, self describing unit. It is cluster aware, and fully crash consistent on all operations. This is a pretty neat trick: As is typical for Microsoft, deduplication will be a simple, transparent feature.</p>
<p>Now let’s talk for a moment about what Windows 8 deduplication is not.</p>
<ul>
<li>It is a <strong>server-only</strong> feature, like so many of Microsoft’s storage developments. But perhaps we might see it deployed in low-end or home servers in the future.</li>
<li>It is <strong>not supported on boot or system volumes</strong>.</li>
<li>Although it should work just fine on removable drives, <strong>deduplication requires NTFS</strong> so you can forget about FAT or exFAT. And of course the connected system must be running a server edition of Windows 8.</li>
<li>Although <strong>deduplication does not work with clustered shared volumes</strong>, it is supported in Hyper-V configurations that do not use CSV.</li>
<li>Finally, deduplication does not function on encrypted files, files with extended attributes, tiny (less than 64 kB) files, or re-parse points.</li>
</ul>
<h3>Some Technical Details on Deduplication in Windows 8</h3>
<p>Microsoft Research spent 2 years experimenting with algorithms to find the “cheapest” in terms of overhead. <strong>They select a chunk size  for each data set</strong>. This is typically between 32 KB and 128 KB, but smaller chunks can be created as well. Microsoft claims that most real-world use cases are about 80 KB. The system processes all the data looking for “fingerprints” of split points and selects the “best” on the fly for each file.</p>
<p>After data is de-duplicated, Microsoft compresses the chunks and stores them in a special “chunk store” within NTFS. This is actually  part of the System Volume store in the root of the volume, so dedupe is volume-level. The entire setup is self describing, so a deduplication NTFS volume can be read by another server without any external data.</p>
<p>There is some redundancy in the system as well. Any chunk that is referenced more than x times (100 by default) will be kept in a second location. All data in the filesystem is checksummed and will be proactively repaired. The same is done for the metadata. The deduplication service includes a scrubbing job as well as a file system optimization task to keep everything running smoothly.</p>
<p>Windows 8 deduplication cooperates with other elements of the operating system. <strong>The Windows caching layer is dedupe-aware</strong>, and this will greatly accelerate overall performance. Windows 8 also includes a new “express” library that makes compression “20 times faster”. Compressed files are not re-compressed based on filetype, so zip files, Office 2007+ files, etc will be skipped and just deduped.</p>
<p>New writes are not deduped – <strong>this is a post-process technology</strong>. The data deduplication service can be scheduled or can run in “background mode” and wait for idle time. Therefore, I/O impact is between “none and 2x” depending on type. Opening a file is less than 3% greater I/O and can be faster if it’s cached. Copying a large file can make some difference (e.g. 10 GB VHD) since it adds additional disk seeks, but multiple concurrent copies that share data can actually improve performance.</p>
<h3>Stephen’s Stance</h3>
<p>Although I am intrigued by Microsoft’s new deduplication technology in Windows 8 server, I still have many questions about its usefulness and impact on performance. Concentrating duplicate data in the system volume makes sense from a technical perspective, but could lead to an I/O hotspot on the disk. This is especially true for external caching storage systems, since there is no integration between Microsoft deduplication and storage array features. I am particularly concerned about the use of deduplication with VHD files in Hyper-V, since it could eat up valuable system RAM and impact I/O performance.</p>
<p>If you would like to try Microsoft deduplication for yourself, I am happy to report that it is included in <a href="http://msdn.microsoft.com/en-us/windows/br229518"  rel="nofollow">the developer preview of Windows 8 that is available on Dev Center</a>. Here are <a href="http://social.msdn.microsoft.com/Forums/zh/windowsdeveloperpreviewgeneral/thread/3f601771-1400-47c4-9aec-bb9bc45b2d85"  rel="nofollow">a few commands</a> to get you started, and read <a href="http://www.techrepublic.com/blog/networking/configuring-windows-server-8-deduplication/4918" >Rick Vanover’s post</a> too!</p>
<pre>Import-Module ServerManager
Add-WindowsFeature -name FS-Data-Deduplication
Import-Module Deduplication
Enable-DedupVolume E:
get-dedupvolume</pre>
<blockquote><p>Note: I am a Microsoft MVP and Microsoft briefs me on upcoming technologies under NDA. This post is based on a Microsoft briefing from November which was said at the time not to be covered by any NDA. All of this information could be gleaned by experimenting with the Windows 8 developer preview, but it’s much easier to just go to the source.</p></blockquote>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/joerg/netapp-deduplication-indepth/"  rel="bookmark" class="crp_title">NetApp Deduplication An In-depth Look</a></li><li><a href="http://gestaltit.com/all/tech/storage/bill/fixed-block-variable-block-deduplication-quick-primer/"  rel="bookmark" class="crp_title">Fixed Block vs Variable Block Deduplication – A Quick Primer</a></li><li><a href="http://gestaltit.com/featured/top/stephen/windows-storage-server-2008/"  rel="bookmark" class="crp_title">Windows Storage Server-Based Systems Step Into 2008</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-fcoe-support/"  rel="bookmark" class="crp_title">Where Is Microsoft’s FCoE Support?</a></li><li><a href="http://gestaltit.com/all/tech/storage/edsai/data-dedupe-comes-to-zfs/"  rel="bookmark" class="crp_title">Data Dedupe comes to ZFS</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/">Microsoft Adds Data Deduplication to NTFS in Windows 8</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/vDwoQQFOpv0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/</feedburner:origLink></item>
		<item>
		<title>The Terrifying True Story Of Virtual Machine Mobility</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/l7iIcJlRpX8/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 17:00:48 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[NPV]]></category>
		<category><![CDATA[QoS]]></category>
		<category><![CDATA[thin provisioning]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[vxlan]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6587</guid>
		<description><![CDATA[Virtualization of server, network, and storage services illuminates the link between physical resources and functional applications. A running virtual machine can instantly move from one server, network adapter, HBA, or LUN to another. And when it happens, traditional components have no idea how to react.]]></description>
			<content:encoded><![CDATA[<div id="attachment_6591" class="wp-caption aligncenter" style="width: 310px; border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align: center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2011/12/Crazy-Dragon-Truck.jpg" ><img class="size-medium wp-image-6591" title="Crazy Dragon Truck" src="http://static.fosketts.net/wp-content/uploads/2011/12/Crazy-Dragon-Truck-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">It isn&#8217;t always easy to get where you need to go!</p>
</div>
<p>Consider the following situation: You go to lunch with your good friends, John and Mary. Halfway through a rousing discussion of the latest Hollywood movie, Mary starts talking about the fantastic action sequences while John criticizes the romantic angle. You realize something mine-bending has happened: John now has Mary’s personality, and vice versa. It’s like they have switched brains or something!</p>
<p><iframe src="http://www.youtube.com/embed/NzlG28B-R8Y" frameborder="0" width="420" height="315"></iframe></p>
<p>This truly weird situation isn’t likely to happen in person, but occurs all the time in the data center. Virtualization of server, network, and storage services illuminates the link between physical resources and functional applications. A running virtual machine can instantly move from one server, network adapter, HBA, or LUN to another. And when it happens, traditional components have no idea how to react.</p>
<h3>The Challenges of Mobility</h3>
<p>Mobility is perhaps the “killer app” of virtualization, but it is also the killer of traditional IT systems. Let’s consider the challenges of this “Twilight Zone” moment.</p>
<ul>
<li>The operating system expects a consistent hardware environment, which is exactly what the hypervisor creates</li>
<li>The LAN must be prepared to redirect all network traffic instantly and seamlessly to one or more new physical interfaces</li>
<li>The SAN similarly must be able to reroute all I/O to a new pair of HBA’s without missing a beat</li>
<li>The storage array must be able to re-present capacity to a new physical device, and must maintain snapshots and other configurations</li>
<li>The backup system must also be able to maintain consistency over time even as machines relocate to different server and storage locations</li>
</ul>
<p>All of this must be done while maintaining quality of service (QoS), access control, reporting, and appropriate segmentation at all levels. This is an incredibly challenging task, and no conventional protocol (IP, Ethernet, NFS, SCSI, Fibre Channel, etc.) is anymore ready then you are when you’re good friends switch personalities.</p>
<h3>Two Paths</h3>
<p>So much of the development that is currently taking place in IT focuses on accommodating this “mobility issue”. Two key approaches have emerged to take on this challenge:</p>
<ul>
<li>“In a vacuum” technologies (like VXLAN) assume that no other changes will be made, so the focus is on maintaining complete compatibility in front and behind</li>
<li>“Clean sheet” technologies (usually from startups) take a different approach, throwing out compatibility in favor of technical elegance</li>
</ul>
<p>Both of these approaches have merit. Attempting to maintain compatibility only works so far (just ask a Windows API programmer), but it leverages the existing environment and recognizes that most people are not ready for wholesale change. Clean sheet designs always make more sense, but they rarely attain mass acceptance. Nearly every technology we rely on today is full of bolt-ons in the name of compatibility. Some, like Ethernet and x86, actually work pretty well, too.</p>
<h3>The Stack of Lies</h3>
<p><a href="http://static.fosketts.net/wp-content/uploads/2011/11/VAAI-big-picture.jpg" ><img class="alignright size-full wp-image-6392" style="float: right; padding: 4px; margin: 0 0 2px 7px;" title="VAAI big picture" src="http://static.fosketts.net/wp-content/uploads/2011/11/VAAI-big-picture.jpg" alt="" width="217" height="407" /></a>The difference between virtualization and cloud computing is exactly this same distinction. Hypervisors, NPV, NAT, thin provisioning, and so many other virtualization technologies exist mainly to maintain compatibility in a vacuum. In contrast, true cloud computing dispenses with the entire stack and creates a new platform for applications.</p>
<p>This is, perhaps, the reason that cloud computing is not taken off in the enterprise. Simply put, IT is not prepared to ditch everything they have ever used even in the face of a demonstrably superior alternative. Currently, the highest use of cloud is behind gateways and virtualization engines that bring it back down to earth.</p>
<p>This brings us to the stack of lies called server virtualization. Any “modern” virtualized data center is built on lie after lie, with each level telling the other what it wants to hear. The volume manager lies to the operating system, hypervisor lies to the volume manager, and the storage array lies to the hypervisor. The same sad state of affairs allows networking and even memory to function in a virtual world.</p>
<p>But these shaky stacks of lies have difficulty adapting to motion, since no level truly “knows” the reality of the world around. The depressing truth is that a bowl of spaghetti like VXLAN is perhaps the highest form of art we can expect in a virtual data center.</p>
<h3>Stephen’s Stance</h3>
<p>As a techie, I am always drawn to clean sheet designs that offer technical elegance along with functionality. But I know that, realistically, products that assume nothing about the world around them and bend over backward to maintain compatibility are more likely to succeed. Still, I maintain hope that the issues of virtual machine mobility will be solved in an elegant way, rather than adding to the “stack of lies”.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/"  rel="bookmark" class="crp_title">Are You a Hypervisor Hugger or a Storage Stalwart?</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/curtis-prestons-backup-central-live/"  rel="bookmark" class="crp_title">See W. Curtis Preston’s Backup Central Live!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/thin-provisioning-playing-telephone-game/"  rel="bookmark" class="crp_title">Thin Provisioning: Playing the Telephone Game</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/multipath-activepassive-dual-active-activeactive/"  rel="bookmark" class="crp_title">Multipath: Active/Passive, Dual Active, and Active/Active</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/flexible-path-services-future/"  rel="bookmark" class="crp_title">Flexible IT and the Path to the Services Future</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/">The Terrifying True Story Of Virtual Machine Mobility</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/l7iIcJlRpX8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/</feedburner:origLink></item>
		<item>
		<title>BYO(a)D Reaction</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/WvTCR9IWeik/</link>
		<comments>http://gestaltit.com/featured/bill/byoad-reaction/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 17:00:57 +0000</pubDate>
		<dc:creator>Bill Hill</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Bring Own Device]]></category>
		<category><![CDATA[BYOD]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Systems]]></category>

		<guid isPermaLink="false">https://virtualbill.wordpress.com/?p=468</guid>
		<description><![CDATA[The other day (Nov 16, 2011 to be exact), my fellow nerd and Tech Field Day delegate, Tom Hollingsworth crafted a great blog post on the new movement in IT, and business in general… Bring Your Own (Apple) Device to work. If you have not read the post yet… you gotta check it out.]]></description>
			<content:encoded><![CDATA[<p>The other day (Nov 16, 2011 to be exact), my fellow nerd and Tech Field Day delegate, Tom Hollingsworth crafted a great blog post on the new movement in IT, and business in general… <a href="http://networkingnerd.net/2011/11/16/byoad/" >Bring Your Own (Apple) Device</a> to work. If you have not read the post yet… you gotta check it out.</p>
<p><a href="http://networkingnerd.net/about/" ><img style="display: block; float: none; margin-left: auto; margin-right: auto;" src="http://networkingnerd.files.wordpress.com/2010/09/tom1.jpg?w=300&amp;h=225" alt="" /></a></p>
<p align="center">This is Tom. Ask him about NAT!</p>
<p>After reading the post, I had some thoughts come to mind that I just had to throw into a reaction post.</p>
<p><strong>New Culture</strong></p>
<p>As new generations of individuals grow up and mature, it is expected that cultural shifts will take place. What I do not understand is how a culture of technological availability has morphed into an expectation that an individual can bring anything into the corporate environment and expect to use it for their job.</p>
<p>Too many times, I am approached by users bringing their personal laptop into the office and wanting to know how to connect it to the internal network. Or, users that want to connect their iPhones to the network so they can use Spotify or YouTube without using their cellular data plans… as though the corporate infrastructure and services are there to do their bidding.</p>
<p>This new culture developing assumes that everything in the outside world must be the same as in the corporate world. Their iPad can connect to GMail, so why not just connect it to the Exchange server?</p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/11/image4.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: inline; padding-top: 0; border-width: 0; margin: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/11/image_thumb4.png?w=219&amp;h=244" alt="image" width="219" height="244" border="0" /></a><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/11/image5.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: inline; padding-top: 0; border-width: 0; margin: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/11/image_thumb5.png?w=219&amp;h=244" alt="image" width="219" height="244" border="0" /></a></p>
<p>What the user sees.                            What IT sees!</p>
<p><strong>Unknown/Unowned Devices</strong></p>
<p>The IT ecosystem is a carefully designed and tightly guarded world.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto;" src="http://t3.gstatic.com/images?q=tbn:ANd9GcSb66V-U7YVWSeS-f8QW9y858grDNI6JR8GjPOCL9r0Sw0hh2th" alt="" /></p>
<p align="center"><em>None shall pass!</em></p>
<p>Systems are selected carefully to ensure a proper balance between functionality, supportability, and stability. The discovery of an unknown device is enough to throw an IT professional into a fit of rage. The environment has been compromised in some fashion and there is potential to throw off the carefully designed balancing act.</p>
<p>The presence of an unknown device opens up a venerable Pandora’s Box and raises a huge red flag. Suddenly, the corporate environment is now vulnerable to a machine or device infested with trojans, a honeypot of virus infections, access to corporate resources, and not managed by IT.</p>
<p>IT has been assigned a critical role in modern businesses… provide tools that enable the business to function. Traditionally, this included the workstation, network, monitors, servers, etc… With more people feeling as though it is acceptable to provide their own devices, who is responsible for supporting them? What happens when the “S” key breaks off or the monitor is too <span style="color: #0000ff;">blue</span> for their liking. When IT owns and manages a device, IT is responsible. When the users owns the device, but is using it in a corporate environment, the answer is much foggier. An IT persons says the user is responsible. However, the true answer lies somewhere in the depths of politics and policy.</p>
<p>Unknown devices also introduce the loss of data control. The moment a user is allowed to bring in a USB drive, iPod, access GMail, or Dropbox, the data is no longer under any control of the company.</p>
<p><strong>Corporate IT Adaptation</strong></p>
<p>&nbsp;</p>
<p>First and foremost, IT has a responsibility to the company to ensure the protection and function of corporate technological resources and systems.</p>
<p>However, with that said, IT needs to acknowledge the changing ways of technology. Anyone who has been in IT longer than 1 month knows that times have a way of changing and the minute you buy your phone, it is obsolete. That is the way of the world and 42 is the ultimate answer to the ultimate question of live, the universe, and everything.</p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/11/image6.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: inline; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/11/image_thumb6.png?w=869&amp;h=202" alt="image" width="869" height="202" border="0" /></a></p>
<p align="center"><em>Is Google “Deep Thought”? </em></p>
<p>IT departments need to be cognoscente of what exists in the marketplace, impacts (both positive and negative) to overall productivity/security, and the long term viability of those entities. A tablet, for example, may seem like a large phone (cough iPad cough). However, for an executive that spends more time meeting customers and reading email, it is a perfect tool to enable them to get their job done without needing a laptop… but how is it secured?</p>
<p>Security becomes one of the most important concerns for IT in a time where users have expectation of providing their own devices. NAC/NAP/Port Security ensures authorized devices are allowed on the network. Remote technologies (Application Presentation (XenApp/RemoteApp) and VDI (View, XenDesktop)) allow users to interact with applications running on protected and trusted infrastructure from unknown endpoints. Proper backups, snapshotting, and antivirus on the server and storage side ensure the data consistency is proper and recoverable in the event of a break in security.</p>
<p>Finally, IT needs to engage with the business to keep them abreast of concerns. Open dialogue with the business will help ensure technological expectations meet some sort of equilibrium between what IT feels is appropriate and what the business feels is necessary.</p>
<p><strong>What do you really think, Bill?!</strong></p>
<p>I whole heartedly do not like the idea of users bringing in their own devices for business use. Maybe I am cruisin for a bruisin (politically speaking), but I see my environment as known and trusted. The introduction of a new device takes some planning and testing because I have a responsibility to the company to provide a stable and operational environment. The introduction of a Mac laptop into my environment is not smooth. Exchange and SharePoint support is so horrible that Mac users need to use a Fusion VM running Windows 7 to fully function.</p>
<p>However, while it is possible to be completely restrictive and be more like “The Man”, I feel that the best way to manage the user owned devices converging on my environment is more political.</p>
<p>- I encourage the business to adapt corporate policies addressing the need to not bring personal devices into the environment.</p>
<p>- I encourage the business to develop a stricter definition of who needs email outside of the office, partial compensation for use of personal devices OR providing a company owned and managed phone, and which devices are supported.</p>
<p>- Have an open and friendly dialogue with those users that approach IT for assistance with personal devices. Being honest and frank about not supporting devices, needing management approval, and being unsure as to the functionality/operation of the device goes a long way.</p>
<p>I love the idea of new devices and new technology in the workplace. But, I want the introduction to be more structured and tested.</p>
<p>Tom – Thanks for the awesome post. Definitely food for thought and got my wheels spinning!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vmware-vcenter-operations%e2%80%93standard-edition/"  rel="bookmark" class="crp_title">VMware vCenter Operations–Standard Edition</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vsphere-extending-vmfs-datastore%e2%80%93live-unisphere/"  rel="bookmark" class="crp_title">vSphere – Extending VMFS Datastore–Live (With Unisphere)</a></li><li><a href="http://gestaltit.com/all/tech/bill/users-becoming-corporate-partners/"  rel="bookmark" class="crp_title">IT and End Users: Becoming Corporate Partners</a></li><li><a href="http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/"  rel="bookmark" class="crp_title">vSphere 5–PXE Installation Using vCenter Virtual Appliance</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vmware-flingpxe-manager-vcenterhow-setup-installing/"  rel="bookmark" class="crp_title">VMware Fling–PXE Manager for vCenter–How To Setup And Get Installing</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/bill/byoad-reaction/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Bill for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/featured/bill/byoad-reaction/">BYO(a)D Reaction</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/desktop/" title="View all posts in Desktop" rel="category tag">Desktop</a>, <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/WvTCR9IWeik" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/bill/byoad-reaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://networkingnerd.files.wordpress.com/2010/09/tom1.jpg?w=300&amp;amp;h=225" length="5242880" type="" />
			<itunes:keywords>Bring Own Device,BYOD,gestaltit,IT,Systems</itunes:keywords>
		<itunes:subtitle>The other day (Nov 16, 2011 to be exact), my fellow nerd and Tech Field Day delegate, Tom Hollingsworth crafted a great blog post on the new movement in IT, and business in generalâ¦ Bring Your Own (Apple) Device to work.</itunes:subtitle>
		<itunes:summary>The other day (Nov 16, 2011 to be exact), my fellow nerd and Tech Field Day delegate, Tom Hollingsworth crafted a great blog post on the new movement in IT, and business in generalâ¦ Bring Your Own (Apple) Device to work. If you have not read the post yetâ¦ you gotta check it out.</itunes:summary>
		<itunes:author>Stephen Foskett</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	<feedburner:origLink>http://gestaltit.com/featured/bill/byoad-reaction/</feedburner:origLink></item>
		<item>
		<title>ESXi 5.0–1.5 Hour Boot Time During Upgrade</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/f9blQKkJjpI/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/bill/esxi-5015-hour-boot-time-upgrade/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 17:00:55 +0000</pubDate>
		<dc:creator>Bill Hill</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[slow-boot]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[vSphere 5]]></category>

		<guid isPermaLink="false">https://virtualbill.wordpress.com/?p=461</guid>
		<description><![CDATA[I have to say, I am quite shocked that I am on the tail end of waiting 1.5 hours for an ESXi 5.0 upgrade to complete booting. Seriously… 1.5 hours. I have been waiting for some time to get some ESXi 5.0 awesomeness going on in my environment. vCenter has been sitting on v5 for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=virtualbill.wordpress.com&#38;blog=5094844&#38;post=461&#38;subd=virtualbill&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have to say, I am quite shocked that I am on the tail end of waiting 1.5 hours for an ESXi 5.0 upgrade to complete booting. Seriously… 1.5 hours.</p>
<p>I have been waiting for some time to get some ESXi 5.0 awesomeness going on in my environment. vCenter has been sitting on v5 for some time and I have been deploying ESXi 5 in a couple stand-alone situations without any issues. So, now that I have more compute capacity in the data center, it is time to start rolling the remaining hosts to ESXi 5… or so I thought!</p>
<p>I downloaded ESXi 5.0.0 Kernel 469512 a while back and have been using that on my deployments. So far, so good… until today. Update Manager configured with a baseline –&gt; Attach –&gt; Scan –&gt; Remediate –&gt; back to business. Surely, Update Manager processes should take more time than the actual upgrade. About 30 minutes after starting the process, vCenter was showing that the remediation progress was a mere 22% complete and the host was unavailable. I used my RSA (IBM’s version of HP ILO or Dell DRAC) to connect to the console. Sure enough, it was stuck at loading some kernel modules. About 20 minutes later IT WAS STILL THERE!</p>
<p>Restarting the host did not resolve the issue. During the ESXi 5 load screen, pressing Alt + F12 loads the kernel messages. It turns out that iSCSI was having issues loading the datastores in an acceptable amount of time. I was seeing messages similar to:</p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/11/image.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: inline; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/11/image_thumb.png?w=1024&amp;h=271" alt="image" width="1024" height="271" border="0" /></a></p>
<p>A little research turned me onto the following knowledgebase article in VMware’s KB: <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2007108" >ESXi 5.x boot delays when configured for Software iSCSI (KB2007108)</a></p>
<p>To quote:</p>
<blockquote><p>This issue occurs because ESXi 5.0 attempts to connect to all configured or known targets from all configured software iSCSI portals. If a connection fails, ESXi 5.0 retries the connection 9 times. This can lead to a lengthy iSCSI discovery process, which increases the amount of time it takes to boot an ESXi 5.0 host.</p></blockquote>
<p>So, I have 13 iSCSI stores on that specific host and multiple iSCSI VMkernel Ports (5). So, calling the iSCSI lengthy is quite the understatement.</p>
<p>The knowledgebase states that the resolution is applying ESXi 5.0 Express Patch 01. Fine. I can do that. And… there is a work around described in the article that states you can reduce the number of targets and network portals. I guess that is a workaround… after you have already dealt with the issue and the ridiculously long boot.</p>
<p>Finally, to help mitigate the issue going forward, VMware has released a new .ISO to download that includes the patch. However, this is currently available in parallel with the buggy .ISO ON THE SAME PAGE! Seriously. Get this… the only way to determine which one to download is:</p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/11/image1.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: inline; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/11/image_thumb1.png?w=815&amp;h=265" alt="image" width="815" height="265" border="0" /></a></p>
<p>As a virtualization admin, I know that I am using the Software iSCSI initiator in ESXi. But, why should that even matter at all?! There is a serious flaw in the boot process in version 469512  and that should be taken offline. Just because someone is not using Software iSCSI at the current time does not mean they are not going to in the future. So, if they download the faulty .ISO, they are hosed in the future. Sounds pretty crummy to me!</p>
<p><strong>My Reaction</strong></p>
<p>I am quite shocked that this made it out of the Q/A process at VMware in the first place. My environment is far from complex and I expect that my usage of the ESXi 5.0 hypervisor would be within any standard testing procedure. I try to keep my environment as vanilla as possible and as close to best practices as possible. 1.5 hours for a boot definitely should have been caught before release to the general public.</p>
<p>Additionally, providing the option to download the faulty ISO and the fixed ISO is a complete FAIL! As mentioned on the download page, this is a special circumstance due to the nature of the issue. I would expect that if this issue is as serious as the download page makes it out to be, the faulty ISO should no longer be available. There has to be a better way!</p>
<p><strong>Conclusion</strong></p>
<p>I have since patched the faulty ESXi 5.0 host to the latest/safest version, 504890, and boot times are back to acceptable. I will proceed with the remainder of the upgrades using the new .ISO and have deleted all references to the old version from my environment.</p>
<p>I have never run into an issue like this with a VMware product in my environment and I still have all the confidence in the world that VMware products are excellent. In the scheme of things, this is a bump in the road.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/"  rel="bookmark" class="crp_title">vSphere 5–PXE Installation Using vCenter Virtual Appliance</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vmware-flingpxe-manager-vcenterhow-setup-installing/"  rel="bookmark" class="crp_title">VMware Fling–PXE Manager for vCenter–How To Setup And Get Installing</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vsphere-extending-vmfs-datastore%e2%80%93live-unisphere/"  rel="bookmark" class="crp_title">vSphere – Extending VMFS Datastore–Live (With Unisphere)</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vmware-vcenter-operations%e2%80%93standard-edition/"  rel="bookmark" class="crp_title">VMware vCenter Operations–Standard Edition</a></li><li><a href="http://gestaltit.com/featured/top/bill/vsphere%e2%80%93live-migration-vnetwork-distributed-switch-vds/"  rel="bookmark" class="crp_title">vSphere–Migration to vNetwork Distributed Switch (vDS)–LIVE!</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/bill/esxi-5015-hour-boot-time-upgrade/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Bill for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/virtualization/bill/esxi-5015-hour-boot-time-upgrade/">ESXi 5.0–1.5 Hour Boot Time During Upgrade</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/f9blQKkJjpI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/bill/esxi-5015-hour-boot-time-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://1.gravatar.com/avatar/d3b405de7aa03b6dd80a81e90de220fe?s=96&amp;amp;d=retro&amp;amp;r=G" length="5242880" type="" />
			<itunes:keywords>fail,gestaltit,iSCSI,slow-boot,Systems,vSphere 5</itunes:keywords>
		<itunes:subtitle>I have to say, I am quite shocked that I am on the tail end of waiting 1.5 hours for an ESXi 5.0 upgrade to complete booting. Seriouslyâ¦ 1.5 hours. I have been waiting for some time to get some ESXi 5.0 awesomeness going on in my environment.</itunes:subtitle>
		<itunes:summary>I have to say, I am quite shocked that I am on the tail end of waiting 1.5 hours for an ESXi 5.0 upgrade to complete booting. Seriouslyâ¦ 1.5 hours. I have been waiting for some time to get some ESXi 5.0 awesomeness going on in my environment. vCenter has been sitting on v5 for [...]</itunes:summary>
		<itunes:author>Stephen Foskett</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	<feedburner:origLink>http://gestaltit.com/all/tech/virtualization/bill/esxi-5015-hour-boot-time-upgrade/</feedburner:origLink></item>
		<item>
		<title>Are You a Hypervisor Hugger or a Storage Stalwart?</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/bdI3xtfNgmo/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 14:35:05 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Atomic Test and Set]]></category>
		<category><![CDATA[Computer history]]></category>
		<category><![CDATA[DAS]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[JBOD]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[ODX]]></category>
		<category><![CDATA[Policy-Driven Storage]]></category>
		<category><![CDATA[SAN]]></category>
		<category><![CDATA[Storage DRS]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[VASA]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMworld]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6444</guid>
		<description><![CDATA[The time has come to take sides on the core question of storage for virtual servers: Do you want storage intelligence to live in the hypervisor or the array? Most administrators are already lining up on one side or the other, unintentionally casting their vote while the rest flounder. But the storage industry must wake up and embrace the divide.]]></description>
			<content:encoded><![CDATA[<div id="attachment_6449" class="wp-caption aligncenter" style="width: 310px; border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align: center; display: block; margin-right: auto; margin-left: auto;"><img class="size-medium wp-image-6449 " title="Hypervisor Huggers and Storage Stalwarts" src="http://static.fosketts.net/wp-content/uploads/2011/11/Hypervisor-Huggers-and-Storage-Stalwarts-300x160.jpg" alt="" width="300" height="160" /></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">The great battle of enterprise storage is on!</p>
</div>
<p>The time has come to take sides on the core question of storage for virtual servers: <strong>Do you want storage intelligence to live in the hypervisor or the array?</strong> Most administrators are already lining up on one side or the other, unintentionally casting their vote while the rest flounder. But the storage industry must wake up and embrace the divide.</p>
<h3>Hypervisor Huggers Unite!</h3>
<div id="attachment_6447" class="wp-caption alignright" style="width: 250px; border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align: center; float: right;"><a href="http://www.cafepress.com/sfoskett.593075736"  rel="nofollow"><img class="size-full wp-image-6447 " title="I Heart V12N" src="http://static.fosketts.net/wp-content/uploads/2011/11/I-Heart-V12N.jpg" alt="" width="240" height="240" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Do you &#8220;heart&#8221; virtualization?</p>
</div>
<p>VMware’s vSphere dominates the world of enterprise server virtualization and has become the core element of the modern open systems datacenter. Microsoft recognizes this but has been unable to field a competitive hypervisor ecosystem for the virtual datacenter. Today, <strong>vSphere is the state of the art and nowhere is this more apparent than in storage</strong>.</p>
<p>In just a few years, VMware has delivered and updated a host of advanced storage functionality, from provisioning to migration and load balancing to backup and data protection. vSphere 5 includes an advanced and scalable storage virtualization layer, delivering everything a datacenter needs. VMFS sculpts basic block storage into a shared resource for virtual machines, with snapshots, policy-based layout and movement, and flexible allocation and thin provisioning.</p>
<p>Most VMware administrators are “server guys” and relish these features. They have never experienced an automated “storage service” like this, and the enterprise storage world has never been able to construct anything remotely as flexible, user-friendly, and functional. And Hypervisor Huggers don’t need complex enterprise storage arrays to do it: They can use basic iSCSI or Fibre Channel devices to provide performance and capacity and let VMware do the rest!</p>
<p>Storage DRS is exemplary of the new virtual datacenter world. Introduced in vSphere 5 (and restricted to the pricey Enterprise Plus license), Storage DRS uses the core technology of Storage vMotion to dynamically balance I/O and capacity across a diverse pool of storage. Storage DRS even uses Policy-Driven Storage and <a href="http://blog.fosketts.net/2011/11/10/complete-list-vmware-vaai-primitives/" >VASA</a> to enforce tiered storage and data placement strategy. <strong>This kind of virtualization has been a “holy grail” quest for the enterprise storage industry, but they’ve never delivered on their promises</strong>.</p>
<h3>Cheers for Storage Stalwarts!</h3>
<div id="attachment_6448" class="wp-caption alignright" style="width: 250px; border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align: center; float: right;"><a href="http://www.cafepress.com/sfoskett.593079616"  rel="nofollow"><img class="size-full wp-image-6448 " title="Stinking Hypervisor" src="http://static.fosketts.net/wp-content/uploads/2011/11/Stinking-Hypervisor.jpg" alt="" width="240" height="240" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Do you wish all this virtualization nonsense would just go away?</p>
</div>
<p>But not every IT environment wants be 100% vSphere focused, and many aren’t convinced that dumb storage is the smartest place for their data. <strong>These Storage Stalwarts want smarter and better-integrated storage arrays, and VMware is innovating here as well</strong>.</p>
<p><a href="http://blog.fosketts.net/2011/11/10/complete-list-vmware-vaai-primitives/" >VMware’s Storage APIs for Array Integration (VAAI) technology</a> is squarely aimed at this market. VAAI allows vSphere to hand off heavy storage operations to the high-end storage arrays from the major players. It works transparently, too, coordinating cloning without the kind of scripting and hair-pulling that used to require. VAAI in vSphere 4.1 also includes block zeroing support and something called “atomic test and set” which we’ll get to in a moment. Microsoft announced their own cloning integration, ODX, but it won’t ship until Windows Server 8 appears sometime next year.</p>
<p>But cloning is just the tip of the iceberg when it comes to Hypervisor-to-array integration. The rising army of NAS users have seen the glory of more-complete array integration for a while, and they’re not quiet about it. They love that VMware’s NFS protocol support makes storage “disappear” in vCenter, becoming just another resource with integrated thin provisioning and flexible allocation and movement.</p>
<p>VMware is moving aggressively to please their Storage Stalwarts, adding more VAAI support for block and file in vSphere 5. But, as the company laid out at VMworld 2011, neither access method is ideal for virtual servers. So VMware has been pushing the enterprise array vendors for ever-greater integration. They see a future where a VAAI-based protocol enables arrays to de-multiplex I/O streams from the hypervisor and intelligently handle per-VM data.</p>
<h3>Stephen’s Stance</h3>
<p><strong>You can spot a Hypervisor Hugger by their big LUNs</strong>: They would rather treat storage as a bulk commodity, and array vendors should be lining up to get their business. <strong>Storage Stalwarts will jump on each new VMware innovation</strong>, finally making use of the capabilities they have spent over a decade paying for but not utilizing. The only untenable stance is trying to keep a foot in both worlds: <strong>It’s foolish to buy an enterprise array and use it as bulk storage!</strong></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/fcoe-symbolism-7/"  rel="bookmark" class="crp_title">FCoE Symbolism</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/curtis-prestons-backup-central-live/"  rel="bookmark" class="crp_title">See W. Curtis Preston’s Backup Central Live!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-and-intel-push-one-million-iscsi-iops/"  rel="bookmark" class="crp_title">Microsoft and Intel Push One Million iSCSI IOPS</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/"  rel="bookmark" class="crp_title">The Terrifying True Story Of Virtual Machine Mobility</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/multipath-activepassive-dual-active-activeactive/"  rel="bookmark" class="crp_title">Multipath: Active/Passive, Dual Active, and Active/Active</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/">Are You a Hypervisor Hugger or a Storage Stalwart?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/bdI3xtfNgmo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/</feedburner:origLink></item>
		<item>
		<title>vSphere 5–PXE Installation Using vCenter Virtual Appliance</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Tech/~3/K9hvpcrMd04/</link>
		<comments>http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 16:30:33 +0000</pubDate>
		<dc:creator>Bill Hill</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Top Story]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[PXE]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[virtual center]]></category>
		<category><![CDATA[vSphere 5]]></category>

		<guid isPermaLink="false">https://virtualbill.wordpress.com/?p=446</guid>
		<description><![CDATA[With the release of VMware's vSphere 5 product, the addition of the vCenter Virtual Appliance has been a welcome addition to management options. However, vCenter Virtual Appliance includes DHCP and TFTP functions that can be used for a PXE installation environment. Read on for instructions on using the vCenter Virtual Appliance as a PXE host for ESXi host installations!]]></description>
			<content:encoded><![CDATA[<p>The release of vSphere 5 has a lot of little gems. One of which is the availability of a SLES-based vCenter virtual appliance. So, while that is really cool, there is another little nugget of joy waiting for you in the vCenter virtual appliance (‘VCVA’ for all the hip kids)… specifically, your own little PXE booting environment. The oh-so-wise developers decided to include the requisite DHCP daemon and TFTP daemon. So nice of you VMware. Now, now only do you get a Linux-based vCenter, you also get the web client, a virtual appliance form, no requirement for SQL server, and a PXE environment. Really, how can you go wrong?</p>
<p>The PXE environment components included with the VCVA are not configured and turned off by default. So, if you’re ready to configure your VCVA for PXE, time to roll up your sleeves, crack those knuckles, and get ready to get your hands dirty.</p>
<p>Before we get started, though, and little caution (and disclaimer so I can sleep better at night):</p>
<blockquote><p>I know nothing about your environment. You are following these instructions at your own risk. This setup will impact DHCP functionality on your network. Follow these instructions at your own risk and make the appropriate adjustments to work in your environment.<br />
Additionally, I do not know everything about everything. So, you are going to need to rely upon your sleuthing abilities to help resolve issues that may arise.</p></blockquote>
<p>These instructions assume some knowledge of CLI-based file editing (vi). So, please research how to use it if you are unsure.</p>
<h3>Overview</h3>
<p>A PXE environment via the VCVA requires the following components in your environment</p>
<ul>
<li>DHCP server</li>
<li>TFTP server</li>
<li>Web Server (for kickstart scripts)</li>
<li>SYSLINUX (for pxeboot.0)</li>
<li>Access to an ESXi 5.0 installation CD (perhaps you created on using my <a rel="nofollow" href="http://virtualbill.wordpress.com/2011/08/19/vmware-vsphere-5using-image-builder-for-custom-installation/" >Image Builder tutorial</a>)</li>
<li>vCenter Virtual Appliance deployed</li>
<li>Blank server to PXE boot and install ESXi 5.0 on (aka – the client)</li>
<li>ESXi 5.0 installation .ISO</li>
<li>HTTP server on the network (for hosting kickstart files – customization during installation)</li>
</ul>
<p>For this exercise:</p>
<ul>
<li>Network: 192.168.226.0/24</li>
<li>VCVA: 192.168.226.21</li>
<li>DHCP Range: 192.168.226.200 – 254</li>
<li>Default Gateway: 192.168.226.1</li>
</ul>
<h3>Configuration</h3>
<p><strong>0 – Log into the appliance as ‘root’</strong></p>
<p><strong>1 – Configure DHCP</strong></p>
<p>‘<span style="font-family: 'Courier New';">dhcpd</span>‘ will listen to IP address requests, provide an IP to use, direct the client to the “<span style="font-family: 'Courier New';">next-server</span>” to continue PXE booting, and which file (<span style="font-family: 'Courier New';">filename</span>) to download from the server.</p>
<ul>
<li><span style="font-family: 'Courier New';">cd /var/lib/dhcp/etc </span></li>
<li><span style="font-family: 'Courier New';">cp -a dhcpd.conf dhcpd.conf.orig </span></li>
<li><span style="font-family: 'Courier New';">vi dhcpd.conf</span></li>
</ul>
<p>Once inside of the file, ensure the following exists (highlighted for your ease of identification)</p>
<blockquote>
<p align="left"><span style="font-family: 'Courier New';">ddns-update-style ad-hoc;<br />
</span><span style="color: #000000; font-family: 'Courier New';">allow booting;<br />
allow bootp;</span></p>
<p align="left"><span style="font-family: 'Courier New';">#gPXE options<br />
option space gpxe;<br />
option gpxe-encap-opts code 175 = encapsulate gpxe;<br />
option gpxe.bus-id code 177 = string;<br />
</span><span style="color: #000000; font-family: 'Courier New';">class “pxeclients”{<br />
match if substring(option vendor-class-identifier, 0, 9) = “PXEClient”;<br />
next-server 192.168.226.21;<br />
filename “pxelinux.0″;<br />
}<br />
subnet 192.168.226.0 netmask 255.255.255.0 {<br />
range 192.168.226.200 192.168.226.254;<br />
}</span></p>
</blockquote>
<p><span style="font-family: 'Courier New';">Save the</span> file and exit (hint: <span style="font-family: 'Courier New';">:wq</span>)</p>
<p><strong>2 – Configure TFTP</strong></p>
<p>TFTP services are provided by the ‘<span style="font-family: 'Courier New';">atftpd</span>’ daemon</p>
<ul>
<li><span style="font-family: 'Courier New';">cd /etc/sysconfig </span></li>
<li><span style="font-family: 'Courier New';">cp –a atftpd atftpd.orig </span></li>
<li><span style="font-family: 'Courier New';">vi atftpd</span></li>
</ul>
<p>Once inside the file adjust the “ATFTP_OPTIONS” line to read: “–daemon –user root”. Typically, the atftpd daemon runs as ‘<span style="font-family: 'Courier New';">nobody</span>’. However, the TFTP root (/<span style="font-family: 'Courier New';">tftpboot</span>/) is configured as owned by the ‘<span style="font-family: 'Courier New';">root</span>’ user.</p>
<p>Save and exit the file.</p>
<p><strong>3 – Get the SYSLINUX packages on the server</strong></p>
<p>There is one package missing to make the PXE installation process work: <span style="font-family: 'Courier New';">‘pxelinux.0′</span>. ‘<span style="font-family: 'Courier New';">pxelinux.0</span>‘ is an executable that is downloaded by the client in order to properly continue the PXE process (aka – download the files, execute the installer, etc…). ‘<span style="font-family: 'Courier New';">pxelinux.0</span>‘ is provided by the SYSLINUX package. In order for PXE to work properly with the ESXi 5.0 installation, SYSLINUX version 3.86 (or higher) is needed.</p>
<ul>
<li><span style="font-family: 'Courier New';">cd /tmp </span></li>
<li><span style="font-family: 'Courier New';">wget </span><a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/syslinux-3.86.tar.gz" ><span style="font-family: 'Courier New';">http://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/syslinux-3.86.tar.gz</span></a></li>
<li><span style="font-family: 'Courier New';">gunzip syslinux-3.86.tar.gz </span></li>
<li><span style="font-family: 'Courier New';">tar xvf syslinux-3.86.tar</span></li>
</ul>
<p>Note: you can use <span style="font-family: 'Courier New';">YUM</span> or copy the files to the server another way if you’d like. Regardless, get the files there. This example will continue to use the <span style="font-family: 'Courier New';">/tmp</span> file as the landing area for the SYSLINUX files.</p>
<p>Copy the pxelinux.0 file to your TFTP root</p>
<ul>
<li><span style="font-family: 'Courier New';">cp /tmp/syslinux-3.86/core/pxelinux.0 /tftpboot</span></li>
</ul>
<p><strong>4 – Prep the TFTP root for PXE</strong></p>
<p>The TFTP root configured on the VCVA is located at <span style="font-family: 'Courier New';">/tftpboot</span>. We are going to need to get the directory structure built out to support PXE.</p>
<ul>
<li><span style="font-family: 'Courier New';">cd /tftpboot </span></li>
<li><span style="font-family: 'Courier New';">mkdir esxi50</span></li>
</ul>
<p>By adding a directory, we are able to organize the TFTP server and support additional versions of ESXi going forward.</p>
<p><strong>5 – Get the ESXi 5.0 CD contents onto the server</strong></p>
<p>Seeing as the VCVA is a virtual appliance, it is easy to get the contents of the installation media onto the server.</p>
<ul>
<li>Mount the installation CD to the VCVA as a CD-ROM drive using the vSphere Client.</li>
<li><span style="font-family: 'Courier New';">mount /dev/cdrom /media </span></li>
<li><span style="font-family: 'Courier New';">cp –a /media* /tftpboot/esxi50</span>/</li>
<li><span style="font-family: 'Courier New';">umount /dev/cdrom</span></li>
</ul>
<p><strong>6 – Configure PXELINUX</strong></p>
<p>pxelinux is the utility that enables the PXE functionality. As mentioned before, pxelinux.0 is an executable that the server downloads. The executable provides functionality to parse a menu system, load kernels, options, customizations, modules, etc…, and boot the server. Since PXE can be used by multiple physical servers for multiple images, we need to configure pxelinux for this specific image.</p>
<ul>
<li><span style="font-family: 'Courier New';">cd /tftpboot </span></li>
<li><span style="font-family: 'Courier New';">mkdir pxelinux.cfg </span></li>
<li><span style="font-family: 'Courier New';">cd pxelinux.cfg</span></li>
</ul>
<p>pxelinux.0 looks for configuration files in the TFTP:/<span style="font-family: 'Courier New';">pxelinux.cfg</span> directory.</p>
<p>pxelinux looks for a large number of configuration files… specific to a default/generic value. This allows server administrators to define a file based on a complete MAC address, partial MAC address, or none at all to determine which image to boot from. Since this is the first configuration on the VCVA, we are going to configure a default. Do your research if you want to adjust this from the default value.</p>
<p>The installation media contains a file called <span style="font-family: 'Courier New';">isolinux.cfg</span>. We can use this as the basis for our file called ‘<span style="font-family: 'Courier New';">default</span>’. Copy it from the installation media and start customizations:</p>
<ul>
<li><span style="font-family: 'Courier New';">cp –a /tftpboot/esxi50/isolinux.cfg default </span></li>
<li><span style="font-family: 'Courier New';">chmod a+w default </span></li>
<li><span style="font-family: 'Courier New';">vi default</span></li>
</ul>
<ul>Ensure the appropriate lines match the following lines:</ul>
<blockquote><p><span style="font-family: 'Courier New';">DEFAULT /esxi50/menu.c32<br />
KERNEL /esxi50/mboot.cfg<br />
APPEND -c /esxi50/boot.cfg</span></p></blockquote>
<p>Save and Exit</p>
<p><strong>7 – Configure the Kickstart file</strong></p>
<p>Using a kickstart file, we can configure ESXi 5.0 automatically during installation. This requires that a file be placed on a server that is available to the client.  Sadly, the HTTP areas on the VCVA are not readily available… and, they may be erased during future upgrades. So, we need to use an external HTTP server somewhere on your network. (Note: NFS and FTP are options as well).</p>
<p>Add the following contents:</p>
<blockquote><p><span style="font-family: 'Courier New';"># Accept the EULA<br />
vmaccepteula</span></p>
<p><span style="font-family: 'Courier New';">#Set root password<br />
rootpw supersecretpassword</span></p>
<p><span style="font-family: 'Courier New';">#Install on first local disk<br />
install –firstdisk –overwritevmfs</span></p>
<p><span style="font-family: 'Courier New';">#Config initial network settings<br />
network –bootproto=dhcp –device=vmnic0</span></p>
<p>&nbsp;</p></blockquote>
<p>In this example, we are saving the file to:</p>
<ul>
<li>HTTP Server: 192.168.226.1</li>
<li>Directory: ks</li>
<li>File: esxi50.txt</li>
<li>URL: <a href="http://192.168.226.1/ks/esxi50.txt" >http://192.168.226.1/ks/esxi50.txt</a></li>
</ul>
<p><strong>8 – Configure the installation files</strong></p>
<p>The CD installation media for ESXi 5.0 assumes a single installation point. Thus, all the files are placed at the root of the image. However, since we want to actually organize our installation root, we added the ‘<span style="font-family: 'Courier New';">/tftpboot/esxi50</span>‘ directory and copied the files into it. We need to adjust the installation files in <span style="font-family: 'Courier New';">/tftpboot/esxi50</span> to reflect the change.</p>
<ul>
<li><span style="font-family: 'Courier New'; font-size: x-small;">cd /tftpboot/esxi50 </span></li>
<li><span style="font-family: 'Courier New'; font-size: x-small;">cp -a boot.cfg boot.cfg.orig </span></li>
<li><span style="font-family: 'Courier New'; font-size: x-small;">vi boot.cfg</span></li>
<li>Using the following picture as reference, add “<span style="font-family: 'Courier New'; font-size: x-small;">/esxi50</span>” to the paths for ‘<span style="font-family: 'Courier New';">kernel</span>’ and ‘<span style="font-family: 'Courier New';">modules</span>’ <a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image13.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border-width: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb13.png?w=486&amp;h=325" alt="image" width="486" height="325" border="0" /></a></li>
</ul>
<p>Save and quit</p>
<p><strong>9 – Restart services to load the service configurations and configure to start with server</strong><strong></strong></p>
<ul>
<li><span style="font-family: 'Courier New'; font-size: x-small;">/etc/init.d/dhcpd restart </span></li>
<li><span style="font-family: 'Courier New'; font-size: x-small;">/etc/init.d/atftpd restart </span></li>
<li><span style="font-family: 'Courier New'; font-size: x-small;">chkconfig –add dhcpd </span></li>
<li><span style="font-family: 'Courier New'; font-size: x-small;">chkconfig –add atftpd</span></li>
</ul>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image14.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb14.png?w=487&amp;h=185" alt="image" width="487" height="185" border="0" /></a></p>
<p><strong>10 – Take a break</strong></p>
<ul>You made it this far… great job. At this time, we have configured DHCP, TFTP, pxelinux, copied installation media to the TFTP root, and configured the installation for our organizational purposes.</ul>
<p><strong>11</strong><strong> – Start your host and install away</strong></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image15.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb15.png?w=514&amp;h=439" alt="image" width="514" height="439" border="0" /></a></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image16.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb16.png?w=514&amp;h=439" alt="image" width="514" height="439" border="0" /></a><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image17.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb17.png?w=516&amp;h=440" alt="image" width="516" height="440" border="0" /></a></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image18.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb18.png?w=511&amp;h=436" alt="image" width="511" height="436" border="0" /></a></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image19.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb19.png?w=513&amp;h=434" alt="image" width="513" height="434" border="0" /></a></p>
<p align="center">[BELOW] Reading the Kickstart Script. No need to enter customization info anymore.</p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image20.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb20.png?w=515&amp;h=435" alt="image" width="515" height="435" border="0" /></a></p>
<p align="center">[BELOW] Checking contents of Kickstart file. You will see errors here if errors in file.</p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image21.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb21.png?w=510&amp;h=436" alt="image" width="510" height="436" border="0" /></a></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image22.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb22.png?w=512&amp;h=438" alt="image" width="512" height="438" border="0" /></a></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image23.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb23.png?w=493&amp;h=417" alt="image" width="493" height="417" border="0" /></a></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image24.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb24.png?w=495&amp;h=442" alt="image" width="495" height="442" border="0" /></a></p>
<p><a rel="nofollow" href="http://virtualbill.files.wordpress.com/2011/08/image25.png" ><img style="background-image: none; padding-left: 0; padding-right: 0; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0; border: 0;" title="image" src="http://virtualbill.files.wordpress.com/2011/08/image_thumb25.png?w=509&amp;h=90" alt="image" width="509" height="90" border="0" /></a></p>
<p>&nbsp;</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-hot-add-memorycpu-support/"  rel="bookmark" class="crp_title">VMware Hot-Add Memory/CPU Support</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/unable-cast-object-type-logicalunitpolicy-type-fixedlogicalunitpolicy/"  rel="bookmark" class="crp_title">Unable to cast object of type ‘LogicalUnitPolicy’ to type ‘FixedLogicalUnitPolicy’</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vmware-flingpxe-manager-vcenterhow-setup-installing/"  rel="bookmark" class="crp_title">VMware Fling–PXE Manager for vCenter–How To Setup And Get Installing</a></li><li><a href="http://gestaltit.com/all/tech/networking/bill/macos-cosco-ipsec-vpn-tunnel-configuration/"  rel="bookmark" class="crp_title">OS X IPSec VPN Tunnel Configuration Issue AND Resolution</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/need-more-vcenter-tasks-and-events/"  rel="bookmark" class="crp_title">Need More vCenter Tasks and Events?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Bill for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/">vSphere 5–PXE Installation Using vCenter Virtual Appliance</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/featured/top/" title="View all posts in Top Story" rel="category tag">Top Story</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Tech/~4/K9hvpcrMd04" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://virtualbill.files.wordpress.com/2011/08/image_thumb20.png" length="5242880" type="image/png" />
			<itunes:keywords>ESXi,gestaltit,PXE,Systems,virtual center,vSphere 5</itunes:keywords>
		<itunes:subtitle>With the release of VMware's vSphere 5 product, the addition of the vCenter Virtual Appliance has been a welcome addition to management options. However, vCenter Virtual Appliance includes DHCP and TFTP functions that can be used for a PXE installation...</itunes:subtitle>
		<itunes:summary>With the release of VMware's vSphere 5 product, the addition of the vCenter Virtual Appliance has been a welcome addition to management options. However, vCenter Virtual Appliance includes DHCP and TFTP functions that can be used for a PXE installation environment. Read on for instructions on using the vCenter Virtual Appliance as a PXE host for ESXi host installations!</itunes:summary>
		<itunes:author>Stephen Foskett</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	<feedburner:origLink>http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 4.556 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-03 12:33:38 --><!-- Compression = gzip -->

