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

<channel>
	<title>The Backup Window &#187; Mike Zolla</title>
	<atom:link href="http://thebackupwindow.emc.com/mike_zolla/feed/" rel="self" type="application/rss+xml" />
	<link>http://thebackupwindow.emc.com</link>
	<description>360° view of backup &#38; recovery</description>
	<lastBuildDate>Wed, 16 May 2012 18:31:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>To Manage or How to Manage, That Is the Question</title>
		<link>http://thebackupwindow.emc.com/mike_zolla/to-manage-or-how-to-manage-that-is-the-question/</link>
		<comments>http://thebackupwindow.emc.com/mike_zolla/to-manage-or-how-to-manage-that-is-the-question/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 20:57:04 +0000</pubDate>
		<dc:creator>Mike Zolla</dc:creator>
				<category><![CDATA[All About Virtualization]]></category>
		<category><![CDATA[Your Backup]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[backup and recovery]]></category>
		<category><![CDATA[data protection]]></category>
		<category><![CDATA[Data Protection Advisor]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://thebackupwindow.emc.com/?p=2134</guid>
		<description><![CDATA[In the last few weeks, I’ve been in the process of moving my lab and as my environment gets bigger, it gets increasingly difficult for me to stay on top of it. In talking with customers, many of you share the same problem and are looking for tools to make managing your environment easier and [...] ...]]></description>
			<content:encoded><![CDATA[<p>In the last few weeks, I’ve been in the process of moving my lab and as my environment gets bigger, it gets increasingly difficult for me to stay on top of it. In talking with customers, many of you share the same problem and are looking for tools to make managing your environment easier and more efficient too. Our criteria just differ depending on the projects, applications and lines of business we’re trying to manage.</p>
<p>There are a lot of tools out there for monitoring datacenter environments, and there are many different components. The key is to consolidate the dashboard while still reporting the needed metrics for planning. Anyone who has tried to configure a tool across their enterprise understands there are tools that can grab just about any piece of data, but <em>customization </em>allows that data to be useful.  There will need to be many different views based on the job function of the reviewer. Most of the customization time is spent getting the data out of the repository and displaying it in a way that makes it easy to manage and report on the environment.</p>
<p>I’ve decided on a couple of tools – VMware Operations Manager and EMC Data Protection Advisor – for my environment, and will be tasking my team to bring them together. I will be focusing on a couple of aspects of my environment that will help with the testing:</p>
<ul>
<li>Storage consumption in my virtual environment.  I’m getting a little tired of people asking for virtual disks of 500 GB but only leveraging 10% of the space over a few months.  We will be leveraging this to size future projects and make sure unconsumed space is allocated to other people.</li>
<li>Performance of my VMware environment from a CPU, memory and disk perspective, and I wouldn’t be complete if I wasn’t looking for backup performance and contention.  We will be leveraging this report to see how backup is affecting our production environment.</li>
</ul>
<p>I’ll be using this blog to keep you posted on our implementation. Be sure to keep checking back for updates on our progress. Also, if you have anything that you think would be good to add or want to share any stories, comment away!</p>
]]></content:encoded>
			<wfw:commentRss>http://thebackupwindow.emc.com/mike_zolla/to-manage-or-how-to-manage-that-is-the-question/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Changed Block Tracking – The Revolution Is in the Recovery</title>
		<link>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-%e2%80%93-the-revolution-is-in-the-recovery/</link>
		<comments>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-%e2%80%93-the-revolution-is-in-the-recovery/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 15:10:13 +0000</pubDate>
		<dc:creator>Mike Zolla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[avamar]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[backup and recovery]]></category>
		<category><![CDATA[recovery]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://thebackupwindow.emc.com/?p=1790</guid>
		<description><![CDATA[What would you rather do recover 2GB or 500GB? Recovery is the final end game – after all, it is the point of backing up. With Avamar, files can be recovered into a VM without the need for agents within the guest OS.  But this is not the revolution. The revolution is about “changed block [...] ...]]></description>
			<content:encoded><![CDATA[<p><em>By Mike Zolla, Director, Corporate Systems Engineering, EMC Backup Recovery Systems Integrations Lab</em></p>
<p style="text-align: justify;">What would you rather do recover 2GB or 500GB?</p>
<p style="text-align: justify;">Recovery is the final end game – after all, it is the point of backing up. With Avamar, files can be recovered into a VM without the need for agents within the guest OS.  But this is not the revolution. The revolution is about “changed block recovery,” or CBT restore, and Avamar is the only software that can do this. (For more of my thoughts on CBT, check out my previous <a href="http://thebackupwindow.emc.com/emc-backup/changed-block-tracking-and-you-%e2%80%93-its-all-about-the-integration/">posts</a>.)</p>
<p style="text-align: justify;">Here again, this is due to Avamar&#8217;s block-based architecture. By retaining a block as a block during the backup process, Avamar can re-scan the existing CBT reference file and compare it to the CBT information stored from the backup the administrator is recovering from, and only send back the blocks needed. This significantly reduces both the amount of data that needs to be recovered and the time to achieve full recovery.</p>
<p style="text-align: justify;">Since other vendors’ solutions store the file, they have no way to convert a file back to a block and ensure where that block was within the VMDK at backup time, which means they don’t have a changed block recovery options. This means long restore times when doing an image recovery.</p>
<p style="text-align: justify;"><strong>Proof Is in the Use Case<br />
</strong>It is nice to have restore options, but they need to be practical or they are just a “check box” on a slide deck. So, let’s look at a real-world example.</p>
<p style="text-align: justify;">Consider the scenario in which there’s an issue with 500GB SQL DB running in a VM. The SQL DB could be recovered with any backup software running within the guest OS, but the entire 500GB DB would need to be restored. However, with changed block recovery, if only 2GB have changed since the last backup, the VM would simply restore the blocks needed and get the VM restored and running in minutes. Avamar completes this without any background processes occurring after the VM is “recovered,” so there are no resources consumed from VMware ESX after that short process. Without this capability, backup software would have to recover either the full 500GB VMDK, or copy back the 500GB DB files to the VM and attach them.</p>
<p style="text-align: justify;">It’s not just talk, check it out: <a href="http://www.youtube.com/watch?v=3YWh07A3Cxg"><span style="color: #0000ff;">http://www.youtube.com/watch?v=3YWh07A3Cxg</span></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-%e2%80%93-the-revolution-is-in-the-recovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changed Block Tracking and You – It&#8217;s All About the Integration</title>
		<link>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-and-you-%e2%80%93-its-all-about-the-integration/</link>
		<comments>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-and-you-%e2%80%93-its-all-about-the-integration/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 11:24:46 +0000</pubDate>
		<dc:creator>Mike Zolla</dc:creator>
				<category><![CDATA[All About Virtualization]]></category>
		<category><![CDATA[Product News]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Your Backup]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[backup and recovery]]></category>
		<category><![CDATA[Changed Block Tracking]]></category>
		<category><![CDATA[recovery]]></category>
		<category><![CDATA[VADP]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vStorage API for Data Protection]]></category>

		<guid isPermaLink="false">http://thebackupwindow.emc.com/?p=1628</guid>
		<description><![CDATA[In my last post, I walked through what VMware’s Changed Block Tracking (CBT) enables from a VM protection standpoint and how – at a high level – EMC Avamar takes advantage of the API. Now, let’s dig a little deeper and look at how backup software integrates with VMware’s vStorage API for Data Protection. Remember, [...] ...]]></description>
			<content:encoded><![CDATA[<p><em>By Mike Zolla, Director, Corporate Systems Engineering, EMC Backup Recovery Systems Integrations Lab</em></p>
<p>In my last <a href="http://thebackupwindow.emc.com/emc-backup/changed-block-tracking-and-you/">post</a>, I walked through what VMware’s Changed Block Tracking (CBT) enables from a VM protection standpoint and how – at a high level – EMC Avamar takes advantage of the API.</p>
<p>Now, let’s dig a little deeper and look at how backup software integrates with VMware’s vStorage API for Data Protection. Remember, it’s this API that enables backup vendors to leverage CBT and it’s the way that EMC Avamar does this that differentiates it from competitive solutions.</p>
<p><strong>The Challenge…<br />
</strong>If you recall, CBT provides supporting backup software with the modified data that needs to be protected. <em>Typical</em> backup software has to take the modified data (i.e., the list of blocks) from the CBT log and figure out which files the blocks are part of.</p>
<p>For example, let’s consider an actual example of Exchange running within a VM. Though the application may only change 1 block (4k) within the vmdk, the CBT log refers to an aggregate <em>64K total change</em> for the vmdk file. The backup application needs to scan it completely even though only 4k was modified because VMware marks the entire 64k block for scan. That 64k block may consist of many different parts of different files from the guest OS perspective.</p>
<p>This may not seem like an issue, but most backup applications need to store this data natively as the VM sees the data. The backup application can then provide file level recovery from an image backup. The backup’s performance is now related to the amount of change within the VM as well as <em>the number of files within the VM, </em>which makes sizing a solution difficult.</p>
<p><strong>The Solution…<br />
</strong>What makes Avamar&#8217;s &#8220;block-based&#8221; architecture more efficient is its ability to identify <em>only</em> the unique blocks (e.g., the 4K Exchange block described above) from the CBT log, compress and store them.</p>
<p>Because Avamar scans the CBT log on a block-by-block basis, it doesn’t have to do any translation, meaning that it doesn’t have to figure out which blocks belong with which files. As a result, backup performance scales linearly as the VMDK/change rate goes up – regardless of the number of files within a VM.  Plus, users get the <em>added</em> benefit of file-level recovery from the image-based backup.<span style="font-family: Consolas; font-size: small;"> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-and-you-%e2%80%93-its-all-about-the-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changed Block Tracking and You</title>
		<link>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-and-you/</link>
		<comments>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-and-you/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 15:02:43 +0000</pubDate>
		<dc:creator>Mike Zolla</dc:creator>
				<category><![CDATA[All About Virtualization]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Your Backup]]></category>
		<category><![CDATA[backup and recovery]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[IT transformation]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://thebackupwindow.emc.com/?p=1486</guid>
		<description><![CDATA[There’s been a lot of talk lately about how Changed Block Tracking (CBT) can improve the efficiency of VMware backup, but what is it all about really? How does CBT differ from deduplication? Are the two technologies complementary? Do I need both? A quick definition… Let’s start with a quick definition. CBT is a new [...] ...]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: small;"><span style="font-family: Calibri;"><em>By Mike Zolla, Director, Corporate Systems Engineering, EMC Backup Recovery Systems Integrations Lab</em></span></span></p>
<p><span style="font-family: Calibri; font-size: small;">There’s been a lot of talk lately about how </span><a href="http://thebackupwindow.emc.com/stephen_manley/moores-law-backup-administrators-version-every-18-months-my-pain-will-double/"><span style="font-family: Calibri; font-size: small;">Changed Block Tracking (CBT)</span></a><span style="font-size: small;"><span style="font-family: Calibri;"> can improve the efficiency of VMware backup, but what is it all about really? How does CBT differ from deduplication? Are the two technologies complementary? Do I need both? </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><strong>A quick definition…<br />
</strong>Let’s start with a quick definition. CBT is a new VMkernel feature that keeps track of virtual disk block changes, or disk sectors, that have changed. The tracking is done from the virtualization layer &#8211; i.e., outside the VM itself – and the changed blocks are transmitted to requesting third-party applications during backup operations. </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">This has implications for both backup and recovery, as I will explain. But before I do, I should note:</span></span></p>
<ol>
<li><span style="font-family: Calibri; font-size: small;">1.</span>  <span style="font-size: small;"><span style="font-family: Calibri;">CBT is supported on vSphere 4.0 or later </span></span></li>
<li><span style="font-family: Calibri; font-size: small;">2.</span>  <span style="font-size: small;"><span style="font-family: Calibri;">CBT is accessed by third-party backup applications via VMware vStorage APIs for Data Protection (VADP) </span></span></li>
<li><span style="font-family: Calibri; font-size: small;">3.</span>  <span style="font-size: small;"><span style="font-family: Calibri;">CBT is a replacement for VMware Consolidated Backup (VCB)</span></span></li>
</ol>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><strong>How CBT works…<br />
</strong>By default, CBT writes at a 64k size. This means that even if you change 4k within the VM, VMware will mark the full 64k block as changed. At backup time, the backup software requests the changed data (consisting of the 64k block that was defined in the VM-ctk.vmdk file) and the backup process begins. You may also decide to include deduplication to further enhance the backup process. Deduplication technologies will now have less data to compare and have the ability to further reduce the data stored by the backup while not impacting performance.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><strong>So, if it is an API available to all backup vendors, how has Avamar leveraged it to make it better for the VMware consumer?<br />
</strong>The first change is the way Avamar handles the data during the CBT based backup.  CBT by default, as mentioned above, is a reference file of 64k in length containing the list of blocks that have changed within the VMDK.  Avamar uses CBT in an unmodified fashion from the VMware implementation. So, if there are changed blocks within the VMDK, VMware will identify the blocks that need to be scanned by a backup application. From that point, the Avamar deduplication process is performed on those changed blocks listed in the CBT reference file.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><strong>Why this is cool – and unique?<br />
</strong>This is most beneficial when an organization has to protect larger VMs. For example, if you have a 500GB VM and only 2GB has been modified. With CBT enabled for backup, only the modified 2GB needs to be scanned.  Previously, the complete 500GB file had to be scanned by the backup application to determine the changes.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Regardless of the backup application that you are leveraging, if you can utilize CBT for backup you will reduce your backup window dramatically.  This will reduce the load on the backup infrastructure, and that means backups that were taking hours can now be done within minutes.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Stay tuned for a follow on post that will discuss how EMC backup and recovery solutions leverage this API in a way that revolutionizes backup. </span></span></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://thebackupwindow.emc.com/mike_zolla/changed-block-tracking-and-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

