<?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; VMware</title>
	<atom:link href="http://thestoragearchitect.com/tag/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://thestoragearchitect.com</link>
	<description>Storage, Virtualisation &#38; Cloud</description>
	<lastBuildDate>Wed, 23 May 2012 22:20:49 +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>Is Google Drive Too Late To The Party?</title>
		<link>http://thestoragearchitect.com/2012/05/08/is-google-drive-to-late-to-the-party/</link>
		<comments>http://thestoragearchitect.com/2012/05/08/is-google-drive-to-late-to-the-party/#comments</comments>
		<pubDate>Tue, 08 May 2012 21:40:49 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Google Drive]]></category>
		<category><![CDATA[Octopus]]></category>
		<category><![CDATA[OxygenCloud]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=3314</guid>
		<description><![CDATA[<p>Like many people, the other week I downloaded and installed Google Drive.  This is the long-awaited competitor to services like Dropbox and Microsoft&#8217;s SkyDrive, offering free online storage with the ability to upgrade to higher capacity at a cost.  Dropbox and the various other lookalikes have been around for some time, so is Google coming [...]<!--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>Like many people, the other week I downloaded and installed Google Drive.  This is the long-awaited competitor to services like Dropbox and Microsoft&#8217;s SkyDrive, offering free online storage with the ability to upgrade to higher capacity at a cost.  Dropbox and the various other lookalikes have been around for some time, so is Google coming to this market too late and is the party already over?</p>
<h3>Cloud Storage</h3>
<p>The concept of Cloud Storage is pretty simple.  Services like Dropbox allow you to share a local folder on your PC or Mac and have that data replicated into &#8220;the cloud&#8221;.  From there it can be accessed by other devices, including smartphones, web browsers and tablets.  The great benefit of cloud storage offerings is that they allow all copies of data to be kept in sync, while retaining a backup copy that can be used if any or all of the local device copies are lost or corrupted.</p>
<h3>My Data?</h3>
<p>You&#8217;d think that because you were uploading your files, that you own them.  Whilst that&#8217;s true, what you can&#8217;t tell is whether your data is being used by your cloud provider for something else.  As I highlighted when Google&#8217;s service was announced, their terms and conditions state the following:</p>
<blockquote><p>Some of our Services allow you to submit content. You retain ownership of any intellectual property rights that you hold in that content. In short, what belongs to you stays yours.</p></blockquote>
<p>Great, but read on and the <a rel="nofollow" href="http://www.google.com/intl/en/policies/terms/regional.html"  target="_blank">Terms of Service</a> also say:</p>
<blockquote><p>When you upload or otherwise submit content to our Services, you give Google (and those we work with) a worldwide licence to use, host, store, reproduce, modify, create derivative works (such as those resulting from translations, adaptations or other changes that we make so that your content works better with our Services), communicate, publish, publicly perform, publicly display and distribute such content.</p></blockquote>
<p>This amount of freedom with my data seems a little generous;  effectively Google (or any company they choose) can redistribute my content, including modifying it, for their purposes.  Now it could be argued that Google are providing this service for free and somehow they need to recover their costs, but as others have done, when you offer a &#8220;free&#8221; service you rather hope to upsell the customer to a paid offering, either by giving enhanced features or capacity and cover the cost of offering the service to some for free.</p>
<h3>Encrypt</h3>
<p>So far I&#8217;ve chosen not to write any content into the Google Drive while I work out the best way to encrypt my data and still have it accessible across all platforms.  Ultimately if you&#8217;re not happy with what Google are doing, then encryption is the way forward.  The trouble with encryption though, is it restricts the use of plugin apps (like Google Docs) and reduces the effectiveness of sharing, when keys have to be shared around those accessing the shared data.</p>
<h3>Shared Metadata Local Content</h3>
<p>There is another way this problem could be solved and that&#8217;s to develop a hybrid solution.  Content can be separated from the metadata and access method, allowing users to retain data on their equipment, using a provider to store metadata and provide the shared access API.  This is what <a href="https://oxygencloud.com/index.html"  target="_blank">OxygenCloud</a> now offer and VMware will offer with <a href="http://www.vmware.com/company/news/releases/vmw-euc-portfolio-05-02-12.html"  target="_blank">Project Octopus</a>.  These kinds of solutions allow customers to retain control over their data whilst having the benefit of Dropbox-like functionality and eventually (as these service providers hope) to store only their critical information locally, pushing more into the Cloud (and their partner service providers) as they trust security and service levels.</p>
<h3>The Storage Architect Take</h3>
<p>Google will do well with Drive simply because they have a critical mass of users who like &#8220;free&#8221; and don&#8217;t care about the security and data access issues.  Pushing Drive into corporate territory will require a different approach; charging a fee and offering encryption and/or better terms of service may be one way forward.  However, in the meantime, there are plenty of others out there already eating Google&#8217;s lunch.  The hybrid on/offsite model will develop and mature.  The hybrid solution is something I can&#8217;t see Google engaging in; they like to own everything, so perhaps Drive will not be as successful as Google would like it to be after all.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2012/05/08/is-google-drive-to-late-to-the-party/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Machine Replication on Block Arrays</title>
		<link>http://thestoragearchitect.com/2011/07/07/virtual-machine-replication-on-block-arrays/</link>
		<comments>http://thestoragearchitect.com/2011/07/07/virtual-machine-replication-on-block-arrays/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 08:30:33 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Enequeue]]></category>
		<category><![CDATA[mainframe]]></category>
		<category><![CDATA[SCSI RESERVE]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2775</guid>
		<description><![CDATA[<p>I had a tweet this morning from <a href="http://twitter.com/lt13624" target="_blank">Leo Tudisca</a> following on from the latest Infosmack Deep Dive <a href="http://infosmackpodcasts.com/designing-for-vmware/" target="_blank">podcast</a> discussing storage and virtualisation.  Leo&#8217;s question was regarding sub-LUN virtual machine replication and how it can be achieved.  This requirement is something I&#8217;ve been mulling over for some time and can&#8217;t remember if [...]<!--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 had a tweet this morning from <a href="http://twitter.com/lt13624"  target="_blank">Leo Tudisca</a> following on from the latest Infosmack Deep Dive <a href="http://infosmackpodcasts.com/designing-for-vmware/"  target="_blank">podcast</a> discussing storage and virtualisation.  Leo&#8217;s question was regarding sub-LUN virtual machine replication and how it can be achieved.  This requirement is something I&#8217;ve been mulling over for some time and can&#8217;t remember if I&#8217;ve committed my thoughts to words.  If I have already, then I apologise for repeating myself.  If not, then here&#8217;s my idea.</p>
<h3>SCSI Reserve</h3>
<p>First of all we need to take a step back and look at how LUN updates are serialised.  I/O integrity to a single LUN is achieved using the SCSI RESERVE command.  This allows an initiator (i.e. a host) to lock out a LUN from other updates.  This feature is especially necessary in clustered environments where a single LUN needs to be owned by a single cluster member during update.  Maintaining a reserve on a LUN prevents concurrent and conflicting updates from occurring (although strictly speaking updates can&#8217;t occur concurrently).  The &#8220;Reserve -&gt; Update -&gt; Release&#8221; process works well with environments where one or two hosts perform updates but in the virtual world where many hypervisors could be wanting to update large LUNs then the reserve process became a bottleneck.</p>
<p>SCSI reserve is essentially the same as the mainframe RESERVE macro, used to lock out a LUN to one specific address space and/or LPAR.  Unfortunately it&#8217;s rather a blunt tool in terms of managing data integrity and as volumes or LUNs increase in size, then the level of contention also increases, having a direct impact on performance and throughput.</p>
<p>The mainframe solution was to use Enqueues, essentially a &#8220;gentleman&#8217;s agreement&#8221; between the LPARs to share information on access at a more granular level.  Enqueues work on individual files and have a scope &#8211; they can be locked locally or globally.  This means a file can be reserved out within a single LPAR or across all LPARs sharing enqueue information.  LPARs implementing enqueues don&#8217;t then use RESERVE and so eliminate the performance overhead of constant volume reservation.</p>
<h3>COMPARE and WRITE</h3>
<p>VAAI within VMware uses the new COMPARE and WRITE command to perform a similar task to enqueues.  It enables data to be updated by one hypervisor by validating the contents are what was expected before the update.  The whole compare and write process has to happen as one operation (or atomically) to guarantee consistency.  The hypervisors confer with each other to maintain their &#8220;gentleman&#8217;s agreement&#8221; on who currently owns a virtual guest.</p>
<h3>Virtual Machine Replication</h3>
<p>Where does that leave us in terms of replicating virtual machines?  Well today replication is performed by the array, applying updates to the remote copy of a LUN in the order the updates were applied to the primary LUN.  What if an array manufacturer allowed both copies of a LUN to be read/write?  In this scenario hypervisors in two locations could update a single LUN over distance.  In order to maintain integrity, the COMPARE and WRITE command could be extended to include writing to the remote LUN as part of the single atomic operation.  The hypervisors then still retain their &#8220;gentleman&#8217;s agreement&#8221; on what&#8217;s being updated at any point in time.</p>
<p>Of course the above definition seems simple, but we have to consider latency and as distances increase, latency is likely to be the reason this solution breaks down.  Remote replication would need to be synchronous to guarantee integrity and so distance has a direct impact on performance.  Alternatively asynchronous replication could be used, with the understanding that data integrity isn&#8217;t completely guaranteed.</p>
<p>I&#8217;m looking forward to seeing how the vendors intend to tackle the LUN replication issue as it&#8217;s one we&#8217;ve all been waiting for, for a long time.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2011/07/07/virtual-machine-replication-on-block-arrays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VAAI &#8211; Offloading or Maintaining Control?</title>
		<link>http://thestoragearchitect.com/2011/06/16/vaai-offloading-or-maintaining-control/</link>
		<comments>http://thestoragearchitect.com/2011/06/16/vaai-offloading-or-maintaining-control/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 10:00:40 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[Nigel Poulton]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2721</guid>
		<description><![CDATA[<p>During last week&#8217;s HP Discover 2011 event, <a href="http://www.nigelpoulton.com" target="_blank">Nigel Poulton</a> (<a href="http://twitter.com/nigelpoulton" target="_blank">@nigelpoulton</a>) raised a very interesting point regarding the way VMware potentially intend to control the storage space through VMFS and the apparent contradiction in terms of also pushing off tasks to the storage array through VAAI.  I thought it worth expanding on [...]<!--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>During last week&#8217;s HP Discover 2011 event, <a href="http://www.nigelpoulton.com"  target="_blank">Nigel Poulton</a> (<a href="http://twitter.com/nigelpoulton"  target="_blank">@nigelpoulton</a>) raised a very interesting point regarding the way VMware potentially intend to control the storage space through VMFS and the apparent contradiction in terms of also pushing off tasks to the storage array through VAAI.  I thought it worth expanding on these discussions in more detail as the difference and separation may not always be that clear.</p>
<p>Firstly, let&#8217;s look at the VMware storage options.  You can choose to use block storage, in which case your LUN is formatted with the VMware proprietary VMFS file system.  Alternatively you can use NFS, in which case the NFS server manages the file system natively.  The VMFS option has a number of benefits; it allows VMware to tightly control the interaction of individual virtual machines and hypervisors, managing locking, thin provisioning and so on.  However there are also disadvantages.  Most storage arrays see LUNs as the smallest unit of presentable storage and perform operations (such as replication and cloning) at that level.  On non-virtualised environments multiple LUNs are usually presented to a host, so there&#8217;s no problem with those functions.  However with VMware the best practice is to use a smaller number of larger LUNs that encompass more than one virtual machine.  In effect this is a complete reverse of the physical host LUN model and can lead to issues when replicating or cloning on the array.</p>
<p>NFS provides a different approach.  NFS shares are presented to the hypervisor and virtual guests accessed simply as files.  NFS provides the locking mechanism and any additional functions, such as snapshots and replication.  As an extra bonus, the file system can still be accessed by traditional methods, making it possible to copy, edit and backup virtual machines away from the control of the hypervisor.  The trade-off between NFS and VMFS is seen as one of flexibility over performance but this is probably unfair and somewhat simplistic.</p>
<p>Where does VAAI come into this?  VAAI pushes some of the &#8220;heavy lifting&#8221; work required to clone virtual machines down to the array.  It also enables sub-LUN locking, improving performance.  In the discussion with Nigel he questioned why VMware were wanting to retain control via VMFS yet pushing functionality towards the array with VAAI.  I see this as a separation of control over execution.  VMware undoubtedly want to retain control of key storage functions within VMFS and the hypervisor.  If they do, they can charge for them.  It also makes sense for the hypervisor to be in control of tasks that directly affect the status of a running guest.  If VMware manages the replication process then data integrity can more easily be maintained.  However, copying data to and from the array through the hypervisor takes CPU cycles and network bandwidth.  It also doesn&#8217;t allow the array to execute in the most efficient manner.  By comparison, allowing the array to perform copy functions independently, data is not traversing the storage network, additional host cycles are not being used and the array can both schedule and execute the copy function much more efficiently as it is aware of the entire requirement, rather than seeing things in a sequential fashion.</p>
<p>Therefore we can see a dual benefit to VAAI; firstly the work is offloaded from the hypervisor, but second it is executed more efficiently.  In comparison to NFS, it seems that by implementing VAAI features, VMware are looking to retain even more control over the storage layer than before.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2011/06/16/vaai-offloading-or-maintaining-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon Web Services &#8211; VM Import</title>
		<link>http://thestoragearchitect.com/2010/12/16/amazon-web-services-vm-import/</link>
		<comments>http://thestoragearchitect.com/2010/12/16/amazon-web-services-vm-import/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 11:18:38 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.thevirtualisationarchitect.com/?p=1739</guid>
		<description><![CDATA[<p><a href="http://31.222.189.99/wp-content/uploads/2010/12/logo_aws.gif" ></a>Amazon have <a rel="nofollow" href="http://aws.amazon.com/ec2/vmimport/" target="_blank">announced</a> the availability of a feature that allows vSphere virtual machines (as VMDKs) to be imported into AWS.  Today the feature is restricted to systems running Windows 2008 Server Sp2 but will be expanded in the future.  Now this concept sounds great but there&#8217;s a major drawback here [...]<!--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://31.222.189.99/wp-content/uploads/2010/12/logo_aws.gif" ><img class="alignleft size-full wp-image-1741" style="margin: 5px;" title="logo_aws" src="http://31.222.189.99/wp-content/uploads/2010/12/logo_aws.gif" alt="" width="164" height="60" /></a>Amazon have <a rel="nofollow" href="http://aws.amazon.com/ec2/vmimport/"  target="_blank">announced</a> the availability of a feature that allows vSphere virtual machines (as VMDKs) to be imported into AWS.  Today the feature is restricted to systems running Windows 2008 Server Sp2 but will be expanded in the future.  Now this concept sounds great but there&#8217;s a major drawback here &#8211; upload time.  A lot of my VMs are multi-gigabyte in size.  Uploading them to AWS wouldn&#8217;t be a trivial task and of course during this time the VM isn&#8217;t available.  So &#8220;click to the cloud&#8221; is getting close but still has issues.</p>
<p>So what would have to be done to allow a VM to be down for the minimum amount of time?  I think it wouldn&#8217;t be that difficult.  Firstly a lot of the data within a VM is static &#8211; installation libaries and other files don&#8217;t change from day to day.  There&#8217;s usually a core set of files which are updated continuously.  Snapshots provide the facility to manage the upload process as follows:</p>
<p>Take a snapshot of a VM.  Upload the snapshot to AWS.  While the upload is taking place, the VM will have updates written to a new file, effectively keeping track of changes since the last update.  Once the upload is completed, the VM can be shut down and the changes uploaded, reducing the down time to the upload of only changed data.  Alternatively another snapshot can be taken and this data uploaded, while new changes are recorded to a third file.  Theoretically the process can be repeated indefinitely, each time around the loop the upload time will be shorter and less data will be out of sync.  Two things will affect the ability to minimise VM downtime; upload bandwidth to the cloud and rate of change of data.</p>
<p>I&#8217;ve signed up to use the vSphere plugin which will enable uploading of the VM image.  Today uploading is only available by the API.  It will be interesting to see how downtime will be minimised with both options.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/12/16/amazon-web-services-vm-import/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Virtualization and Storage: Overview, Vendor Solutions</title>
		<link>http://thestoragearchitect.com/2010/12/11/virtualization-and-storage-overview-vendor-solutions/</link>
		<comments>http://thestoragearchitect.com/2010/12/11/virtualization-and-storage-overview-vendor-solutions/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 14:44:59 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Datamation]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2141</guid>
		<description><![CDATA[<p>There&#8217;s no denying that virtualization platforms such as <a href="http://www.vmware.com/" >VMware</a> and <a rel="nofollow" href="http://www.microsoft.com/hyper-v-server/" >Hyper-V</a> have revolutionized the way in which computing resources are deployed.</p> <p>Physical servers were usually under-utilized and took time and effort to deploy. These servers also consumed data center space, power and cooling. Virtualization reduced hardware costs, reduced the environmental [...]<!--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>There&#8217;s no denying that virtualization platforms such as <a href="http://www.vmware.com/" >VMware</a> and <a rel="nofollow" href="http://www.microsoft.com/hyper-v-server/" >Hyper-V</a> have revolutionized the way in which computing resources are deployed.</p>
<p>Physical servers were usually under-utilized and took time and effort to  deploy.  These servers also consumed data center space, power and  cooling.  Virtualization reduced hardware costs, reduced the  environmental requirements by saving on power and cooling and improved  the utilization of physical hardware in comparison to dedicated server  environments.</p>
<p>Read the rest of this article at <a href="http://itmanagement.earthweb.com/features/article.php/12297_3915946_1/Virtualization-and-Storage-Overview-Vendor-Solutions.htm"  target="_blank">Datamation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/12/11/virtualization-and-storage-overview-vendor-solutions/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Symantec Disaster Recovery Study 2010</title>
		<link>http://thestoragearchitect.com/2010/11/30/symantec-disaster-recovery-study-2010/</link>
		<comments>http://thestoragearchitect.com/2010/11/30/symantec-disaster-recovery-study-2010/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 12:10:21 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ulitzer]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[disaster Recovery]]></category>
		<category><![CDATA[DR]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[Symantec Disaster Recovery Study]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2102</guid>
		<description><![CDATA[<p><a href="http://31.222.189.99/wp-content/uploads/2010/11/SYM_Horiz_RGB-72dpi.jpg" ></a>I was recently briefed on the latest Symantec Disaster Recovery Study (2010), the details of which can be found <a rel="nofollow" href="http://www.symantec.com/about/news/resources/press_kits/detail.jsp?pkid=dr_survey2010" target="_blank">here</a>.  Some 1700 companies (of 5000 employees or more) were interviewed about various aspects of their backup environments.  As usual with these kind of surveys, there were some interesting results (I [...]<!--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://31.222.189.99/wp-content/uploads/2010/11/SYM_Horiz_RGB-72dpi.jpg" ><img class="alignleft size-medium wp-image-2105" style="margin: 5px;" title="SYM_Horiz_RGB-72dpi" src="http://50.57.85.110/wp-content/uploads/2010/11/SYM_Horiz_RGB-72dpi-300x78.jpg" alt="SYM_Horiz_RGB-72dpi" width="300" height="78" /></a>I was recently briefed on the latest Symantec Disaster Recovery Study (2010), the details of which can be found <a rel="nofollow" href="http://www.symantec.com/about/news/resources/press_kits/detail.jsp?pkid=dr_survey2010"  target="_blank">here</a>.  Some 1700 companies (of 5000 employees or more) were interviewed about various aspects of their backup environments.  As usual with these kind of surveys, there were some interesting results (I guess there have to be interesting results otherwise the surveys wouldn&#8217;t be worth talking about).</p>
<ul>
<li><strong>56% of data on virtual systems is regularly backed up. </strong> This seems like a small number but perhaps the term &#8220;regularly&#8221; is one to consider here.  If environments are cloned and used for test, then perhaps there&#8217;s no need to back these environments up as they&#8217;re deleted and re-seeded as required.  It would be interesting to know how this figure breaks down by production and non-production environments.</li>
<li><strong>Only 20% of virtual environments protected by replication or failover technologies. </strong> This is a remarkable figure and implies a number of things; array-based replication is still hard to get right with virtualisation; users don&#8217;t consider virtual environments &#8220;production enough&#8221; to replicate them; but probably most important is that this implies there is still a lot of work to be done getting replication right.  Of course VMware with their <a href="http://www.thevirtualisationarchitect.com/?p=1592"  target="_blank">VAAI</a> initiative are looking to fix this problem and features such as svMotion help, but we know that there is a disconnect between LUN-based VMFS file stores and the granularity required to fail over individual virtual guests to remote locations.</li>
<li><strong>60% of virtual environments are not covered in DR plans. </strong> The issue here could be similar to the first point above; most of these environments might not be production and so be re-seeded as required, however as virtualisation becomes the norm rather than the exception, DR will become an increasingly important consideration.</li>
<li><strong>72% of organisations experience downtime from system upgrades &amp; 70% experience downtime from power outages and failures. </strong>There&#8217;s always going to be a certain amount of &#8220;fat-finger&#8221; syndrome in system upgrades but I think these two statistics indicate that there&#8217;s a lack of failure planning going into designing infrastructures.  Yes, hardware and software will fail; it always does.  The skill is designing to this and building an infrastructure that meets requirements, including resiliency.</li>
</ul>
<p>I&#8217;ve attached the study in it&#8217;s entirety to this post.  I&#8217;d be interested in anyone&#8217;s feedback on their experiences with the points raised; whether they feel they are valid or not.</p>
<p><a href="http://31.222.189.99/wp-content/uploads/2010/11/Symantec-2010-Disaster-Recovery-Study.pdf" >Symantec 2010 Disaster Recovery Study</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/11/30/symantec-disaster-recovery-study-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Random VAAI Thoughts</title>
		<link>http://thestoragearchitect.com/2010/10/11/random-vaai-thoughts/</link>
		<comments>http://thestoragearchitect.com/2010/10/11/random-vaai-thoughts/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 12:53:22 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[SCSI]]></category>
		<category><![CDATA[SPC-4]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.thevirtualisationarchitect.com/?p=1713</guid>
		<description><![CDATA[<p>I&#8217;ve just <a href="http://www.thestoragearchitect.com/2010/10/11/vaai-not-just-for-virtualisation/" target="_blank">posted</a> about the SCSI support that enables VAAI features over on my <a href="http://www.thestoragearchitect.com/" target="_blank">storage blog</a>.  Writing that post got me thinking about the wider aspects of VAAI or at least the reasons for why VAAI is needed.  This in turn spawned a few random thoughts I feel like sharing.</p> VAAI [...]<!--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&#8217;ve just <a href="http://www.thestoragearchitect.com/2010/10/11/vaai-not-just-for-virtualisation/"  target="_blank">posted</a> about the SCSI support that enables VAAI features over on my <a href="http://www.thestoragearchitect.com/"  target="_blank">storage blog</a>.  Writing that post got me thinking about the wider aspects of VAAI or at least the reasons for why VAAI is needed.  This in turn spawned a few random thoughts I feel like sharing.</p>
<ul>
<li><strong>VAAI is for SCSI. </strong>The current implementation supports SCSI, presumably with NFS support &#8220;any day now&#8221;.  The good thing about the way the VAAI APIs have been implemented is that they use a standard, well known protocol and the accompanying standards organisation in order to ensure correct adoption.  But what about for NFS?  Is there a standards body?  What API communication method will VMware use to talk to the storage device?  Who will support NFS out of the box?  I suspect the answer to the last question will be Netapp, Netapp and perhaps, Netapp.  I&#8217;d be worried that this means a proprietary interface will therefore be developed.</li>
<li><strong>Will VAAI work cross-platform?</strong> The Block Copy feature of VAAI is touted as a way to clone VM guests and that&#8217;s a useful feature.  But, that&#8217;s not a task you&#8217;re likely to perform many times during the day.  What&#8217;s more likely is that VAAI will enable improved storage vMotion performance by offloading the bulk data movement to the array.  All the examples I&#8217;ve seen talk about moving data in-array; that is between LUNs on the same storage device.  Big deal.  With a well laid out storage array, I shouldn&#8217;t need to do that.  I&#8217;m much more interested in moving data between arrays.  How will that work with VAAI?  SPC-4 of the SCSI standard enables EXTENDED COPY to copy between SCSI devices, but which vendors will bother to support it?  After all, who wants to let their customers more easily move off their storage?  Possibly more interesting is how they will support it.  EXTENDED COPY between different vendors effectively creates a cross-vendor replication offering that doesn&#8217;t just have to be used for VMware.  This opens up the possibility of using the same SCSI commands for doing multi-vendor data replication of traditional LUNs.</li>
<li><strong>Will VAAI work cross-protocol?</strong> Here&#8217;s an extension to the last train of thought; will VAAI work between NFS and VMFS disk formats?  At the moment I doubt it as block and file are like chalk and cheese.  There would need to be another layer of format conversion that understood both protocols to make this feature work.</li>
</ul>
<p>I know VMware/EMC have openly discussed that the current VAAI implementation is only version 1 and we can expect new features coming up.  I&#8217;d like to know if they address any of the above&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/10/11/random-vaai-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VAAI &#8211; Not Just for Virtualisation?</title>
		<link>http://thestoragearchitect.com/2010/10/11/vaai-not-just-for-virtualisation/</link>
		<comments>http://thestoragearchitect.com/2010/10/11/vaai-not-just-for-virtualisation/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 08:54:41 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ulitzer]]></category>
		<category><![CDATA[EXTENDED COPY]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[WRITE SAME]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1682</guid>
		<description><![CDATA[<p>Last month we saw the announcement of vSphere 4.1 and the support of new storage features centred around <a href="http://www.vmware.com/products/vstorage-apis-for-array-integration/" target="_blank">VAAI</a>, the vSphere API for Array Integration.  This introduced a number of array offload features including Full Copy, Block Zeroing and Hardware Assisted Locking.  Now this new functionality, aimed at improving scalability is intended to [...]<!--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>Last month we saw the announcement of vSphere 4.1 and the support of new storage features centred around <a href="http://www.vmware.com/products/vstorage-apis-for-array-integration/"  target="_blank">VAAI</a>, the vSphere API for Array Integration.  This introduced a number of array offload features including Full Copy, Block Zeroing and Hardware Assisted Locking.  Now this new functionality, aimed at improving scalability is intended to offload CPU and memory intensive operations to the storage array, the place where logically it is best executed.</p>
<p>The new functions are implemented through changes to the SCSI protocol, introducing new SCSI commands that execute the desired operations.  For example Full Copy uses the SCSI EXTENDED COPY command; Block Zeroing uses WRITE SAME.  This of course leads thoughts towards two ideas; the use of these commands on supported arrays for non-virtualisation purposes and whether these features will be emulated by the hypervisor for virtual LUNs.</p>
<h3>Non-virtualisation Usage</h3>
<p>The new SCSI commands are implemented through <a href="http://www.t10.org/drafts.htm"  target="_blank">SPC-4</a> the latest specification of the SCSI protocol, still in draft.  There&#8217;s no reason to assume that, if implemented by the storage vendor these commands couldn&#8217;t be used for other purposes.  Here are some examples.</p>
<ul>
<li><strong>Secure Defragmentation</strong> &#8211; defragmenting a volume isn&#8217;t typically secure as the source block being re-organised isn&#8217;t zeroed out post-move.  Secure defrag could ensure source block data is overwritten multiple times in a more secure fashion.</li>
<li><strong>Virtual Defrag</strong> &#8211; defrag of thin volumes causes problems as the old block location for data being moved still looks like it is in use by the host.  Virtual defrag could more easily mark an old block as free (for instance by writing binary zeros over it using WRITE SAME).  This would enable defrag to work quickly but more efficiently.</li>
<li><strong>Secure Delete</strong> &#8211; rather than rely on workarounds (for instance Windows <em>sdelete</em>), a secure delete function could ensure data is overwritten on the array, without involving host I/O.</li>
<li><strong>Fast File Copy</strong> &#8211; This function is similar to what could be achieved with snapshots, but replicating at the file level and using the host to initiate the file copies.</li>
<li><strong>LUN Ghost Copy</strong> &#8211; Replication of LUNs for host cloning in non-VM environments.</li>
<li><strong>Offloaded/Fast Backup</strong> &#8211; Offloaded processing of backups and copying to the array to save host cycles.  Note that extended copy enables replication to other SCSI devices that can include tape units.</li>
</ul>
<p>Whilst all of these options sound good, there are also some possible security exposures.  For instance, having looked at the detailed specification of EXTENDED COPY, I see no security controls to ensure I am permitted to copy the data I am requesting.  For instance, I&#8217;m not required to copy my own LUN; I can copy any data to/from any LUN; that could enable me to copy data that I&#8217;m not permitted to, onto a LUN on which I have access; I could copy security details, and if I was really clever, I could overwrite a target LUN/block that contains a passwd file or other security information and so gain access to a machine/system.  Hopefully this loophole has been investigated and I&#8217;ve not fully understood the protocol.</p>
<h3>Summary</h3>
<p>SPC-4 functionality provides both VM benefits (that have been coded for) and non-VM benefits (which may be something to use in the future).  Security, as ever is a major issue and perhaps turning VAAI functions on without exploring this angle, could be an exposure not worth taking.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/10/11/vaai-not-just-for-virtualisation/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Will EMC Leave Non-Vblock Customers Out In The Cold?</title>
		<link>http://thestoragearchitect.com/2010/09/13/will-emc-leave-non-vblock-customers-out-in-the-cold/</link>
		<comments>http://thestoragearchitect.com/2010/09/13/will-emc-leave-non-vblock-customers-out-in-the-cold/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 11:21:20 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Infosmack]]></category>
		<category><![CDATA[Ionix]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[UIM 2.0]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.thevirtualisationarchitect.com/?p=1684</guid>
		<description><![CDATA[<p><a href="http://127.0.0.1/wp-content/uploads/2010/09/snowpic.jpg" ></a>Last Friday I was a guest on the <a href="http://www.storagemonkeys.com/index.php?option=com_content&#38;view=article&#38;id=316:infosmack-episode-67-bad-beer&#38;catid=69:infosmack&#38;Itemid=143" target="_blank">latest Infosmack podcast</a>, with special guest <a rel="nofollow" href="http://virtualgeek.typepad.com/" target="_blank">Chad Sakac</a>.  One of the topics was Ionix Unified Infrastructure Manager 2.0 (initially in beta).  You can read more details in the <a href="http://www.emc.com/about/news/press/2010/20100831-02.htm" target="_blank">press release</a>, however in a nutshell, UIM is all about [...]<!--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://127.0.0.1/wp-content/uploads/2010/09/snowpic.jpg" ><img class="size-full wp-image-1690 alignleft" style="margin: 5px;" title="snowpic" src="http://127.0.0.1/wp-content/uploads/2010/09/snowpic.jpg" alt="" width="240" height="161" /></a>Last Friday I was a guest on the <a href="http://www.storagemonkeys.com/index.php?option=com_content&amp;view=article&amp;id=316:infosmack-episode-67-bad-beer&amp;catid=69:infosmack&amp;Itemid=143"  target="_blank">latest Infosmack podcast</a>, with special guest <a rel="nofollow" href="http://virtualgeek.typepad.com/"  target="_blank">Chad Sakac</a>.  One of the topics was Ionix Unified Infrastructure Manager 2.0 (initially in beta).  You can read more details in the <a href="http://www.emc.com/about/news/press/2010/20100831-02.htm"  target="_blank">press release</a>, however in a nutshell, UIM is all about providing unified orchestration for deployment of virtualisation in a Vblock architecture.</p>
<p>I asked Chad the question &#8211; what happens if customers have heterogeneous environments?  The answer from Chad was &#8220;Good luck to them&#8221; &#8211; a comment I take to mean &#8211; you&#8217;re on your own.  Now Chad did and will point to the fact that there are vendors out there who provide 3rd party solutions equivalent to UIM in environments that are not pure VCE (VMware, Cisco, EMC), however is that a fair direction for EMC to take?</p>
<p>Personally, I feel that EMC are effectively telling customers that they adopt the Vblock model (and UIM), or they will be left out in the cold.  It&#8217;s an example of further moves to lock end users into their proprietary stack of technology.  However although Chad intimates that alternatives to UIM exist, unfortunately they will never be as good as UIM for one simple reason:</p>
<p><em>VMware, Cisco and EMC own and understand the APIs used to drive their products.  They can (and I suspect probably do) retain certain documentation that enables them to have a competitive advantage over 3rd party vendors attempting to add equivalent functionality.  In addition, they can also make microcode and software changes to those APIs to provide any feature that might be needed to make UIM a better product than their competitors.  This ability always gives them the edge over any other vendor looking to offer similar functionality to UIM.</em></p>
<p>Of course, why shouldn&#8217;t EMC/VMware &amp; Cisco do this?  After all, they have the right to do anything with their products that they choose and far be it from me to tell any vendor what their product &amp; marketing strategies should be.  But it is worth looking back to the attempts by many companies to offer unified storage management tools; no hardware or software vendor has yet provided a single unified storage management tool that works across heterogeneous environments.  Customers still retain multiple products for storage provisioning, in many cases continuing to make use of CLIs rather than graphical interfaces.  So, the chances of there being a successful generic virtualisation orchestration product out there are slim to none.</p>
<p>So what is the solution?  For EMC, their answer would be to take Vblock and UIM.  But what happens if you take that route and build all your processes around UIM, then decide to change your storage vendor?  At that point you have nowhere to go other than to re-engineer your entire orchestration process, creating a very high cost and barrier to change.</p>
<p>Here&#8217;s one other point to ponder; in February, EMC <a href="http://blogs.vmware.com/console/2010/02/vmware-to-acquire-several-management-products-from-emc-ionix.html" >sold off</a> a number of the Ionix tools to VMware.  So if these products were intended to be part of vCenter, why is UIM coming from EMC?  There&#8217;s one easy answer to this; if VMware sold the product, their other partners (like Netapp) could push for integration of their products into UIM.  By selling UIM as an EMC tool, this support will never happen and so Netapp are forced to either write their own tools or partner with 3rd party vendors.  In this way the VCE coalition can continue to control their market.</p>
<p>So do you think vendor lock-in is a good thing?</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/09/13/will-emc-leave-non-vblock-customers-out-in-the-cold/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Playing with Virtual Box</title>
		<link>http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/</link>
		<comments>http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 09:25:48 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[iMac]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Sun Microsystems]]></category>
		<category><![CDATA[Virtalisation]]></category>
		<category><![CDATA[Virtual Box]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Fusion]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.thevirtualisationarchitect.com/?p=1649</guid>
		<description><![CDATA[<p><a href="http://127.0.0.1/wp-content/uploads/2010/08/vbox_logo2_gradient.png" ></a>I&#8217;ve been using VMware products for close to 10 years now.  Scanning back on my purchase history, the first version of VMware Workstation I bought was 2.0.1 for NT &#38; 2000 back in August 2001.  I was an immediate fan of the product and at the time used it on a software development [...]<!--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://127.0.0.1/wp-content/uploads/2010/08/vbox_logo2_gradient.png" ><img class="size-full wp-image-1652 alignleft" style="margin: 5px;" title="vbox_logo2_gradient" src="http://127.0.0.1/wp-content/uploads/2010/08/vbox_logo2_gradient.png" alt="" width="140" height="180" /></a>I&#8217;ve been using VMware products for close to 10 years now.  Scanning back on my purchase history, the first version of VMware Workstation I bought was 2.0.1 for NT &amp; 2000 back in August 2001.  I was an immediate fan of the product and at the time used it on a software development project I was doing.  I developed the software on my laptop then used Workstation to run Windows 98 to test client interaction.  When I bought my first MacBook last year, I also bought VMware Fusion and I found the experience OK, but not great.  Despite having 4GB of memory, Windows 7 seemed sluggish and Unity mode was cool but slowed the machine down somewhat.</p>
<p>Now that I&#8217;ve moved my main desktop to Mac, (new iMac 27&#8243; with the i7 processor and 8GB of RAM) I decided to revisit desktop virtualisation to plug the gaps on the Windows tools that don&#8217;t have a direct Mac equivalent.  It was also a great opportunity to set up an environment to use Office 2010 more frequently.  I decided to move away from VMware and try out the free Virtual Box from Oracle (nee Sun).  So far I&#8217;ve been quite impressed.</p>
<p>Installation of the software was a breeze; I&#8217;ve included some screen shots of the installation process in the gallery at the end of this post.  I installed version 3.2.8 for OS X, which is a 74.5MB download.</p>
<p>Before diving into a &#8220;production&#8221; Windows 7 installation, I thought I would have a bit of fun seeing whether I could virtualise hypervisors.  First off was Hyper-V.  I had no problem with the installation but Windows wouldn&#8217;t let me add the Hyper-V feature after installation.  Next I tried ESXi, 4.0.0.  This time I was more successful, after setting on using RedHat Linux as the emulation type.  I also managed to get the installation to work with FreeBSD.  However despite installation working, I found it wasn&#8217;t possible to start a virtual machine; Virtual Box just hung and had to be force quitted.  I guess I shouldn&#8217;t have been too surprised by this behaviour, however I did think ESXi might work as older versions of VMware Workstation worked on processors without any virtualisation capabilities.</p>
<p>So back to my Windows 7 experiences.  I installed Windows 7 64-bit onto a new virtual machine, giving it 1GB of memory.  Once I had Office 2010 &amp; Visio (2010) installed, I gave Visio a spin.  So far, I&#8217;ve found that Windows 7 in Virtual Box on Mac runs better than my previous native Windows 7 PC.  I suspect there are few reasons for this.</p>
<p>Firstly the i7 processor in the new Mac is way quicker than the previous machine spec (AMD Athlon 64 x2 Dual Core 4400+).  Second (and possibly more importantly) the graphics capability of the iMac are far superior and Virtual Box supports 3D and 2D Video acceleration.  3D support attempts to use the underlying 3D graphics hardware (if it exists).  I was fortunate that when I recently ordered my iMac the new models with enhanced graphics had just been released, so I have the ATI Radeon HD 5750 with 1GB of RAM.  This definitely improves the overall responsiveness of Windows 7 in this situation, even when not running full-screen, which most of the time it isn&#8217;t.</p>
<p>Overall I&#8217;ve found Virtual Box simpler and easier to use than VMware Fusion.  Whether it&#8217;s as fully function or not remains to be seen as I use it further.  However for free, it&#8217;s an excellent and worthy tool.<a href="http://127.0.0.1/wp-content/uploads/2010/08/vbox_logo2_gradient.png">
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/vbox_logo2_gradient/' title='vbox_logo2_gradient'><img width="116" height="150" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/vbox_logo2_gradient.png" class="attachment-thumbnail" alt="vbox_logo2_gradient" title="vbox_logo2_gradient" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-1/' title='TVA Virtual Box Image 1'><img width="150" height="96" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-1.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 1" title="TVA Virtual Box Image 1" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-2/' title='TVA Virtual Box Image 2'><img width="150" height="111" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-2.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 2" title="TVA Virtual Box Image 2" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-3/' title='TVA Virtual Box Image 3'><img width="150" height="125" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-3.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 3" title="TVA Virtual Box Image 3" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-4/' title='TVA Virtual Box Image 4'><img width="150" height="106" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-4.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 4" title="TVA Virtual Box Image 4" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-5/' title='TVA Virtual Box Image 5'><img width="145" height="150" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-5.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 5" title="TVA Virtual Box Image 5" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-6/' title='TVA Virtual Box Image 6'><img width="145" height="150" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-6.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 6" title="TVA Virtual Box Image 6" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-7/' title='TVA Virtual Box Image 7'><img width="150" height="123" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-7.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 7" title="TVA Virtual Box Image 7" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-8/' title='TVA Virtual Box Image 8'><img width="150" height="98" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-8.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 8" title="TVA Virtual Box Image 8" /></a>
<a href='http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/tva-virtual-box-image-9/' title='TVA Virtual Box Image 9'><img width="150" height="98" src="http://thestoragearchitect.com/wp-content/uploads/2010/08/TVA-Virtual-Box-Image-9.png" class="attachment-thumbnail" alt="TVA Virtual Box Image 9" title="TVA Virtual Box Image 9" /></a>
</p>
<p></a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/08/25/playing-with-virtual-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

