<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Storage Architect &#187; Microsoft</title>
	<atom:link href="http://thestoragearchitect.com/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://thestoragearchitect.com</link>
	<description>Storage, Virtualisation &#38; Cloud</description>
	<lastBuildDate>Tue, 07 Feb 2012 10:08:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Why Does Microsoft Hyper-V Not Support NFS?</title>
		<link>http://thestoragearchitect.com/2011/06/02/why-does-microsoft-hyper-v-not-support-nfs/</link>
		<comments>http://thestoragearchitect.com/2011/06/02/why-does-microsoft-hyper-v-not-support-nfs/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 06:27:40 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NFS]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2643</guid>
		<description><![CDATA[<p><a href="http://thestoragearchitect.com/wp-content/uploads/2011/06/TSA-HyperV-Fail.png" ></a></p> <p>I recently wrote an <a href="http://tsa.io/mff5Aj " target="_blank">article</a> covering storage for virtualisation and was surprised to find out that Microsoft does not support the use of NFS shares with Hyper-V.  At first I thought perhaps I was doing something wrong and that my configuration was in error.  But after a lot of [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p><a href="http://thestoragearchitect.com/wp-content/uploads/2011/06/TSA-HyperV-Fail.png" ><img class="alignleft size-medium wp-image-2662" style="border: 1px solid black; margin: 5px;" title="TSA - HyperV Fail" src="http://50.57.85.110/wp-content/uploads/2011/06/TSA-HyperV-Fail-300x219.png" alt="" /></a></p>
<p>I recently wrote an <a href="http://tsa.io/mff5Aj "  target="_blank">article</a> covering storage for virtualisation and was surprised to find out that Microsoft does not support the use of NFS shares with Hyper-V.  At first I thought perhaps I was doing something wrong and that my configuration was in error.  But after a lot of lab testing and eventually finding some obscure forum posts, I&#8217;ve concluded that NFS cannot be used for storing Hyper-V guests.  But why?</p>
<h3>Client for NFS</h3>
<p>Microsoft has supported an NFS server and client within Windows for some time.  In Windows Server 2008, the Client for NFS can be added through the &#8220;Services for Network File System&#8221; role.  This creates a new MMC plugin on the start menu that allows administration of both Client and Server services for NFS.  From that point on there&#8217;s not much to configure in the GUI and all NFS shares are mapped via the command line, or within WMI for Windows Server 2008 R2 (look for future posts describing NFS installation and configuration).</p>
<h3>Hyper-V Fail</h3>
<p>Any attempts to create Hyper-V guests fail with the error code shown in the screenshot attached.  I&#8217;ve tried lots of options; pre-creating the VHD, importing the guest and so on, however all fail to allow a VHD to be created.  Where does this leave me?  Well, I can fall back to standard block-based Fibre Channel and iSCSI LUNs but this is potentially limiting if I&#8217;m looking to be more efficient with my Hyper-V installation.  <a rel="nofollow" href="http://www.microsoft.com/systemcenter/en/us/virtual-machine-manager/vm-vnext-beta.aspx"  target="_blank">SCVMM 2012</a> for instance assumes I&#8217;m storing VMs on an entire single LUN as it uses LUN snapshots to replicate virtual machines.  To make this kind of configuration work best, I&#8217;d need a storage system that does LUN level thin provisioning; this escalates my costs somewhat.</p>
<p>So the question is, why would Microsoft put in such a restriction?  It&#8217;s not as if network share-based guests are totally banned as I can use CIFS to store them.  Of course I wouldn&#8217;t want to do that because CIFS has some severe performance and integrity limitations that make it unsuitable.  Perhaps it&#8217;s just that Microsoft still don&#8217;t &#8220;get&#8221; storage.  After all, the latest recommendations for Exchange 2010 are to use DAS.  Redmond needs to embrace the use of storage agnostic connectivity for Hyper-V; it&#8217;s these kind of features that keep VMware ahead and for many will make ESXi a preferred option.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2011/06/02/why-does-microsoft-hyper-v-not-support-nfs/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Comparing iSCSI Targets &#8211; Microsoft, StarWind, iSCSI Cake and Kernsafe &#8211; Part I</title>
		<link>http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/</link>
		<comments>http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 21:37:51 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[iSCSI Cake]]></category>
		<category><![CDATA[iSCSI Target]]></category>
		<category><![CDATA[Kernsafe]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[StarWind]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2491</guid>
		<description><![CDATA[<p>This week, Microsoft released their iSCSI Target software for general availability.  Previously this had only been available for installations with Windows Storage Server via OEMs.  Now anyone with Windows 2008 R2 can install and use the software without restrictions.  However, there are already a number of other iSCSI target software offerings already on the market, [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This week, Microsoft released their iSCSI Target software for general availability.  Previously this had only been available for installations with Windows Storage Server via OEMs.  Now anyone with Windows 2008 R2 can install and use the software without restrictions.  However, there are already a number of other iSCSI target software offerings already on the market, most notably from StarWind, iSCSI Cake and Kernsafe, so how does the Microsoft offering stack up?  In this series I&#8217;ll look at each product and compare features and functionality, starting with Microsoft.</p>
<h3>Installation</h3>
<p>Installation of the Microsoft Target is pretty simple; it can be downloaded here:<a rel="nofollow" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=45105d7f-8c6c-4666-a305-c8189062a0d0&amp;WT.mc_id=soc-n-kw-loc-MSblog-MCS-mbaher"  target="_blank"> Microsoft iSCSI Target</a>, then follow the instructions.</p>
<h3>Configuration</h3>
<p>The Microsoft Target is configured through a MMC plugin that can be found under the <strong><em>Administrative Tools</em></strong> folder from the <em><strong>Start Menu</strong></em> (see screenshot 1).  As the management tool uses a vanilla MMC window, it&#8217;s rather basic in appearance but follows standard conventions of right-click options to select properties or using the <strong><em>Action</em></strong> menu item.  For instance, right-clicking on the <em><strong>Microsoft iSCSI Software Target</strong></em> displays a context menu and <em><strong>Properties</strong></em> option, leading to a two-tab dialog box.  This allows the IP and iSNS details to be specified.  In my example (screenshot 2) I&#8217;ve tied the Microsoft Target to a single IP address as all of the Target software products are deployed on the same server.  There doesn&#8217;t appear to be an option to change the listening port, which defaults to 3260.  iSNS server configuration is pretty simple, consisting of a list of either IP address or server names (screenshot 3).</p>
<p>Targets can be created by clicking on the <em><strong>iSCSI Targets</strong></em> tree item and selecting <em><strong>Action</strong></em> or right clicking.  The configuration wizard asks for basic details such as the target name and default security details; specifying &#8220;*&#8221; for the IQN provides open access.  In my test environment I created two targets, <em>target0</em> and <em>target1.</em> These are shown in screenshot 4.  The properties for a target allow configuration of security/authentication, performance parameters and virtual disks.  Virtual disks use the VHD format and can be either fully provisioned or differencing.  Unfortunately thin provisioned VHDs are not supported, which is disappointing (see screenshot 5).  Once created, virtual disks are associated with a target and exported for use.  One or more LUNs can be associated with a Target (as is standard with SCSI).  These appear to the hosts as separate devices.  The benefit of having multiple LUNs to the same target is that security is performed at the target rather than LUN level.  Therefore access to one or more devices can be performed once on the Target.  Screenshot 6 shows the two targets configured and idle (no connected hosts), with screenshot 7 showing a single target login.  There doesn&#8217;t appear to be a way to find the logged in initator for a target although this may be available via WMI (still under investigation).</p>
<h3>Snapshots</h3>
<p>A point in time (PIT) copy of a LUN can be created using snapshots.  Each snapshot represents a copy of the LUN at the time the snapshot was taken and can be used to return the LUN to a previous state.  Alternatively the snapshot can be exported via another target or mounted to the iSCSI Target host itself.  Either way, these LUNs are read-only copies and can&#8217;t be modified.  Screenshots 8 and 9 show the snapshot list and a schedule to create a daily snapshot of Virtual Disk 0.</p>
<h3>Summary</h3>
<p>The Microsoft iSCSI Target offers basic functionality with the ability to add snapshots.  Not being able to use thin provisioned VHDs is disappointing, however the underlying filesystem could be placed on thinly provisioned disks, but that may defeat the point of presenting storage using the iSCSI Target.  Of course the iSCSI Target is free and free is (almost) always good.</p>
<p>Next post: StarWind iSCSI Target</p>
<h3>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-1/' title='Screenshot 1'><img width="112" height="150" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-1.png" class="attachment-thumbnail" alt="Screenshot 1" title="Screenshot 1" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-4/' title='Screenshot 2'><img width="135" height="150" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-4.png" class="attachment-thumbnail" alt="Screenshot 2" title="Screenshot 2" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-5/' title='Screenshot 3 '><img width="135" height="150" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-5.png" class="attachment-thumbnail" alt="Screenshot 3" title="Screenshot 3" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-8/' title='Screenshot 4'><img width="150" height="70" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-8.png" class="attachment-thumbnail" alt="Screenshot 4" title="Screenshot 4" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-9/' title='Screenshot 5'><img width="150" height="54" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-ISCSI-9.png" class="attachment-thumbnail" alt="Screenshot 5" title="Screenshot 5" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-10/' title='Screenshot 6'><img width="150" height="71" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-ISCSI-10.png" class="attachment-thumbnail" alt="Screenshot 6" title="Screenshot 6" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-12/' title='Screenshot 7'><img width="150" height="74" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-12.png" class="attachment-thumbnail" alt="Screenshot 7" title="Screenshot 7" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-13/' title='Screenshot 8'><img width="150" height="74" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-13.png" class="attachment-thumbnail" alt="Screenshot 8" title="Screenshot 8" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-14/' title='Screenshot 9'><img width="150" height="74" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-14.png" class="attachment-thumbnail" alt="Screenshot 9" title="Screenshot 9" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-6/' title='Screenshot 10'><img width="135" height="150" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-6.png" class="attachment-thumbnail" alt="Screenshot 10" title="Screenshot 10" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-11/' title='Screenshot 11'><img width="150" height="79" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-11.png" class="attachment-thumbnail" alt="Screenshot 11" title="Screenshot 11" /></a>
<a href='http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/msft-iscsi-7/' title='Screenshot 12'><img width="150" height="70" src="http://thestoragearchitect.com/wp-content/uploads/2011/04/MSFT-iSCSI-7.png" class="attachment-thumbnail" alt="Screenshot 12" title="Screenshot 12" /></a>
</h3>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2011/04/11/comparing-iscsi-targets-microsoft-starwind-iscsicake-kernsafe/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Microsoft Q&amp;A Session: IP Expo 2010</title>
		<link>http://thestoragearchitect.com/2010/12/02/microsoft-qa-session-ip-expo-2010/</link>
		<comments>http://thestoragearchitect.com/2010/12/02/microsoft-qa-session-ip-expo-2010/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 10:00:10 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2119</guid>
		<description><![CDATA[<p>Before IP Expo this year, I was invited to a Q&#38;A session with Zane Adam, Microsoft General Manager for Azure.    I&#8217;ve not posted any video from the event (yet).  Fortunately Microsoft have saved me the effort and posted a few clips online.  Here&#8217;s one video with a few interesting questions.</p><!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>Before IP Expo this year, I was invited to a Q&amp;A session with Zane Adam, Microsoft General Manager for Azure.    I&#8217;ve not posted any video from the event (yet).  Fortunately Microsoft have saved me the effort and posted a few clips online.  Here&#8217;s one video with a few interesting questions.</p>
<p><a href="http://thestoragearchitect.com/2010/12/02/microsoft-qa-session-ip-expo-2010/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/12/02/microsoft-qa-session-ip-expo-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: Hitachi Enters The Cloud</title>
		<link>http://thestoragearchitect.com/2009/10/14/enterprise-computing-hitachi-enters-the-cloud/</link>
		<comments>http://thestoragearchitect.com/2009/10/14/enterprise-computing-hitachi-enters-the-cloud/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 08:01:15 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[Agile Cloud]]></category>
		<category><![CDATA[Danger]]></category>
		<category><![CDATA[HCP]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[hitachi]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[Sidekick]]></category>
		<category><![CDATA[The Register]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=768</guid>
		<description><![CDATA[<p></p> <p>Yesterday Hitachi Data Systems (HDS) used SNW USA to <a href="http://www.hds.com/corporate/press-analyst-center/press-releases/2009/gl091013.html?WT.ac=us_hp_rm_cloud_101309" >release</a> information on their proposed cloud strategy, referred to as &#8220;Agile Cloud&#8221;.  Everyone believes they need a cloud story and clearly Hitachi are no different.</p> <p>Taken from the presentation I was given last week, is the following picture.  This pretty much sums up [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-769" title="HitachiCloud1" src="http://thestoragearchitect.files.wordpress.com/2009/10/hitachicloud1.png?w=300" alt="HitachiCloud1" width="300" height="188" /></p>
<p>Yesterday Hitachi Data Systems (HDS) used SNW USA to <a href="http://www.hds.com/corporate/press-analyst-center/press-releases/2009/gl091013.html?WT.ac=us_hp_rm_cloud_101309" >release</a> information on their proposed cloud strategy, referred to as <strong>&#8220;Agile Cloud&#8221;</strong>.  Everyone believes they need a cloud story and clearly Hitachi are no different.</p>
<p>Taken from the presentation I was given last week, is the following picture.  This pretty much sums up Hitachi&#8217;s approach; make a <strong>virtue</strong> of the technology they have today around virtualisation and revamp their Content Archive Platform as a generic content platform &#8211; <strong>HCP</strong>.</p>
<p>Most of the things you&#8217;d expect are there &#8211; multi-tenancy, consistent name spaces, security, data tiering, <strong>REST</strong> interface to the HCP platform, but one or two differences stuck out for me.  Firstly Hitachi are not about to get into the business of being a cloud services provider (CSP), like EMC, Microsoft, Amazon et al, but rather are making their technology available to <strong>other service providers</strong> to take up this challenge.  Second, they are not betting on commodity solutions for data storage (e.g. Atmos) but are assuming Enterprise customers will want the same level of reliability they currently enjoy on existing Hitachi hardware.</p>
<p>With <a href="http://www.channelregister.co.uk/2009/10/12/sidekick_hitachi/" >stories</a> in The Press regarding data loss in cloud offerings ringing in everyone&#8217;s ears, there&#8217;s sure to be an increased focus on transparency regarding <strong>data security</strong> &#8211; not from an access point of view but on the use of technologies like RAID, backup and other methodologies cloud providers will implement to ensure data loss doesn&#8217;t occur.  It&#8217;s also an opening for increasing the price and breadth of service offerings &#8211; a tiered approach to cloud storage provision as clearly one size/protection level doesn&#8217;t fit all.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2009/10/14/enterprise-computing-hitachi-enters-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bl** Hyper-V!</title>
		<link>http://thestoragearchitect.com/2008/10/16/bl-hyper-v/</link>
		<comments>http://thestoragearchitect.com/2008/10/16/bl-hyper-v/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 12:00:00 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Argh]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.wordpress.com/2008/10/16/bl-hyper-v/</guid>
		<description><![CDATA[<p>Well, I wasted 3 hours of my life last night trying to get Hyper-V working on one of my PC/servers. Admittedly it&#8217;s an ancient 2 years old, only has PCI-Express, SATA-II support and up to 4-core Intel processors, but for some reason, my attempts to install Hyper-V would get just so far and fail with [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>Well, I wasted 3 hours of my life last night trying to get Hyper-V working on one of my PC/servers. Admittedly it&#8217;s an ancient 2 years old, only has PCI-Express, SATA-II support and up to 4-core Intel processors, but for some reason, my attempts to install Hyper-V would get just so far and fail with a cryptic 0x8007045D error.</p>
<p>As a seasoned professional, I tried the obvious &#8211; shouting at the PC, kicking the PC, snapping at my children as they came in to ask innocent questions, then as a last resort I tried using different installation media, screwing about with BIOS settings and so on.</p>
<p>None of it worked. The error code, according to Google, seems to be hardware related, but I&#8217;ve no idea where and Hyper-V being a complex high-quality piece of software gave me no clues. Perhaps if the installation hadn&#8217;t taken up to 30 minutes at a time (goodness knows what it was it was doing) I could have got back to Heroes an hour earlier.</p>
<p>After giving up, I re-installed VMware ESXi &#8211; an installation which, no kidding, took only 10 minutes end to end.</p>
<p>I have been planning a review of the virtualisation technologies, especially with respect to storage, clearly Hyper-V is going to make this a challenge.</p>
<p>Microsoft &#8211; you&#8217;re not on my Christmas card list this year (which they weren&#8217;t on in the first place as my wife writes all the cards in our house) &#8211; VMware welcome back.
<div class="blogger-post-footer">
<p>_uacct = &#8220;UA-1104321-2&#8243;;<br />
urchinTracker();
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2008/10/16/bl-hyper-v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NTFS Update</title>
		<link>http://thestoragearchitect.com/2007/09/24/ntfs-update/</link>
		<comments>http://thestoragearchitect.com/2007/09/24/ntfs-update/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 05:18:00 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Diskeeper]]></category>
		<category><![CDATA[fragmentation]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[sysinternals]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.wordpress.com/2007/09/24/ntfs-update/</guid>
		<description><![CDATA[<p>I did some more work on my NTFS issue on Friday. As previously mentioned, I was seeing NTFS filesystems with large levels of fragmentation even after drives were compressed.</p> <p>The answer turns out to be quite simple; Windows doesn&#8217;t consolidate the free space blocks which accumulate as files are created and deleted. So, as a [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>I did some more work on my NTFS issue on Friday.  As previously mentioned, I was seeing NTFS filesystems with large levels of fragmentation even after drives were compressed.</p>
<p>The answer turns out to be quite simple;  Windows doesn&#8217;t consolidate the free space blocks which accumulate as files are created and deleted.  So, as a test I started with a blank 10GB volume and created a large file on it.  Sure enough the allocation occurs in a small (2 or 3) number of extents.  I then deleted the large file and created 10,000 small (5K) files and deleted those too.  I then re-created the large file, which immediately was allocated in 100&#8242;s of small fragments and needed defragmentation immediately.  The large file was created using the freespace blocks freed up from the small files.</p>
<p>What&#8217;s not clear from the standard fragmentation tool provided with Windows is that the free space created by the deletion of files is added to a chain of free space blocks.  These free space blocks are never consolidated even if they are contiguous (i.e. as in this instance where I deleted all the files on the disk).  This means even if you *delete* everything on a volume, then the free space is still fragmented and files will be created with instant fragmentation.  The other thing to note is that the standard Windows defragmenter doesn&#8217;t attempt to consolidate those segments when a drive is defragmented, it simply ensures that files are re-allocated contiguously.  It also doesn&#8217;t report that fact either.</p>
<p>I&#8217;m currently downloading <a href="http://www.diskeeper.com/" >Diskeeper</a>, which allegedly does consolidate free space.  I&#8217;m going to trial this and see how it affects my fragmentation problem.</p>
<p>Incidentally, I used one of Sysinternals&#8217; free tools to look at the map of my test drive.  Sysinternals were <a rel="nofollow" href="http://www.microsoft.com/systemcenter/winternals.mspx" >bought</a> by Microsoft in the summer of 2006, however you can find their free tools <a rel="nofollow" href="http://www.microsoft.com/technet/sysinternals/default.mspx" >here</a>.  I used Diskview to give me a map of the drive and understand what was happening as I created and deleted files.  What I would like, however is a tool which displays the status of free space fragments.  I haven&#8217;t found one of those yet.</p>
<p>So, now I have an answer, I just have to determine whether I think fragmentation causes any kind of performance issue on SAN-presented disks!
<div class="blogger-post-footer">
<p>_uacct = &#8220;UA-1104321-2&#8243;;<br />
urchinTracker();
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2007/09/24/ntfs-update/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

