<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Storage Array Snapshots with VMware</title>
	<atom:link href="http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/</link>
	<description>The weblog of an IT pro specializing in virtualization, storage, and servers</description>
	<pubDate>Fri, 21 Nov 2008 19:01:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Jeffrey Wall</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-42195</link>
		<dc:creator>Jeffrey Wall</dc:creator>
		<pubDate>Wed, 29 Oct 2008 21:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-42195</guid>
		<description>Chad,
I am being told by a few outside SEs that Replication Manager really works best on RDMs and not VMFS data stores.  Currently, all my storage is in VMFS format and I don't relish the idea of converting it over to RDM.  Moreover, I cannot find much evidence to back that statement up.  Since the entire I/O debate between RDMs and VMFS seems to have finally died can you help me understand why they would assume RM works so much better with RDM volumes?  Are we back to application consistency versus crash consistency?  Thank you.  ~ Jeffrey</description>
		<content:encoded><![CDATA[<p>Chad,<br />
I am being told by a few outside SEs that Replication Manager really works best on RDMs and not VMFS data stores.  Currently, all my storage is in VMFS format and I don&#8217;t relish the idea of converting it over to RDM.  Moreover, I cannot find much evidence to back that statement up.  Since the entire I/O debate between RDMs and VMFS seems to have finally died can you help me understand why they would assume RM works so much better with RDM volumes?  Are we back to application consistency versus crash consistency?  Thank you.  ~ Jeffrey</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slowe</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39421</link>
		<dc:creator>slowe</dc:creator>
		<pubDate>Sun, 15 Jun 2008 17:14:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39421</guid>
		<description>Chad,

Thanks for the feedback and the information on EMC's product offerings in this area. I appreciate it!</description>
		<content:encoded><![CDATA[<p>Chad,</p>
<p>Thanks for the feedback and the information on EMC&#8217;s product offerings in this area. I appreciate it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad Sakac</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39420</link>
		<dc:creator>Chad Sakac</dc:creator>
		<pubDate>Sun, 15 Jun 2008 16:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39420</guid>
		<description>Great post as always Scott.  EMC offers a tool that does this (along with application-integrated replication for Exchange 2003/2007, SQL Server 2005/2008, Oracle 10g/11g).

It's called Replication Manager.   It's supported VMware for a long time (for customers running apps in VMs), but recently added VMFS integration (for filesytem-flushed datastore level point in time copies and instant restore for datastores or VMs)

For NetApp folks - it's equivalent to the Snap Manager family (SME, SMS, SM for Sharepoint, SMO), but is a single tool.

Dell/EqualLogic will create a similar tool at some point, as they recently started creating tools that integrate with Exchange (VSS) and SQL Server (VSS/VDI).   Only NetApp and EMC have been doing this for a long time.

I'll be doing a post on this on my blog in a bit with screenshots and a demo, as it seems to be a hot topic.</description>
		<content:encoded><![CDATA[<p>Great post as always Scott.  EMC offers a tool that does this (along with application-integrated replication for Exchange 2003/2007, SQL Server 2005/2008, Oracle 10g/11g).</p>
<p>It&#8217;s called Replication Manager.   It&#8217;s supported VMware for a long time (for customers running apps in VMs), but recently added VMFS integration (for filesytem-flushed datastore level point in time copies and instant restore for datastores or VMs)</p>
<p>For NetApp folks - it&#8217;s equivalent to the Snap Manager family (SME, SMS, SM for Sharepoint, SMO), but is a single tool.</p>
<p>Dell/EqualLogic will create a similar tool at some point, as they recently started creating tools that integrate with Exchange (VSS) and SQL Server (VSS/VDI).   Only NetApp and EMC have been doing this for a long time.</p>
<p>I&#8217;ll be doing a post on this on my blog in a bit with screenshots and a demo, as it seems to be a hot topic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Triantos</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39236</link>
		<dc:creator>Nick Triantos</dc:creator>
		<pubDate>Sat, 07 Jun 2008 22:04:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39236</guid>
		<description>The combination of VMsnaps+NetApp snaps has been heavily debated within NetApp the past few months. 

Some of us believe we should provide, within SMVI, the option to disable VMsnaps while at the same time and during initiating a NetApp snap have a Warning window pop up,cautioning the user as to the potential ramifications of such practice. Bottom line, let the user decide the value of their data and make the appropriate decision. 

Others believe that even if there's a 1% chance for FS corruption, then we ought to do whatever's possible to avoid putting customers in this situation which means utilize VMsnaps as part of the process. 

For those who are not familiar with the process SMVI follows here's how it works:

1) Initiate NetApp snapshot request
2) SMVI call to VC over port 443 - https. VC call to lgtosync.sys driver inside the Guest. Quiesce, flush fs buffers
2) VMsnapshot
3) NetApp Snapshot
4) After NetApp snapshot completion, remove VMsnapshot

The whole process takes somewhere between 5-6 secs. Because it's so quick, there's barely any I/Os accumulated in the Redo Log so deleting the VMsnap is a rather quick process. 

Mind you that there's SRM integration with SMVI. The NetApp SRA (Site Recovery adapter) will leverage SMVI snapshots and create FlexClones from SMVI snapshots for site recovery testing while replication is still intact and ongoing. Furthermore, the above can occur with  FC or iSCSI or a combination of both (i.e FC on Production site and iSCSI on recovery). 


Cheers</description>
		<content:encoded><![CDATA[<p>The combination of VMsnaps+NetApp snaps has been heavily debated within NetApp the past few months. </p>
<p>Some of us believe we should provide, within SMVI, the option to disable VMsnaps while at the same time and during initiating a NetApp snap have a Warning window pop up,cautioning the user as to the potential ramifications of such practice. Bottom line, let the user decide the value of their data and make the appropriate decision. </p>
<p>Others believe that even if there&#8217;s a 1% chance for FS corruption, then we ought to do whatever&#8217;s possible to avoid putting customers in this situation which means utilize VMsnaps as part of the process. </p>
<p>For those who are not familiar with the process SMVI follows here&#8217;s how it works:</p>
<p>1) Initiate NetApp snapshot request<br />
2) SMVI call to VC over port 443 - https. VC call to lgtosync.sys driver inside the Guest. Quiesce, flush fs buffers<br />
2) VMsnapshot<br />
3) NetApp Snapshot<br />
4) After NetApp snapshot completion, remove VMsnapshot</p>
<p>The whole process takes somewhere between 5-6 secs. Because it&#8217;s so quick, there&#8217;s barely any I/Os accumulated in the Redo Log so deleting the VMsnap is a rather quick process. </p>
<p>Mind you that there&#8217;s SRM integration with SMVI. The NetApp SRA (Site Recovery adapter) will leverage SMVI snapshots and create FlexClones from SMVI snapshots for site recovery testing while replication is still intact and ongoing. Furthermore, the above can occur with  FC or iSCSI or a combination of both (i.e FC on Production site and iSCSI on recovery). </p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39235</link>
		<dc:creator>Rich</dc:creator>
		<pubDate>Sat, 07 Jun 2008 14:27:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39235</guid>
		<description>Scott,

Great post(s)!

I added my "2 cents" on my blog. It ended up being too much to post in a comment here. 

http://vmetc.com/2008/06/07/avoid-hot-vmware-snapshots-when-using-storage-array-snapshots/#more-414

-Rich</description>
		<content:encoded><![CDATA[<p>Scott,</p>
<p>Great post(s)!</p>
<p>I added my &#8220;2 cents&#8221; on my blog. It ended up being too much to post in a comment here. </p>
<p><a href="http://vmetc.com/2008/06/07/avoid-hot-vmware-snapshots-when-using-storage-array-snapshots/#more-414" rel="nofollow">http://vmetc.com/2008/06/07/avoid-hot-vmware-snapshots-when-using-storage-array-snapshots/#more-414</a></p>
<p>-Rich</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slowe</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39222</link>
		<dc:creator>slowe</dc:creator>
		<pubDate>Fri, 06 Jun 2008 13:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39222</guid>
		<description>I haven't heard anything along those lines.</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t heard anything along those lines.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Customer X Factor</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39220</link>
		<dc:creator>Customer X Factor</dc:creator>
		<pubDate>Fri, 06 Jun 2008 07:34:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39220</guid>
		<description>Does anybody know if their is a "SnapManager for Virtual Infrastructure" from Dell Equallogic coming out?</description>
		<content:encoded><![CDATA[<p>Does anybody know if their is a &#8220;SnapManager for Virtual Infrastructure&#8221; from Dell Equallogic coming out?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Kuyat</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39215</link>
		<dc:creator>Gary Kuyat</dc:creator>
		<pubDate>Thu, 05 Jun 2008 17:36:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39215</guid>
		<description>Other than vendor recommendations, does anyone have any direct evidence that VMFS3 filesystems snapshotted are any worse than a power failure?

VMFS2 had significant issues with crash consistancy, but in my experience NTFS on VMFS3 survives fairly well when you pull the plug (or recover the snapshot).

For super-critical financial applications, I am not recommending this, but three snapshots a day in this style has very rarely failed.</description>
		<content:encoded><![CDATA[<p>Other than vendor recommendations, does anyone have any direct evidence that VMFS3 filesystems snapshotted are any worse than a power failure?</p>
<p>VMFS2 had significant issues with crash consistancy, but in my experience NTFS on VMFS3 survives fairly well when you pull the plug (or recover the snapshot).</p>
<p>For super-critical financial applications, I am not recommending this, but three snapshots a day in this style has very rarely failed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slowe</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39206</link>
		<dc:creator>slowe</dc:creator>
		<pubDate>Thu, 05 Jun 2008 13:32:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39206</guid>
		<description>Wade,

First, see KP's very informative comment; in his experience, adding VMware snapshots to the mix doesn't seem to help much. I will agree that not all workloads are good candidates for the use of VMware snapshots; this also precludes the use of most hot-backup technologies including VCB.

Second, I'd recommend application-aware utilities such as those offered by NetApp (SnapManager for Exchange, SnapManager for SQL, etc.); they can provide the guaranteed consistency and data integrity that you need for these types of applications, and their use is--as I understand it--fully supported within virtual machines.

Thanks for reading!

KP,

Thanks for your very helpful comment. Your experience in using VMware snapshots along with NetApp snapshots is very relevant. Thanks for reading!</description>
		<content:encoded><![CDATA[<p>Wade,</p>
<p>First, see KP&#8217;s very informative comment; in his experience, adding VMware snapshots to the mix doesn&#8217;t seem to help much. I will agree that not all workloads are good candidates for the use of VMware snapshots; this also precludes the use of most hot-backup technologies including VCB.</p>
<p>Second, I&#8217;d recommend application-aware utilities such as those offered by NetApp (SnapManager for Exchange, SnapManager for SQL, etc.); they can provide the guaranteed consistency and data integrity that you need for these types of applications, and their use is&#8211;as I understand it&#8211;fully supported within virtual machines.</p>
<p>Thanks for reading!</p>
<p>KP,</p>
<p>Thanks for your very helpful comment. Your experience in using VMware snapshots along with NetApp snapshots is very relevant. Thanks for reading!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KP</title>
		<link>http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39204</link>
		<dc:creator>KP</dc:creator>
		<pubDate>Thu, 05 Jun 2008 10:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scottlowe.org/2008/06/04/storage-array-snapshots-with-vmware/#comment-39204</guid>
		<description>I agree that cold or warm snapshots probably give the best guarantee on consistent snapshots.

As to the difference between hot snapshots and vmware+array snapshots, in practice we've seen little difference on recoverability. If anything, virtual machines that have associated VM snapshots give extra problems if you flexclone them and import the cloned VM. 

We perform a hot (Netapp) snapshot on all our datastores every hour. We used to "VM snapshot"  the VMs before taking the NetApp snapshot, but this impacted performance, and even from time  to time locked up a VM. Now we only take Netapp snapshots.</description>
		<content:encoded><![CDATA[<p>I agree that cold or warm snapshots probably give the best guarantee on consistent snapshots.</p>
<p>As to the difference between hot snapshots and vmware+array snapshots, in practice we&#8217;ve seen little difference on recoverability. If anything, virtual machines that have associated VM snapshots give extra problems if you flexclone them and import the cloned VM. </p>
<p>We perform a hot (Netapp) snapshot on all our datastores every hour. We used to &#8220;VM snapshot&#8221;  the VMs before taking the NetApp snapshot, but this impacted performance, and even from time  to time locked up a VM. Now we only take Netapp snapshots.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
