<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>Gestalt IT &#187; replication Archives  &#8211; Gestalt IT</title>
	<atom:link href="http://gestaltit.com/tag/replication/feed/" rel="self" type="application/rss+xml" />
	<link>http://gestaltit.com</link>
	<description>Independent Experts United</description>
	<lastBuildDate>Sat, 26 May 2012 00:43:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</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/4.0" -->
	<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 &#187; replication Archives  &#8211; Gestalt IT</title>
		<url>http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_144.png</url>
		<link>http://gestaltit.com</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Business" />
	<itunes:category text="Technology">
		<itunes:category text="Tech News" />
	</itunes:category>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Virtual Machine Mobility: Of What, and to Where and in What State?</title>
		<link>http://gestaltit.com/all/tech/storage/stephen/virtual-machine-mobility-state/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/virtual-machine-mobility-state/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 17:00:34 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Building Virtual Infrastructure]]></category>
		<category><![CDATA[DRS]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[Storage DRS]]></category>
		<category><![CDATA[Storage vMotion]]></category>
		<category><![CDATA[Truth in IT]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vxlan]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6690</guid>
		<description><![CDATA[Moving cold virtual machine images from system to system, or even across great distances, is one of the main selling points of server virtualization. But it becomes much more difficult to manage movement of virtual machines that are still running, especially outside cluster or across WAN links. When talking about virtual machine mobility, it is important to consider what is being moved, the state it is in, and where it is going.]]></description>
			<content:encoded><![CDATA[<div id="attachment_6691" class="wp-caption aligncenter" style="width: 460px;  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/Riding-or-moving-between-cars-is-prohibited-e1326730445909.jpg"  ><img class="size-full wp-image-6691" title="Riding or moving between cars is prohibited" src="http://static.fosketts.net/wp-content/uploads/2012/01/Riding-or-moving-between-cars-is-prohibited-e1326730445909.jpg" alt="" width="450" height="345" /></a>
<p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Stepping out of a subway car is an entirely different matter when it&#39;s moving!</p>
</div>
<p><a href="http://blog.fosketts.net/2011/12/22/terrifying-true-story-virtual-machine-mobility/"  >Mobility of virtual machines is a sticky wicket</a>. As open systems infrastructure becomes increasingly virtualized, administrators and managers wish to use the technology to balance workload, ease migration, and provide better availability. Although technology is improving, actually moving virtual machines is not always a piece of cake. Let&#8217;s lay down a baseline of information so we may begin a discussion on the true nature of virtual machine mobility.</p>
<h3>Mobility of What?</h3>
<p>Let us consider first the question of what exactly is being moved. Systems administrators often focus on “the machine”, which encompasses the operating system and configured state of the virtual machine itself. But the true “mass” of the system is its stored data. Hypervisor vendors have come up with different techniques of moving these two essential elements, reflecting the unique characteristics of each.</p>
<ul>
<li>The <strong>virtual machine</strong> is an instance of an operating system along with its state and configuration. Mobility of virtual machines requires all of this to be preserved, along with any I/O channels. Live migration of virtual machine requires that any active network sessions be maintained, along with RAM content, registers and buffers, and so many other elements.</li>
<li>The <strong>virtual machine image</strong> (commonly referred to as “storage”) is the static content addressed by a virtual machine. Typically a VMDK or similar virtual disc image, it must be accessible to the virtual machine at all times. Live migration of a virtual machine image is tricky, but perhaps not quite as complex as live migration of a running operating system.</li>
</ul>
<p>VMware, Microsoft, and others recognize these 2 distinct elements to be migrated, and have come up with a variety of complementary technologies for each:</p>
<ul>
<li><strong>vMotion</strong> is VMware&#8217;s virtual machine migration solution, and has continually evolved with each iteration of the hypervisor. DRS leverages vMotion to automate mobility. VMware has also created <strong>Storage vMotion</strong> and Storage DRS as complements to handle mobility of virtual machine images.</li>
<li>Microsoft Hyper-V <strong>Live Migration</strong> is conceptually similar to vMotion, though newer and less full-featured. With Hyper-V 3.0, Microsoft will introduce Storage Live Migration as a complementary technology akin to Storage vMotion. Most other virtual machine managers also support some form of live migration, though live migration of storage is less common.</li>
</ul>
<h3>Mobility in What State?</h3>
<p>One of the key benefits of virtual machine technology is the ability to “run anywhere” on dissimilar hardware. From the very beginning, hypervisors have provided the ability to create a universal virtual machine image that would run on a variety of supported platforms.</p>
<p>This leads to one of the key values of server virtualization in the data center: Disaster recovery. The ability to take a virtual machine image and system state and bring it online after a disaster is a true revolution for open systems IT. The benefits of the single usage of server virtualization technology easily justify the investment to many businesses.</p>
<p>But this sort of &#8220;cold&#8221; migration seems passé when compared to the live or “hot” migration possible with technologies like VMware vMotion. Live migration is much more difficult, since active client sessions must be preserved in activity must not be greatly interrupted.</p>
<p>This is the second great question that must be asked when considering virtual machine mobility: In what state will the virtual machine be moved? Will it be a <strong>cold</strong>, powered down image of the system? A <strong>suspended</strong> or paused operating system image? Or a full, <strong>running</strong> machine?</p>
<h3>Mobility to Where?</h3>
<p>Once we have decided whether we are discussing virtual machine migration or movement of storage resources, we must consider the scope of the movement. The ability to move a virtual machine from one member of the cluster to another has now become fairly common. But what about systems that are not related in a cluster? Or that are spread over great distances?</p>
<ul>
<li>The nice thing about <strong>clusters</strong> is that they share resources before and after a virtual machine is moved. It is practical to move the running virtual machine, its storage, or both independently and to expect that performance will not dramatically suffer as a result. The cluster can also preserve network connections, and even I/O state, without much impact on clients or other external elements.</li>
<li>It is a bit more difficult to move systems <strong>within a data center</strong>, since one must maintain the I/O connections that might be interrupted. It is fairly trivial to configure an IP network and storage array to allow multiple machines to access the same iSCSI or NFS storage resources. It is a little more difficult to configure Fibre Channel (<a href="http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/"  >and, by extension, FCoE</a>) SAN&#8217;s to handle this sort of dynamic movement, but <a href="http://blog.scottlowe.org/2012/01/16/what-does-fcoe-have-to-do-with-vm-mobility/"  >it is not impossible</a>. Although moving a running machine from one network port to another could cause client access to be interrupted, technologies like VXLAN allow these sessions to continue, and improved network switching technology should reduce performance impact.</li>
<li>Moving the machine to <strong>a different data center</strong> is another matter entirely. Stretching a layer-2 Ethernet LAN or Fibre Channel SAN across a metro or greater distance, while possible, will always be problematic. IP routing is flexible, but it takes time for changes to propagate when live machines are moved. And it is difficult to keep storage in sync over long distances due to the amount of time it takes for information to transit. Again, all of these challenges are being addressed in various ways, but they&#8217;re still hard!</li>
</ul>
<div>&#8220;Shared-everything&#8221; clusters handle most of the mess of virtual machine mobility, regardless of storage protocols and the like. But not every virtual machine is in a cluster, even in the same datacenter. And not every movement is even within the same datacenter. So we still have work to do.</div>
<h3>Stephen&#8217;s Stance</h3>
<p>Moving cold virtual machine images from system to system, or even across great distances, is one of the main selling points of server virtualization. But it becomes much more difficult to manage movement of virtual machines that are still running, especially outside cluster or across WAN links. When talking about virtual machine mobility, it is important to consider what is being moved, the state it is in, and where it is going.</p>
<p>Note: This discussion is part of <a href="http://blog.fosketts.net/2011/12/23/announcing-seminar-building-virtual-infrastructure/"  >“Building Virtual Infrastructure”</a>, my new seminar series with Truth in IT.</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/2011/12/23/announcing-seminar-building-virtual-infrastructure/"   rel="bookmark" class="crp_title">Announcing &#8220;Building Virtual Infrastructure&#8221;, My New Seminar Series With Truth in IT</a></li>
<li><a href="http://blog.fosketts.net/2012/01/01/building-virtual-infrastructure-los-angeles-ca/"   rel="bookmark" class="crp_title">Building Virtual Infrastructure Seminar &#8211; Los Angeles, CA</a></li>
<li><a href="http://blog.fosketts.net/2012/01/01/building-virtual-infrastructure-atlanta-ga/"   rel="bookmark" class="crp_title">Building Virtual Infrastructure Seminar &#8211; Atlanta, GA</a></li>
<li><a href="http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/"   rel="bookmark" class="crp_title">Eight Unresolved Questions About FCoE</a></li>
<li><a href="http://blog.fosketts.net/2011/12/22/terrifying-true-story-virtual-machine-mobility/"   rel="bookmark" class="crp_title">The Terrifying True Story Of Virtual Machine Mobility</a></li>
</ul>
</div>
<p><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2012/01/16/virtual-machine-mobility-state/" 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/virtual-machine-mobility-state/" >Virtual Machine Mobility: Of What, and to Where and in What State?</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/features/"  title="View all posts in Features" rel="category tag">Features</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/unresolved-questions-fcoe/"  rel="bookmark" class="crp_title">Eight Unresolved Questions About FCoE</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/chris/storage-federation/"  rel="bookmark" class="crp_title">Why Storage Federation Is What We Need</a></li><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/storage-array-compatible-vmware/"  rel="bookmark" class="crp_title">“Our Storage Array Is Compatible with VMware…” Says Who?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/virtual-machine-mobility-state/" 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/virtual-machine-mobility-state/">Virtual Machine Mobility: Of What, and to Where and in What State?</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>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/virtual-machine-mobility-state/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Synchronization from Drobo to the cloud</title>
		<link>http://gestaltit.com/all/tech/storage/derek/synchronization-drobo-cloud/</link>
		<comments>http://gestaltit.com/all/tech/storage/derek/synchronization-drobo-cloud/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 18:30:44 +0000</pubDate>
		<dc:creator>Derek Schauland</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Drobo]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[Technet]]></category>

		<guid isPermaLink="false">http://techhelp.cybercreations.net/2011/01/22/synchronization-from-drobo-to-the-cloud/</guid>
		<description><![CDATA[I was at Starbucks recently and heard some interesting conversation about syncing files between Drobo units. I am curious about this idea but have another idea.  Sure syncing between two Drobo enclosures would be great, but wouldn’t a file replication application, either on the Drobo or on the desktop do the job just as well? Perhaps what Drobo should consider is some technology and a subscription service to replicate data stored on my Drobo with Amazon S3.]]></description>
			<content:encoded><![CDATA[<p>I was at Starbucks recently and heard some interesting conversation about syncing files between Drobo units.</p>
<p>I am curious about this idea but have another idea.  Sure syncing between two Drobo enclosures would be great, but wouldn’t a file replication application, either on the Drobo or on the desktop do the job just as well? Perhaps what Drobo should consider is some technology and a subscription service to replicate data stored on my Drobo with Amazon S3.</p>
<p>Set a price point based on the size of the customers Drobo at the time of sale or create several models of pricing so that small medium and large Drobo storage can be replicated there.</p>
<p>Like a dropbox situation for your Drobo.  Just a thought at this point, but syncing to the cloud might be an additional solution especially if the customer only has one site.</p>
<p>Perhaps per GB pricing won’t work here because there isn’t a flat fee structure, but allowing Drobo to provide x TB of disk at S3 for data replication would help with off site storage/backup and allow the data to be backed up by Amazon to reduce failure points.</p>
<p>For the smaller shops considering or even using a Drobo, this might be a great solution for off site backup. Sure multiple Drobo units syncing across the network or a VPN is a great solution, it just seems that a way to push this straight to the cloud, using something similar to DroboSync might be an additional offering.</p>
<p>Now if only I were a developer with the time to create such an application or if it existed or was being planned already… Thoughts anyone?</p>
<p>Would be great to heard from the Tech Field Day delegates attending in February, perhaps we can get some ideas from Drobo on the topic.</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/devang/drobo-performance-stats/"  rel="bookmark" class="crp_title">Drobo Performance Stats</a></li><li><a href="http://gestaltit.com/featured/top/stephen/podcast-2-tech-field-day-drobo-roundtable/"  rel="bookmark" class="crp_title">Podcast 2: Tech Field Day Drobo Roundtable</a></li><li><a href="http://gestaltit.com/all/tech/storage/bas/drobo-announces-drobo-fs/"  rel="bookmark" class="crp_title">Drobo announces their new Drobo FS</a></li><li><a href="http://gestaltit.com/all/tech/storage/simon/drobo-fs-fit/"  rel="bookmark" class="crp_title">Drobo FS, Where does it fit?</a></li><li><a href="http://gestaltit.com/all/tech/storage/greg/drobofs-gigabit-ethernet-cloud/"  rel="bookmark" class="crp_title">DroboFS: Gigabit Ethernet, Serverless and Cloudy</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/derek/synchronization-drobo-cloud/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© derek for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/derek/synchronization-drobo-cloud/">Synchronization from Drobo to the cloud</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/all/tech/desktop/" title="View all posts in Desktop" rel="category tag">Desktop</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/derek/synchronization-drobo-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disastrous Thinking</title>
		<link>http://gestaltit.com/all/tech/storage/martin/disastrous-thinking-2/</link>
		<comments>http://gestaltit.com/all/tech/storage/martin/disastrous-thinking-2/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 16:00:02 +0000</pubDate>
		<dc:creator>Martin Glassborow</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Barry Burke]]></category>
		<category><![CDATA[disaster recovery]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[XIV]]></category>

		<guid isPermaLink="false">http://storagebod.typepad.com/storagebods_blog/2010/01/disastrous-thinking.html</guid>
		<description><![CDATA[If you don't cluster your arrays, how do you protect against the failure of a RAID rank? Statistically unlikely but it is it more or less unlikely than a loss of data-centre? I'm not sure and the failure of a RAID rank for many people could well mean the invocation of the disaster recovery plan. Why? ]]></description>
			<content:encoded><![CDATA[<p>As follow-up to my blog <a rel="nofollow" href="http://storagebod.typepad.com/storagebods_blog/2010/01/how-do-you-measure-availability.html" >here</a>; I&#8217;d like to share yet more thoughts on availability and the potential negative impacts on some of the new technologies out there.</p>
<p>How many of you run clusters of servers? HA/CMP? Veritas Cluster? Microsoft Cluster? VMWare Clustering? I suspect lots of you do? How many of you cluster NAS heads? Yet again, I suspect lots of you do? How many of you cluster arrays? Not so many I guess? Certainly in my experience, it is uncommon to cluster an array. And when I talk about clustering an array, I don&#8217;t mean the implementation of replication.</p>
<p>So, if you don&#8217;t cluster your arrays; how do you protect against the failure of a RAID rank? Statistically unlikely but it is it more or less unlikely than a loss of data-centre? I&#8217;m not sure and the failure of a RAID rank for many people could well mean the invocation of the disaster recovery plan. Why?</p>
<p>The loss of a RAID rank might well lead to the loss of an application/service and if it is an absolutely business critical service, can you bring it up at the remote replication site in isolation? As a discrete component? If you can, can you cope with increased transaction times due to latency? Many applications now have complex interactions with partner applications; these might not be well understood. So the failure of RAID rank could lead to the invocation of the Disaster Recovery Plan. Actually in my experience, this is very nearly always the case unless the service has been designed with recovery in mind; this requires infrastructure and application teams to work together, something which we are not exactly good at.</p>
<p>But you now take the challenge and make sure that every application can be failed over as a discrete component. Excellent, a winner is you! You know the impact of loosing a RAID rank, you know what applications it impacts, you&#8217;ve done your service mappings etc, etc. And you have been very careful to lay things out to minimise a single RAID failure&#8217;s impact.</p>
<p>And then you implement automated storage tiering. Firstly, you now have no idea in advance what impact a RAID rank failure may have; you have no idea what applications may be impacted. And actually, the failure of a single RAID rank may well have huge impact. We could be looking at restoring many terabytes of data to cope with the failure of a couple of terabytes and many applications failing.</p>
<p>It will depend on the implementation of the automated storage tiering and I am concerned that at present we do not know enough about the various implementations which will hitting our arrays over the next eighteen months. So despite automation making things day-to-day a lot easier, we cannot treat it as Automagic Storage Tiering; we need to know how this works and how we plan to manage this.</p>
<p>And perhaps for key applications, we will need to cluster storage arrays locally; that in itself will bring challenges.</p>
<p>I&#8217;m still a big fan of automated storage tiering but over the next few months, I would like to see the various vendors start talking about how they mitigate some of this risk.<a rel="nofollow" href="http://thestorageanarchist.typepad.com/" > Barry Burke</a> has made a big thing about the impact of a double disk failure on an XIV array in the past; in a FAST v2 environment, I would like to see how EMC mitigate against very similar problems.</p>
<p>I would also like to know what impact of a PAM card failure from NetApp is; does the array degrade to the extent where it is not useable? What kind of tools can NetApp give me to assess potential impact. As Preston points out <a href="http://nsrd.info/blog/2010/01/13/availability-and-uptime/" >here</a>; failure of individual components within an array could have significant impacts.</p>
<p>We are heading to a situation where technology gets every more complex and arguably ever more reliable. But we rely on it to ever more greater extents; so we must understand risks and mitigations to a much greater amount than we have in the past.</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/chris/enterprise-computing-the-wide-striping-debate/"  rel="bookmark" class="crp_title">The Wide Striping Debate</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/hitachis-hds-raid-6/"  rel="bookmark" class="crp_title">Hitachi&#8217;s (HDS) RAID 6</a></li><li><a href="http://gestaltit.com/all/tech/storage/joerg/ibm-xiv-could-be-hazardous-to-your-career/"  rel="bookmark" class="crp_title">IBM XIV Could Be Hazardous to Your Career</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/wide-striping-benefits/"  rel="bookmark" class="crp_title">The Benefits of Wide Striping – Avoiding A Long Tail</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/netapps-raiddp-enhanced-raid-6/"  rel="bookmark" class="crp_title">NetApp’s RAID-DP (Enhanced RAID 6)</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/martin/disastrous-thinking-2/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Martin for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/martin/disastrous-thinking-2/">Disastrous Thinking</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>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/martin/disastrous-thinking-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: Data Migration Strategies – Part V</title>
		<link>http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-v/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-v/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 13:00:54 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Clone]]></category>
		<category><![CDATA[data migration]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Enterprise Computing]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[incipient]]></category>
		<category><![CDATA[Invista]]></category>
		<category><![CDATA[LVM]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[snapshot]]></category>
		<category><![CDATA[SVC]]></category>
		<category><![CDATA[Universal Volume Manager]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=655</guid>
		<description><![CDATA[This is the final post in a series on Enterprise Data Migration Strategies.  Previous posts:
Enterprise Computing: Data Migration Strategies – Part I
Enterprise Computing: Data Migration Strategies – Part II
Enterprise Computing: Data Migration Strategies Part III
Enterprise Computing: Data Migration Strategies – Part IV
Previously we&#8217;ve discussed how to plan, structure and organise migrations.  In this post, I&#8217;ll touch on some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thestoragearchitect.com&#38;blog=6356075&#38;post=655&#38;subd=thestoragearchitect&#38;ref=&#38;feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">This is the final post in a series on Enterprise Data Migration Strategies.  Previous posts:</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><a href="http://thestoragearchitect.com/2009/02/22/enterprise-computing-data-migration-strategies-part-i/" style="font-weight:bold;text-decoration:none;color:#6c0c91;" >Enterprise Computing: Data Migration Strategies – Part I</a></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><a href="http://thestoragearchitect.com/2009/02/24/enterprise-computing-data-migration-strategies-part-ii/" style="font-weight:bold;text-decoration:none;color:#6c0c91;" >Enterprise Computing: Data Migration Strategies – Part II</a></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><a href="http://thestoragearchitect.com/2009/03/13/enterprise-computing-data-migration-strategies-part-iii/" style="font-weight:bold;text-decoration:none;color:#6c0c91;" >Enterprise Computing: Data Migration Strategies Part III</a></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><a href="http://thestoragearchitect.com/2009/07/14/enterprise-computing-data-migration-strategies-part-iv/" >Enterprise Computing: Data Migration Strategies – Part IV</a></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">Previously we&#8217;ve discussed how to plan, structure and organise migrations.  In this post, I&#8217;ll touch on some of the tools which may be used to perform migration work.</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><strong>One Size Does Not Fit All</strong></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">First of all, its worth pointing out that no single solution fits all needs; migration methods are varied and the specific configuration in place demands the best solution at the time.  Therefore it pays to have an <strong>arsenal of tool</strong>s at your disposal and know how you&#8217;d use each one.</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><strong>Array-Based Migration</strong></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">Storage arrays already have many tools for performing migrations.  These exist today for business purposes; remote replication to another array; local replication within an array using clones and snapshots.  The benefit of using in-array technology is the migration work is taken away from the host and potentially can be executed within minimal customer interaction.  On the negative side, most replication technologies which move data between arrays are product specific &#8211; i.e. <strong><a href="http://uk.emc.com/products/detail/software/srdf.htm" >SRDF</a></strong> on EMC DMX arrays isn&#8217;t compatible with HDS&#8217; <strong><a href="http://www.hds.com/products/storage-software/truecopy-remote-replication.html" >TrueCopy</a></strong>.  This shouldn&#8217;t be a surprise because they are <strong>proprietary</strong> technologies which gain their advantage by being specifically coded and optimised to the storage platform itself.  There are however tools like EMC&#8217;s <strong><a href="http://uk.emc.com/products/detail/software/open-replicator-for-symmetrix.htm" >Open Replicator</a></strong> which can move data between vendor/family technology.  Open Replicator does have restrictions though &#8211; depending on the type/direction of replication, incremental copying isn&#8217;t available and requires a full copy sync to complete, potentially removing the benefit of using the tool altogether.</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><strong>Virtualised Migration</strong></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">Sitting slightly higher up the &#8220;storage stack&#8221;, it is possible to do migrations using a virtualisation technology sitting above (or integrated with) the storage array.  For example, <strong>IBM&#8217;s <a href="http://www-03.ibm.com/systems/storage/software/virtualization/svc/index.html" >SVC</a></strong> can be used to manage data migrations and sits above all storage arrays; HDS&#8217; USP (equivalent to HP XP models) has a facility called <a href="http://www.hds.com/products/storage-software/universal-volume-manager.html" >Universal Volume Manager</a> <strong>(UVM)</strong> which can perform the same work and is built into the array.  Incipient have a solution called <a href="http://www.incipient.com/products/insp.htm" >INSP</a> (Incipient Network Storage Platform).  If not already deployed, these tools will need an outage to be installed in the data path.  Both impact the World Wide Name (WWN) the host sees, so host changes may also be necessary, depending on operating system.  The benefit of these technologies, once installed, is that they allow data to be moved dynamically &#8220;under the covers&#8221; without involvement of the customer or work on the host server.  As with all technologies, there are restrictions under certain circumstances and you should check with the product vendor for those.  It may well be that you want to move the virtualisation tool at the end of the migration so another outage may also be required.</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><strong>Fabric Migration</strong></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">Moving slighly higher, we have the ability to perform data migrations in the storage fabric (SAN) itself.  Example products include Brocade&#8217;s <a href="http://www.brocade.com/products-solutions/products/fabric-applications/product-details/data-migration-manager/index.page" >Data Migration Manager</a> <strong>(DMM)</strong> and EMC&#8217;s <strong><a href="http://uk.emc.com/products/detail/software/invista.htm" >InVista</a></strong>.  Storage migration in-fabric requires the deployment of hardware in a SAN switch that intercepts I/O and redirects a second copy to another device.  Potentially these devices can be installed in the data path without distruption but will require an outage to cut over to the new target volumes.</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;"><strong>Host Migration</strong></p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">Finally at the top of the stack we have host-based migrations.  Even at this level there are still a number of choices.  If a Logical Volume Manager is installed (e.g. <strong>Veritas Foundation Suite</strong>/Volume Manager), then migrations can be performed using this software without host disruption.  This is often a good choice of tool if the target devices are in a different array, if outages can&#8217;t be taken or if the LUNs are being re-organised or restructured.  Unfortunately this also means having either host-access given to the storage teams (plus O/S knowledge to complete the work) or requiring the platform teams to perform the migration work.  Both of these options may be a problem in certain organisational structures.  One word of warning using LVMs &#8211; if LUNs are being replaced by using &#8220;evacuate&#8221; functionality (where a LUN at a time is swapped with another) then a potential data integrity problem exists, especially if the LUNs are also replicated.  The risk occurs because data spans two arrays and if remotely replicated, then writes at the DR site might not be in integrity timestamp order.  Failure in either array can result in an outage.</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">For mainframe customers, there&#8217;s the fantastic <strong><a href="http://www-935.ibm.com/services/us/index.wss/offerfamily/gts/a1028233" >TDMF</a></strong> (also available in an Open Systems version)</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">If LVMs are not available, then good old-fashioned data copying is the order of the day.  There are many tools to do this, too numerous to mention here, but be aware, that this method is likely to mean protracted downtime as storage shouldn&#8217;t be active and be accessed whilst it is being copied.  It is also possible to migrate data within an application, again, there are too many options to mention here.</p>
<p style="line-height:1.5em;margin:0 0 15px;padding:0;">Hopefully this article provides a flavour of the migration tools out there.  Please add comments or ping me if you&#8217;ve any specific tools you would like me to mention and I&#8217;ll add them on as a separate page.</p>
<p>  <a href="http://feeds.wordpress.com/1.0/gocomments/thestoragearchitect.wordpress.com/655/" rel="nofollow" ><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thestoragearchitect.wordpress.com/655/" /></a> <a href="http://feeds.wordpress.com/1.0/godelicious/thestoragearchitect.wordpress.com/655/" rel="nofollow" ><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thestoragearchitect.wordpress.com/655/" /></a> <a href="http://feeds.wordpress.com/1.0/gostumble/thestoragearchitect.wordpress.com/655/" rel="nofollow" ><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thestoragearchitect.wordpress.com/655/" /></a> <a href="http://feeds.wordpress.com/1.0/godigg/thestoragearchitect.wordpress.com/655/" rel="nofollow" ><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thestoragearchitect.wordpress.com/655/" /></a> <a href="http://feeds.wordpress.com/1.0/goreddit/thestoragearchitect.wordpress.com/655/" rel="nofollow" ><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thestoragearchitect.wordpress.com/655/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thestoragearchitect.com&#038;blog=6356075&#038;post=655&#038;subd=thestoragearchitect&#038;ref=&#038;feed=1" /></div>
<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/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-iv/"  rel="bookmark" class="crp_title">Data Migration Strategies – Part IV</a></li><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/storage/chris/data-migration-strategies-1/"  rel="bookmark" class="crp_title">Data Migration Strategies &#8211; Part I</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-what-next-for-virtualisation/"  rel="bookmark" class="crp_title">Enterprise Computing: What Next For Virtualisation?</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-part-ii/"  rel="bookmark" class="crp_title">Data Migration Strategies &#8211; Part II</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-v/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2009. |
<a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-v/">Enterprise Computing: Data Migration Strategies – Part V</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/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sync or Async Replication?</title>
		<link>http://gestaltit.com/all/tech/storage/edsai/sync-async-replication/</link>
		<comments>http://gestaltit.com/all/tech/storage/edsai/sync-async-replication/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 13:00:04 +0000</pubDate>
		<dc:creator>Ed Saipetch</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[business continuity]]></category>
		<category><![CDATA[DR]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[mirrorview]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[SRM]]></category>

		<guid isPermaLink="false">http://breathingdata.com/?p=14</guid>
		<description><![CDATA[The question of whether or not to do synchronous or asynchronous replication between storage arrays does not come up often but I suspect it will as more and more people expand their business continuity infrastructure.  It’s an important question because it can have a serious impact on the production environment.]]></description>
			<content:encoded><![CDATA[<p>The question of whether or not to do synchronous or asynchronous replication between storage arrays does not come up often but I suspect it will as more and more people expand their business continuity infrastructure.  It’s an important question because it can have a serious impact on the production environment.</p>
<p>With EMC’s Mirrorview/S (sync) there is a distance limitation of between 50km and 200km depending on what fibre optics you are using (short/long wave vs. dwdm).  Mirrorview/A (async) is more widely used over an IP WAN connection but can also be used over fibre as well.</p>
<h3><strong>Mirrorview/S</strong></h3>
<p>Pros:</p>
<ul>
<li>Synchronous – Exact copy of data on production</li>
<li>Little to no data lost</li>
</ul>
<p>Cons:</p>
<ul>
<li>Distance limited (60km using short wave gbics, long wave gbics or optical extenders, 200km using dense wave division multiplexors)</li>
<li>WAN link more expensive (fibre vs. copper/ip) unless Fibre Channel over IP converters are used and those are still a little expensive</li>
</ul>
<h3><strong>Mirrorvew/A</strong></h3>
<p>Pros:</p>
<ul>
<li>Cheaper WAN link between sites (IP usually)</li>
<li>Writes to prod don’t have to wait on mirror site to write</li>
<li>Not distance limited like sync replication</li>
</ul>
<p>Cons:</p>
<ul>
<li>Data can be lost depending on write intervals from prod to DR site</li>
</ul>
<h3><strong>What you need to know</strong></h3>
<p>Array-based mirroring is a great way to protect multiple hosts in an environment instead of buying per-server or per-application replication.  As I’ve discussed before, the biggest drawback is that it provides a restartable copy which isn’t the same as an <span style="text-decoration: line-through;">active-active cluster</span> application transaction-level replication (i.e. Oracle Dataguard, Exchange CCR, MySQL Master/Slave replication).  <strong>Be careful of adequate LAN/WAN line quality, poor comm lines can cause insanely painful headaches (troubleshooting, added latency, etc).  Get line tests done to determine available bandwidth, line quality and latency.</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/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-iv/"  rel="bookmark" class="crp_title">Data Migration Strategies – Part IV</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/cloud-computing-emulex-enterprise-elastic-storage-e3s/"  rel="bookmark" class="crp_title">Cloud Computing: Emulex Enterprise Elastic Storage (E3S)</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-5/"  rel="bookmark" class="crp_title">Storage Resource Analysis (SRA): Part 5</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/cloud-computing-blockbased-storage/"  rel="bookmark" class="crp_title">Cloud Computing: Block-Based Storage</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-v/"  rel="bookmark" class="crp_title">Enterprise Computing: Data Migration Strategies – Part V</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/edsai/sync-async-replication/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© edsai for <a href="http://gestaltit.com">Gestalt IT</a>, 2009. |
<a href="http://gestaltit.com/all/tech/storage/edsai/sync-async-replication/">Sync or Async Replication?</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/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/edsai/sync-async-replication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HDS High Availability Manager: How It Works</title>
		<link>http://gestaltit.com/featured/top/stephen/hds-high-availability-manager-works/</link>
		<comments>http://gestaltit.com/featured/top/stephen/hds-high-availability-manager-works/#comments</comments>
		<pubDate>Fri, 29 May 2009 22:59:14 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Exclusive]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Top Story]]></category>
		<category><![CDATA[clustering]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[HAM]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[high availability]]></category>
		<category><![CDATA[MPIO]]></category>
		<category><![CDATA[NMP]]></category>
		<category><![CDATA[PowerPath]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[TrueCopy]]></category>
		<category><![CDATA[USP]]></category>
		<category><![CDATA[USP-NEXT]]></category>
		<category><![CDATA[usp-v]]></category>
		<category><![CDATA[V-Max]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://gestaltit.com/?p=860</guid>
		<description><![CDATA[It has been two days since HDS introduced High Availability Manager ("HAM" to us), disappointing some and confusing others. Now that the dust has settled some, it has become clearer just what HAM is and how it works, and we come away more impressed. HDS has taken simple, proven technologies (path management, clustering, synchronous replication) and remixed them into a super-high-availability solution for the largest enterprises. Perhaps this is not what many expected, but it's certainly a worthwhile addition to the company's family of products.
]]></description>
			<content:encoded><![CDATA[<p>It has been two days since HDS surprised the enterprise storage world by not announcing a new storage platform to take on the EMC Symmetrix V-Max. Instead, HDS introduced High Availability Manager (&#8220;HAM&#8221; to us), disappointing some and confusing others. Now that the dust has settled some, it has become clearer just <a href="http://blogs.rupturedmonkey.com/?p=389"  target="_blank">what HAM is</a> and <a href="http://thestoragearchitect.com/2009/05/27/enterprise-computing-usp-v-so-long-and-thanks-for-all-the-fish/"  target="_blank">how it works</a>, and we come away more impressed. <strong>HDS has taken simple, proven technologies (path management, clustering, synchronous replication) and remixed them into a super-high-availability solution for the largest enterprises</strong>. Perhaps this is not what many expected, but it&#8217;s certainly a worthwhile addition to the company&#8217;s family of products.</p>
<div id="attachment_861" class="wp-caption alignright" style="width: 251px"><img class="size-medium wp-image-861" title="HDS HAM" src="http://gestaltit.com/wp-content/uploads/2009/05/picture-11-241x300.png" alt="HAM combines conventional ingredients to create a whole new flavor" width="241" height="300" /><p class="wp-caption-text">HAM combines conventional ingredients to create a whole new flavor</p></div>
<p>High Availability Manager consists of three main components:</p>
<ol>
<li><strong>A conventional multi-pathing agent</strong> like HDLM on each server. This enables the server to continue accessing the storage if one USP fails. It will &#8220;think&#8221; it&#8217;s talking to a single storage target, but will actually be talking to two USPs that can be metro distances (60-100 miles) away, given proper connectivity. Microsoft MPIO will probably be supported as well, and VMware native multi-pathing (NMP) should come shortly after release. Don&#8217;t hold your breath for PowerPath to be officially supported in the short term, but it ought to work fine without changes.</li>
<li><strong>Existing TrueCopy synchronous storage replication technology</strong> will keep the data and quorum disks (see below) in lock-step. This gives the limitation on distance between systems, since latency is the enemy of storage protocol performance. Once the arrays move too far apart, write performance will suffer on the local array while it waits for data to be copied.</li>
<li><strong>Conventional clustering technology with a heartbeat and shared quorum disk</strong> lets both arrays know what&#8217;s going on. The quorum &#8220;lives&#8221; on the remote side, with that secondary array watching to make sure the primary array is still running. If the heartbeat goes away, the secondary array marks the HAMmed LUNs read/write and starts handling I/O from the servers, which will just have failed over.</li>
</ol>
<p>So <strong>HDS&#8217; secret HAM sauce is ketchup</strong>. There&#8217;s no amazing new technology here, and maybe that&#8217;s for the best in the kind of huge, conservative enterprise environments that will use this product. The big change was in programming the USP controllers to monitor the quorum disk and orchestrate the entire failover. In fact, this might even be considered a feature of TrueCopy, not a standalone product.</p>
<p>HDS ought to reconsider one element of the HAM pitch, however. Although it will undoubtedly yield a very highly-available storage architecture, <strong>nothing provides 100% availability</strong>. There are many moving parts involved, and unplanned outages can still happen. Multipath driver bugs are not unheard of: Back in the day, one version of a certain three-letter company&#8217;s product just plain refused to fail over! An instantaneous outage on one of the host channels or a skipped heartbeat on the USP controllers could also cause a failed failover. Plus, <strong>there is no provision for automated fail-back</strong>. Once the failover occurs, the system would certainly be operating in a degraded-availability mode and would require a (planned) outage to re-establish operations.</p>
<p>All that being said, HAM remains an attractive offering for shops with multiple USPs visible to critical servers. They can turn on the HAM software with existing hardware and add peace of mind, knowing that everything is that much more available. One aspect that really impresses is the fact that each USP can be running a different firmware, <strong>reducing the risk of upgrade-induced outages</strong>. Once it ships to customers (in the fourth quarter of this year), we will have to consider the (as-yet unnamed) cost.</p>
<p>And what about the fact that <strong>HAM will also allow seamless upgrades to a new generation of USP hardware</strong>? HDS still isn&#8217;t talking about that possibility!</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/stephen/hds-ham-announcement/"  rel="bookmark" class="crp_title">HDS&#8217; HAM-Fisted Announcement Can&#8217;t Be All</a></li><li><a href="http://gestaltit.com/featured/top/stephen/evostor-wmware-storage/"  rel="bookmark" class="crp_title">EvoStor: VMware Storage Evolved!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/stec-zeusram-ssd/"  rel="bookmark" class="crp_title">STEC Spills the Beans on ZeusRAM SSD</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/"  rel="bookmark" class="crp_title">EMC VPLEX – A Dreary Storage Cluster?</a></li><li><a href="http://gestaltit.com/featured/top/stephen/emc-symmetrix-vmax-neither-nor/"  rel="bookmark" class="crp_title">EMC Symmetrix V-Max Is Neither Monolithic Nor Midrange</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/top/stephen/hds-high-availability-manager-works/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2009. |
<a href="http://gestaltit.com/featured/top/stephen/hds-high-availability-manager-works/">HDS High Availability Manager: How It Works</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/exclusive/" title="View all posts in Exclusive" rel="category tag">Exclusive</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/storage/" title="View all posts in Storage" rel="category tag">Storage</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>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/top/stephen/hds-high-availability-manager-works/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Taste Of HAM (Apologies To The Doctor)</title>
		<link>http://gestaltit.com/featured/top/stephen/taste-ham-apologies-doctor/</link>
		<comments>http://gestaltit.com/featured/top/stephen/taste-ham-apologies-doctor/#comments</comments>
		<pubDate>Thu, 28 May 2009 22:44:01 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Exclusive]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Top Story]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[HDS AM]]></category>
		<category><![CDATA[MPIO]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[V-Max]]></category>

		<guid isPermaLink="false">http://gestaltit.com/?p=844</guid>
		<description><![CDATA[HDS: Hello, I am HDS man/Would you like some HDS HAM?
Bloggers: I'd like to know 'bout HDS HAM/What is it, oh HDS man?
HDS: HAM moves bits from here to there/Available anywhere!
Bloggers: My data has replication/Your brain must be on vacation!
HDS: HAM automates operation/Don't you want that long vacation?
Bloggers: This sounds like what we had before/Amuse me now before I snore!
]]></description>
			<content:encoded><![CDATA[<div id="attachment_849" class="wp-caption aligncenter" style="width: 202px"><img class="size-full wp-image-849 " title="41qr7ax7rzl_sl500_aa240_" src="http://gestaltit.com/wp-content/uploads/2009/05/41qr7ax7rzl_sl500_aa240_.jpg" alt="Dim the lights, chill the ham..." width="192" height="192" /><p class="wp-caption-text">Dim the lights, chill the ham...</p></div>
<p><span style="color: #ff0000;">HDS: Hello, I am HDS man/Would you like some <a href="http://www.hds.com/corporate/press-analyst-center/press-releases/2009/gl090527.html"  target="_blank">HDS HAM</a>?</span></p>
<p>Bloggers: <a href="http://thestoragearchitect.com/2009/05/21/enterprise-computing-the-new-usp-scabetera-dreary-storage-cluster/"  target="_blank">I&#8217;d like to know &#8217;bout HDS HAM</a>/What is it, oh HDS man?</p>
<p><span style="color: #ff0000;">HDS: <a href="http://blogs.hds.com/hu/2009/05/high-availability-cluster.html"  target="_blank">HAM moves bits from here to there</a>/Available anywhere!</span></p>
<p>Bloggers: <a href="http://thestoragearchitect.com/2009/05/27/enterprise-computing-usp-v-so-long-and-thanks-for-all-the-fish/"  target="_blank">My data has replication</a>/Your brain must be on vacation!</p>
<p><span style="color: #ff0000;">HDS: <a href="http://blogs.hds.com/claus/2009/05/regrades-our-classy-treat-may-27th.html"  target="_blank">HAM automates operation</a>/Don&#8217;t you want that long vacation?</span></p>
<p>Bloggers: <a rel="nofollow" href="http://storagebod.typepad.com/storagebods_blog/2009/05/i-wanted-bacon-not-ham.html"  target="_blank">This sounds like what we had before</a>/Amuse me now before I snore!</p>
<p><span style="color: #ff0000;">HDS: <a href="http://blogs.hds.com/tony/2009/05/real-world-implications-and-impact-of-hitachi-availability-manager.html"  target="_blank">HAM reduces TCO</a>/You will be the staff hero!</span></p>
<p>Bloggers: TCO is just shell games/Show me! Prove it! Name some names!</p>
<p><span style="color: #ff0000;">HDS: Thompson Reuters tried it first/Just go <a href="http://www.christophercrowhurst.com/2009/05/why-is-ham-important.html"  target="_blank">talk to Chris Crowhurst</a></span></p>
<p>Bloggers: I&#8217;m too lazy for that call/Tell me more! Is that all?</p>
<p><span style="color: #ff0000;">HDS: HAM is good for enterprises/HAM is for large data sizes!</span></p>
<p>Bloggers: Some don&#8217;t have those data sizes/Some are not large enterprises!</p>
<p><span style="color: #ff0000;">HDS: HAM requires two USPs/That a single server sees</span></p>
<p>Bloggers: My server does not see that far/My bandwidth costs less than a car!</p>
<p><span style="color: #ff0000;">HDS: HAM requires MPIO/So the host knows where to go</span></p>
<p>Bloggers: Good thing Redmond made that free/Not priced it like EMC!</p>
<p><span style="color: #0000ff;">EMC: They&#8217;re just following our tracks/You&#8217;ll get the same stuff from V-Max!</span></p>
<p>Bloggers: Quiet, boys from Hopkinton/<a href="http://gestaltit.com/featured/top/gestalt/emc-symmetrix-vmax-fast-virtual/"  target="_blank">V-Max is still under-done</a>!</p>
<p><span style="color: #ff0000;">HDS: <a href="http://blogs.hds.com/michael/2009/05/ham-availabiltiy-v-max-hitachi.html"  target="_blank">Why not look some more at HAM</a>/You may like it blogger-man</span></p>
<p>Bloggers: <a href="http://gestaltit.com/featured/top/stephen/hds-ham-announcement/"  target="_blank">You know, this HAM is not half bad</a>/Price it, ship it, we&#8217;ll be glad!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/exclusive/stephen/enter-tech-field-day-contest/"  rel="bookmark" class="crp_title">One More Day To Enter the Tech Field Day &#8220;Do You Know?&#8221; Contest!</a></li><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/veeam-vmware-vexperts-whitepaper/"  rel="bookmark" class="crp_title">Veeam’s VMware vExperts White Paper Series</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-view-45-rebalance/"  rel="bookmark" class="crp_title">VMware View 4.5: Rebalance</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hds-ams-enterprise-storage/"  rel="bookmark" class="crp_title">New HDS AMS – Do We Need Enterprise Storage?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/top/stephen/taste-ham-apologies-doctor/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2009. |
<a href="http://gestaltit.com/featured/top/stephen/taste-ham-apologies-doctor/">A Taste Of HAM (Apologies To The Doctor)</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/exclusive/" title="View all posts in Exclusive" rel="category tag">Exclusive</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/storage/" title="View all posts in Storage" rel="category tag">Storage</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>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/top/stephen/taste-ham-apologies-doctor/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>HDS&#8217; HAM-Fisted Announcement Can&#8217;t Be All</title>
		<link>http://gestaltit.com/featured/top/stephen/hds-ham-announcement/</link>
		<comments>http://gestaltit.com/featured/top/stephen/hds-ham-announcement/#comments</comments>
		<pubDate>Wed, 27 May 2009 18:16:14 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Exclusive]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Top Story]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[HAM]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[manageability]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[provisioning]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[SATA]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[USP]]></category>
		<category><![CDATA[usp-v]]></category>
		<category><![CDATA[usp-vm]]></category>
		<category><![CDATA[V-Max]]></category>

		<guid isPermaLink="false">http://gestaltit.com/?p=840</guid>
		<description><![CDATA[HDS telegraphed that a big announcement was coming today. They even made it fun, with a (literally) cryptic blog entry to make sure we were all watching. But the announcement of High Availability Manager, a software product to manage existing HDS USP-V and USP-VM arrays, underwhelmed. It isn't HDS' answer to the EMC Symmetrix V-Max and it's forthcoming FAST technology.]]></description>
			<content:encoded><![CDATA[<p>HDS telegraphed that a big announcement was coming today. They even made it fun, with a (literally) <a href="http://blogs.hds.com/claus/2009/05/regrades-our-classy-treat-may-27th.html"  target="_blank">cryptic blog entry</a> to make sure <a href="http://thestoragearchitect.com/2009/05/21/enterprise-computing-the-new-usp-scabetera-dreary-storage-cluster/"  target="_blank">we were all watching</a>. But <a href="http://www.hds.com/corporate/press-analyst-center/press-releases/2009/gl090527.html"  target="_blank">the announcement of High Availability Manager</a>, a software product to manage existing HDS USP-V and USP-VM arrays, underwhelmed.</p>
<p>In fact, <strong>it&#8217;s difficult to tell exactly what High Availability Manager (we&#8217;re calling it HAM for now) really is</strong>. As noted by our own Chris Evans (<a href="http://thestoragearchitect.com/2009/05/27/enterprise-computing-usp-v-so-long-and-thanks-for-all-the-fish/" >USP-V – So Long And Thanks For All The Fish</a>), HAM isn&#8217;t the next-generation USP-V with more-granular thin provisioning, automatic storage tiering, and expanded scalability. It isn&#8217;t HDS&#8217; answer to the <a href="http://gestaltit.com/tag/v-max/"  target="_blank">EMC Symmetrix V-Max</a> and it&#8217;s <a href="http://gestaltit.com/featured/top/gestalt/emc-symmetrix-vmax-fast-virtual/"  target="_blank">forthcoming FAST technology</a>.</p>
<p>So what is HDS up to here? For one thing, they&#8217;re not pre-announcing technology that won&#8217;t be delivered for some time. HAM appears to be in use at beta customers now, and will no doubt be generally available in short order.</p>
<p>As <a href="http://twitter.com/storagebod"  target="_blank">Storagebod</a> tweeted, &#8220;it&#8217;s a teaser&#8230;the technology to move is part one but you need something to move to. New USP will be part two!&#8221;</p>
<h3>This Can&#8217;t Be All!</h3>
<p>Although I have no inside information, it is simple to speculate on what HDS will deliver soon. If I was the product manager for USP-V-II, here&#8217;s what I would demand:</p>
<ol>
<li>The next-generation USP-V must be <strong>far more scalable</strong> than anything we&#8217;ve seen yet. This means it must surpass the 8 &#8220;engines&#8221; and 2,400 drives of the current V-Max from EMC.</li>
<li>It must also offer <strong>automatic tiering of storage</strong> from flash/SSD to Fibre Channel to SATA. In fact, HDS can one-up everyone else (except maybe IBM) by extending tiering to older, external, and even third-party storage arrays. Now that would be something!</li>
<li>It must include <strong>next-generation datacenter Ethernet</strong> support, including 10 Gb FCoE and iSCSI.</li>
<li>It must <strong>integrate with VMware vSphere and Microsoft Hyper-V</strong>, including native multipathing and full API support for snapshots and replication.</li>
<li>It must be <strong>an easy upgrade from current storage systems</strong>, especially USP-V but also third-party arrays.</li>
<li>Since it&#8217;ll be huge, it must have <strong>template-based management</strong> for hosts, LUNs, and HA features.</li>
</ol>
<h3>Ham It Up</h3>
<p>My fear is that HAM will be used to provide some of these features in a not-exactly-integrated fashion. It will certainly be used for the upgrade path, but let&#8217;s hope it&#8217;s not the final word for the others. Consider that the &#8220;clustering&#8221; features of HAM would allow HDS to claim extreme scalability across geographies between multiple USP instances. Although this would not pass the sniff test of many who are hip-deep in enterprise storage, it would likely satisfy the sales-pitch one-upmanship needs when competing with EMC.</p>
<p>On reflection, all of the features mentioned sound exactly like what EMC announced last month! So HDS must have more up their sleeves. <strong>Even this USP-II can&#8217;t be all HDS has to offer!</strong></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/stephen/taste-ham-apologies-doctor/"  rel="bookmark" class="crp_title">A Taste Of HAM (Apologies To The Doctor)</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hds-ams-enterprise-storage/"  rel="bookmark" class="crp_title">New HDS AMS – Do We Need Enterprise Storage?</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/enhancements-emc-symmetrix-vmax-systems-coming/"  rel="bookmark" class="crp_title">Enhancements to EMC Symmetrix V-Max Systems coming!!</a></li><li><a href="http://gestaltit.com/featured/top/stephen/hds-high-availability-manager-works/"  rel="bookmark" class="crp_title">HDS High Availability Manager: How It Works</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/policy-policy-policy/"  rel="bookmark" class="crp_title">Policy! Policy!! Policy!!!</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/top/stephen/hds-ham-announcement/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2009. |
<a href="http://gestaltit.com/featured/top/stephen/hds-ham-announcement/">HDS&#8217; HAM-Fisted Announcement Can&#8217;t Be All</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/exclusive/" title="View all posts in Exclusive" rel="category tag">Exclusive</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/storage/" title="View all posts in Storage" rel="category tag">Storage</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>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/top/stephen/hds-ham-announcement/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Storage Resource Analysis (SRA): Part 2</title>
		<link>http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-2/</link>
		<comments>http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-2/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 04:55:34 +0000</pubDate>
		<dc:creator>Devang Panchigar</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[budgets]]></category>
		<category><![CDATA[CAPEX]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[OPEX]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[SRA]]></category>
		<category><![CDATA[Storage Economics]]></category>
		<category><![CDATA[Storage Resource Analysis]]></category>

		<guid isPermaLink="false">http://gestaltit.com/?p=551</guid>
		<description><![CDATA[Continuing the series blog post on Storage Resource Analysis (SRA), this post focuses on the “IT - Storage World of 2009” and the requirements / importance of it around today’s overall Storage Strategy.]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><strong>The IT – Storage World of 2009</strong></p>
<p class="MsoNormal">Continuing the series blog post on Storage Resource Analysis (SRA), this post focuses on the “IT &#8211; Storage World of 2009” and the requirements / importance of it around today’s overall Storage Strategy.</p>
<blockquote>
<p class="MsoNormal">Read the entire series of posts on Storage Resource Analysis (SRA):</p>
<p class="MsoNormal">Part 1: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-1/"  target="_self">Storage Resource Analysis and Storage Economics</a></p>
<p class="MsoNormal">Part 2: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-2/"  target="_self">The IT – Storage World of 2009</a></p>
<p class="MsoNormal">Part 3: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-3/"  target="_self">The IT – Storage Budgets of 2009</a></p>
<p class="MsoNormal">Part 4: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-4/"  target="_self">Some Fundamental Questions</a></p>
<p class="MsoNormal">Part 5: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-5/"  target="_self">Facts about your Data</a></p>
<p class="MsoNormal">Part 6: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-6/"  target="_self">Inconsistencies in Storage Environments</a></p>
<p class="MsoNormal">Part 7: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-7/" >The Technical Case</a></p>
<p class="MsoNormal">Part 8: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-8/"  target="_blank">The Business Case</a></p>
<p class="MsoNormal">Part 9: <a href="http://gestaltit.com/tech/storage/devang/storage-resource-analysis-sra-part-9/"  target="_blank">The End Result</a></p>
</blockquote>
<p class="MsoNormal">The following are the important facets of Today’s IT – Storage Environments.<span>  </span></p>
<ul>
<li><strong>Complexity</strong></li>
<li><strong>Infrastructure</strong></li>
<li><strong>Cost</strong></li>
<li><strong>Tiering</strong></li>
<li><strong>Replication &amp; Archiving</strong></li>
<li><strong>Virtualization</strong></li>
<li><strong>Content Management</strong></li>
<li><strong>Deduplication</strong></li>
<li><strong>Client Usage Billing</strong></li>
<li><strong>Database Growth</strong></li>
<li><strong>File System Growth</strong></li>
</ul>
<p class="MsoNormal">The Categories are now divided into Sub Categories: These categories and sub categories are primarily focused around the Storage Domain.</p>
<h3><strong>Complexity around Environments</strong></h3>
<ul>
<li>Business Processes</li>
<li>Automation</li>
<li>Faster response times</li>
<li>SLA’s</li>
<li>Applications requirements</li>
<li>OS’s requirements</li>
<li>Networking Layers interface</li>
<li>Fabric Layers technology</li>
<li>Virtualization Layers</li>
<li>Technology Evolution</li>
<li>Uptime Requirements</li>
<li>Multi Vendor Support</li>
<li>Mergers and Acquisitions</li>
<li>Storage Consolidation</li>
<li>Storage Migration</li>
</ul>
<h3><strong>Infrastructure Requirements</strong></h3>
<ul>
<li>Datacenter Requirements</li>
<li>Application availability</li>
<li>Application Support</li>
<li>Storage backend Support</li>
<li>Outsourcing</li>
<li>Insourcing</li>
<li>Cost Management</li>
<li>Power Requirements</li>
<li>Utilization of Storage (x% from CIO)</li>
</ul>
<h3><strong>Cost</strong></h3>
<ul>
<li>CapEx Reduction</li>
<li>OpEx Reduction</li>
<li>Cost of Support</li>
<li>Penalties</li>
</ul>
<h3><strong>Tiering Requirements</strong></h3>
<ul>
<li>Application Tiering</li>
<li>Business Process Tiering</li>
<li>User Data Tiering</li>
<li>Cost Savings</li>
</ul>
<h3><strong>Replication &amp; Archiving</strong></h3>
<ul>
<li>Sarbanes Oxley</li>
<li>HIPPA</li>
<li>SEC</li>
<li>Other Compliance</li>
<li>Critical Business Requirements</li>
<li>Critical Application Requirements</li>
</ul>
<h3><strong>Virtualization</strong></h3>
<ul>
<li>Utilization</li>
<li>Efficiency</li>
<li>Uptime</li>
<li>Floor Space</li>
<li>Green Data Center</li>
</ul>
<h3><strong>Content Management</strong></h3>
<ul>
<li>Business Processes</li>
<li>User Data</li>
<li>Meta Data</li>
</ul>
<h3><strong>Deduplication</strong></h3>
<ul>
<li>Backup Windows</li>
<li>File Transfers times</li>
<li>Bandwidth</li>
</ul>
<h3><strong>Client Usage Billing</strong></h3>
<ul>
<li>Centralized Shared Storage</li>
<li>Centralized Management</li>
<li>Charge Backs and Bill Backs</li>
<li>Complex processes for Usage Billing</li>
</ul>
<h3><strong>Database Growth</strong></h3>
<ul>
<li>Ever growing databases</li>
<li>Database requirements in terms of storage</li>
<li>Database Log files</li>
<li>Log Shipping</li>
<li>Critical Applications around Databases</li>
</ul>
<h3><strong>File System Growth</strong></h3>
<ul>
<li>Ever Growing file systems</li>
<li>User Data</li>
<li>Business Process Data</li>
</ul>
<p class="MsoListParagraphCxSpLast">While we talk about the IT – Storage Industry and its surrounding requirements and impact, we need to know the Storage Economics behind it.</p>
<p class="MsoNormal">While the File Systems are consistently growing, Databases are exponentially growing, Compliance is a must and business processes are becoming critical every day, how do we manage and leverage what we have plus help reduce CapEx / OpEx and still manage to keep uptime/ efficiency / utilization.</p>
<h3><strong>Example: </strong></h3>
<p class="MsoNormal">I recently had a chance to visit a MNC (Multi National Company) to talk about Storage. We had long 6 hour meetings with various Application Owners, Business Group Owners, Strategic Planning folks, member’s from the CIO’s office, Storage Administrator and Host Administrator. During these sessions, we asked them a few basic questions about their Storage environments related to usage, outages, charge backs, new acquisition, storage management, process management, etc.</p>
<p class="MsoNormal">It was very surprising to see disconnect of priorities that various different teams had based on the role they played in that organization. Certain folks were talking about budget reductions, while some had priorities to play around with the latest technologies, while some had priorities about the application uptime, while some were focused on growth and some thought about ease of use.</p>
<p class="MsoNormal">But during the entire time we did not hear any common messages from these various teams about efficiency and optimization of their Storage Environments&#8230;</p>
<p class="MsoNormal">Well, let’s move on&#8230;</p>
<p class="MsoNormal">What do you do to keep up with the IT – Storage requirements?</p>
<p class="MsoNormal">Is someone helping you purchase new Storage?</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/devang/storage-resource-analysis-sra-part-3/"  rel="bookmark" class="crp_title">Storage Resource Analysis (SRA): Part 3</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-5/"  rel="bookmark" class="crp_title">Storage Resource Analysis (SRA): Part 5</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-8/"  rel="bookmark" class="crp_title">Storage Resource Analysis (SRA): Part 8</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-4/"  rel="bookmark" class="crp_title">Storage Resource Analysis (SRA): Part 4</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-6/"  rel="bookmark" class="crp_title">Storage Resource Analysis (SRA): Part 6</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-2/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Devang for <a href="http://gestaltit.com">Gestalt IT</a>, 2009. |
<a href="http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-2/">Storage Resource Analysis (SRA): Part 2</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>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planning for Virtual Infrastructure: Avoid the Pitfalls</title>
		<link>http://gestaltit.com/featured/top/gestalt/planning-virtual-infrastructure-pitfalls/</link>
		<comments>http://gestaltit.com/featured/top/gestalt/planning-virtual-infrastructure-pitfalls/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 13:48:22 +0000</pubDate>
		<dc:creator>Gestalt IT Staff</dc:creator>
				<category><![CDATA[Exclusive]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Top Story]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[budgets]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[CAPEX]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[disaster recovery]]></category>
		<category><![CDATA[DR]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[flexibility]]></category>
		<category><![CDATA[manageability]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[sprawl]]></category>
		<category><![CDATA[SRM]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[utilization]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://gestaltit.com/?p=455</guid>
		<description><![CDATA[Virtualization is seen as the technology that makes it possible to do more with less, but there are many pitfalls to consider when virtualizing server infrastructure. This article suggests planning decisions to be considered that, if overlooked, could ruin the total cost of ownership (TCO) and the return on on investment (ROI) expected from this virtual infrastructure.]]></description>
			<content:encoded><![CDATA[<div id="attachment_463" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-463" title="800px-golf_bunker" src="http://gestaltit.com/wp-content/uploads/2009/03/800px-golf_bunker-300x225.jpg" alt="&quot;Golf Bunker&quot; by Ken123, CC-by-SA 2.5" width="300" height="225" /><p class="wp-caption-text">CC-by-SA 2.5 image &quot;Golf Bunker&quot; by Ken123</p></div>
<p>Today, many companies are considering a compete migration from a physical to a virtual infrastructure. Based on the promises of cost savings, administrative efficiencies, and improved resource utilization, virtualization is seen as the technology that makes it possible to do more with less. However, there are many pitfalls to consider when virtualizing server infrastructure. This article suggests planning decisions to be considered by the CIO, IT Director, design architect, and IT Manager that, if overlooked, could ruin the total cost of ownership (TCO) and the return on on investment (ROI) expected from this virtual infrastructure.<br />
�</p>
<h3>Migration pitfalls</h3>
<p>Implementing virtualization is not a simple process of building a server. Too often, management makes the mistake of expecting that the administrators and architects of the server team will be solely responsible for virtualization decisions. In reality, the impact of a move to virtualization should be viewed exactly as if a company were moving their physical servers to a new data center. Storage, networking, security, Active Directory, messaging, web presence, and all of the systems and services necessary to the organization must be considered together. Some of these groups should be more involved than others in the actual planning and ultimate design decisions, but virtualization strategy affects everyone. Key members from all of these focus areas must be trained and given panning responsibilities to achieve a collaborative plan and design.</p>
<p>A potentially larger &#8220;gotcha&#8221; once everyone is involved in the planning process is the temptation to include all of the upgrade and service redesign projects that have been &#8220;in the queue&#8221; for months (or longer). Although the migration may seem like a great opportunity to upgrade to the latest operating system, separate instances from poorly performing database servers, or build the new CRM system, these added activities bring complexity and could pose road blocks to the core goal of the virtualization initiative: consolidating hardware. These projects should be tabled and taken on later, after the new infrastructure is in place. In fact, the flexibility of a virtual infrastructure will actually make these projects simpler.</p>
<h3>Performance pitfalls</h3>
<p>Condensation of numerous physical servers into a virtual environment is intended to increase the effective utilization of processing power and other system resources, but it is easy to overshoot the target and overload the new system. Although the average load of a number of servers might be within the capabilities of a new virtual infrastructure, resource spikes can be a serious problem. Consider that periods of high demand tend to cluster across servers through the day and week, as employees begin the workday, the backup process begins, or a software build is kicked off. If performance is not measured and correlated carefully before migrating to a virtual infrastructure, these resource spikes can make the new infrastructure unacceptably slow.</p>
<p>One often overlooked performance challenge is the randomization of demands introduced by virtualization. Traditional computer design assumed that processes would proceed through their steps sequentially, with the system devoting resources from start to end. Multitasking operating systems challenged this assumption, but the allocation of memory, I/O, and storage remained clustered. But highly-utilized virtual servers upset this predictable flow, rapidly switching from one task to another entirely different one. In short, virtualization randomizes accesses that were once sequential and transforms large requests into many tiny ones. CPU manufacturers have responded with clever techniques to save and restore registers and handle memory mapping, but this blender effect is far from solved. I/O and storage systems are particularly affected, as they are optimized to stream large sequential operations rather than small random ones.</p>
<h3>Storage pitfalls</h3>
<p>Although one might think that virtualization reduces storage requirements as systems are consolidated, the opposite is often true. Many of the functions that help drive down CAPEX and OPEX costs in virtualized environments require the use of shared networked storage like SAN or NAS. Data that had once been scattered around the data center on internal drives is consolidated on these networked storage devices. Thousands of redundant copies of operating system files, for example, end up sitting on the storage array. The ease of creating virtual machines from templates tends to lead to virtual &#8220;server sprawl&#8221; far worse than in the physical world. Storage array capacity is also needed for swap space or paging files as well as popular enhancements like snapshots, DR copies, and backup images.</p>
<p>The result is a flood of redundant data that must be taken into account when planning capacity needs. Although storage is typically not the top item in an IT budget, virtualization can cause it to rise and chew up some or all of the savings from the project. It is difficult to avoid these issues, but some techniques can help mitigate the problem. For example, deduplication of primary storage and thin provisioning can help reduce the storage footprint of the virtualized infrastructure.</p>
<h3>Administration pitfalls</h3>
<p>Virtual sprawl can cripple infrastructure support teams if it is not managed. The challenge of administering this new virtual environment is often ignored in the implementation rush. Rather than managing 3,000 servers, many wake up and find that they are managing 30,000 virtual machines. This is partly because server build times are reduced from days to minutes, and partly because server consolidation on virtual infrastructure is so effective that idle guests are barely noticed. If left unmanaged, the &#8220;gasoline fire&#8221; spread of VMs could create a burden in the form of permissions, backups, upgrades, patches, and monitoring than what existed in the physical infrastructure.</p>
<p>To combat these scenarios, IT departments need to start with process and policies. Change control becomes paramount. Second in importance is a new server request and approval process. Build standards need to be created and adhered to. Finally, virtual servers must to be audited for activity and then powered off or removed if idle. The good news is that there are numerous life cycle management and automation tools now available for helping an organization provision, maintain, report, and decommission virtual machines.</p>
<h3>Backup/Restore pitfalls</h3>
<p>Backup is another area where TCO and ROI, as well as performance, can be negatively impacted by virtualization without appropriate planning.  As mentioned above, virtual server hardware is often sized based on the average server load. For example, consider the impact of combining ten servers with average CPU utilization of just 10% onto a single physical device. The ROI would appear to be excellent, but the large spike in utilization that happens during backup can cause unacceptable performance issues or even application failures. The performance hit during backup can be mitigated through off-machine backup using like VMware VCB or storage snapshots, but the cost and effort of implementing these features must be taken into account when planning the new system. The conventional approach to backup, loading backup agents on each system and backing them up on a schedule, does not translate in the virtual world.</p>
<h3>Disaster recovery pitfalls</h3>
<p>One of the primary driving factors for moving to a virtualized environment is its potential positive impact on disaster recovery (DR). Although the DR benefits are real, the requirements for the storage system can become a pitfall. Extra DR data is pushed onto storage arrays and then often replicated to another location. All of this extra data requires increased storage capacity, array features, and WAN bandwidth. The capacity issues can potentially be addressed using primary storage deduplication and thin provisioning, and WAN optimization appliances can reduce bandwidth requirements.</p>
<p>While virtualization does make servers more portable, thus making DR easier, the disaster recovery copy process is a major challenge. Some vendors now have tools like VMware Site Recovery Manager (SRM) to assist in this orchestration, but these tools are somewhat immature, and care should be taken when planning to use them. For example, most do not address failback, so administrators may find themselves doing a lot of work to return to operation at their primary data center after a failover.</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/where-will-virtualization-of-data-center-infrastructure-take-us/"  rel="bookmark" class="crp_title">Where Will Virtualization of Data Center Infrastructure Take Us?</a></li><li><a href="http://gestaltit.com/all/tech/storage/martin/living-prayer/"  rel="bookmark" class="crp_title">Living on a prayer</a></li><li><a href="http://gestaltit.com/all/tech/storage/joerg/the-real-cost-of-storage/"  rel="bookmark" class="crp_title">The real cost of storage</a></li><li><a href="http://gestaltit.com/all/tech/martin/proverbial/"  rel="bookmark" class="crp_title">Taking the Proverbial</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/storage-federation/"  rel="bookmark" class="crp_title">Why Storage Federation Is What We Need</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/top/gestalt/planning-virtual-infrastructure-pitfalls/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Gestalt for <a href="http://gestaltit.com">Gestalt IT</a>, 2009. |
<a href="http://gestaltit.com/featured/top/gestalt/planning-virtual-infrastructure-pitfalls/">Planning for Virtual Infrastructure: Avoid the Pitfalls</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/exclusive/" title="View all posts in Exclusive" rel="category tag">Exclusive</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>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/top/gestalt/planning-virtual-infrastructure-pitfalls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

