<?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>blog.scottlowe.org &#187; Microsoft</title>
	<atom:link href="http://blog.scottlowe.org/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.scottlowe.org</link>
	<description>The weblog of an IT pro specializing in virtualization, storage, and servers</description>
	<lastBuildDate>Mon, 06 Feb 2012 16:47:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Technology Short Take #17</title>
		<link>http://blog.scottlowe.org/2011/11/28/technology-short-take-17/</link>
		<comments>http://blog.scottlowe.org/2011/11/28/technology-short-take-17/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 13:00:00 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[vCloud]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[VXLAN]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2474</guid>
		<description><![CDATA[This is Technology Short Take #17, my latest collection of data center technology-related links, articles, and thoughts. This time around: an opposing view on stretched clusters, VXLAN, HDDs and SSDs, Linux tuning, and an alternate view of virtualization. Enjoy!<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/28/technology-short-take-17/">Technology Short Take #17</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Welcome to Technology Short Take #17, another of my irregularly-scheduled collections of various data center technology-related links, thoughts, and comments. Here&#8217;s hoping you find something useful!</p>
<h3 id="networking">Networking</h3>
<ul>
<li>I think it was J Metz of Cisco that posted this to Twitter, but <a href="http://www.networkworld.com/community/blog/confused-10gbe-optics-modules">this</a> is a good reference to the various 10 Gigabit Ethernet modules.</li>
<li>I&#8217;ve spoken quite a bit about stretched clusters and their potential benefits. For an opposing view&#8212;especially regarding the use of stretched clusters as a disaster avoidance solution&#8212;check out <a href="http://blog.ioshints.info/2011/09/long-distance-vmotion-for-disaster.html">this article</a>. It&#8217;s a nice counterpoint, especially from the perspective of the network.</li>
<li>Anyone know anything about <a href="http://blog.sflow.com/">sFlow</a>?</li>
<li>Here&#8217;s <a href="http://www.borgcube.com/blogs/2011/11/vxlan-primer-part-1/">a good post on VXLAN</a> that has some useful information. I&#8217;d just like to point out that VXLAN is really only intended to address Layer 2 communications &#8220;within&#8221; a vApp or a collection of VMs (perhaps a single organization&#8217;s VMs), and doesn&#8217;t do anything to address Layer 3 routing/accessibility for clients (or &#8220;consumers&#8221;) attempting to connect to those systems. For that, you&#8217;ll still need&#8212;at least today&#8212;technologies like OTV, LISP, and others.</li>
<li>A quick thought that I&#8217;m still exploring: what&#8217;s the impact of OpenFlow on technologies like VXLAN, NVGRE, and others? Does SDN eliminate the need for these technologies? I&#8217;d be curious to hear your thoughts.</li>
</ul>
<h3 id="serversoperatingsystems">Servers/Operating Systems</h3>
<ul>
<li>If you&#8217;ve adopted Mac OS X Lion 10.7, you might have noticed some problems connecting to older servers/NAS devices running AFP (AppleTalk Filing Protocol). <a href="http://support.apple.com/kb/HT4700">This Apple KB article</a> describes a fix. Although I&#8217;m running Snow Leopard now, I was running Lion on a new MacBook Pro and I can attest that this fix <em>does</em> work.</li>
<li>This Microsoft KB article describes <a href="http://support.microsoft.com/kb/948472">how to extend the Windows Server 2008 evaluation period</a>. I&#8217;ve found this useful for Windows Server 2008 instances in the lab that I need for longer 60 days but that I don&#8217;t necessarily want to activate (because they are transient).</li>
</ul>
<h3 id="storage">Storage</h3>
<ul>
<li>Jason Boche blogged about <a href="http://www.boche.net/blog/index.php/2011/11/14/unable-to-remove-stubborn-hosts-from-unisphere-and-the-solution/">a way to remove stubborn hosts from Unisphere</a>. I&#8217;ve personally never seen this problem, but it&#8217;s nice to know how to address it should it occur.</li>
<li>Who would&#8217;ve thought that an HDD could serve as a cache for an SSD? Shouldn&#8217;t it be the other way around? Normally, that would probably be the case, but <a href="http://thessdguy.com/an-hdd-cache-for-an-ssd/">as described here</a> there are certain instances and ways in which using an HDD as a cache for an SSD can improve performance.</li>
<li>Scott Drummonds wraps up his 3 part series on flash storage in part 3, which contains <a href="http://vpivot.com/2011/11/17/the-flash-storage-revolution-part-iii/">information on sizing flash storage</a>. If you haven&#8217;t been reading this series, I&#8217;d recommend giving it a look.</li>
<li>Scott also weighs in on the <a href="http://vpivot.com/2011/11/22/flash-or-ssd-or-why-interfaces-matter/">flash as SSD vs. flash on PCIe discussion</a>. I&#8217;d have to agree that interfaces are important, and the ability of the industry to successfully leverage flash on the PCIe bus is (today) fairly limited.</li>
<li>Henri updated his VNXe blog series with <a href="http://henriwithani.wordpress.com/2011/11/21/vnxe-3300-performance-follow-up/">a new post on EFD and RR performance</a>. No real surprises here, although I do have one question for Henri: is that your car in the blog header?</li>
</ul>
<h3 id="virtualization">Virtualization</h3>
<ul>
<li>Interested in setting up host-only networking on VMware Fusion 4? Here&#8217;s <a href="http://mergy.org/2011/09/host-only-networking-setup-with-vmware-fusion-4/">a quick guide</a>.</li>
<li>Kenneth Bell offers up <a href="http://blogs.citrix.com/2011/02/17/mcs-or-pvs-what-should-i-be-using/">some quick guidelines</a> on when to deploy MCS versus PVS in a XenDesktop environment. MCS vs. PVS is a topic of some discussion on the vSpecialist mailing list as they have very different IOPs requirements and I/O profiles.</li>
<li>Speaking of VDI, Andre Leibovici has two articles that I wanted to point out. First, Andre does a deep dive on <a href="http://myvirtualcloud.net/?p=2238">Video RAM in VMware View 5 with 3D</a>; this has tons of good information that is useful for a VDI architect. (The note about the extra .VSWP overhead, for example, is priceless.) Andre also has a good piece on <a href="http://myvirtualcloud.net/?p=1664">VDI and Microsoft Outlook</a> that&#8217;s worth reading, laying out the various options for Outlook-related storage. If you want to be good at VDI, Andre is definitely a great resource to follow.</li>
<li>Running Linux in your VMware vSphere environment? If you haven&#8217;t already, check out Bob Plankers&#8217; <a href="http://lonesysadmin.net/linux-virtual-machine-tuning-guide/">Linux Virtual Machine Tuning Guide</a> for some useful tips on tuning Linux in a VM.</li>
<li>Seen <a href="http://kb.vmware.com/selfservice/google/searchpage.jsp">this page</a>?</li>
<li>You&#8217;ve probably already heard about Nick Weaver&#8217;s new &#8220;Uber&#8221; tool, a new VM alignment tool called UBERAlign. This tool is designed to address VM alignment, a problem with how guest file systems are formatted within a VMDK. For more information, see Nick&#8217;s announcement <a href="http://nickapedia.com/2011/11/03/straighten-up-with-a-new-uber-tool-presenting-uberalign/">here</a>.</li>
<li>Don&#8217;t disable DRS when you&#8217;re using vCloud Director. It&#8217;s as simple as that. (If you want to know why, read <a href="http://www.chriscolotti.us/vmware/vcloud/gotcha-disabling-vmware-drs-with-vcloud-director/">Chris Colotti&#8217;s post</a>.)</li>
<li>Here&#8217;s a couple of great diagrams by Hany Michael on <a href="http://www.hypervizor.com/2011/11/double-diagram-vcloud-director-management-pod-in-the-public-private-clouds/">vCloud Director management pods</a> (both public cloud and private cloud management).</li>
<li>People automatically assume that &#8220;virtualization&#8221; means consolidating multiple workloads onto a single physical server. However, virtualization is really just a layer of abstraction, and that layer of abstraction can be used in a variety of ways. I <a href="http://www.slideshare.net/lowescott/201004egroupkeynote">spoke about this</a> in early 2010. <a href="http://bradhedlund.com/2011/03/16/inverse-virtualization-for-internet-scale-applications/">This article</a> (written back in March of 2011) by Brad Hedlund picks up on that theme to show another way that virtualization&#8212;or, as he calls it, &#8220;inverse virtualization&#8221;&#8212;can be applied to today&#8217;s data centers and today&#8217;s applications.</li>
<li>My discussion on <a href="http://blog.scottlowe.org/2011/09/14/the-end-of-the-infrastructure-engineer/">the end of the infrastructure engineer</a> generated some conversations, which is good. One of the responses was by Aaron Sweemer in which he discusses <a href="http://www.virtualinsanity.com/index.php/2011/10/11/the-layer-between-the-layers/">the new (but not new) &#8220;data layer&#8221;</a> and expresses a need for infrastructure engineers to be aware of this data layer. I&#8217;d agree with a general need for all infrastructure engineers to be aware of the layers above them in the stack; I&#8217;m just not convinced that we all need to become application developers.</li>
<li>Here&#8217;s a great post by William Lam on <a href="http://www.virtuallyghetto.com/2011/10/missing-piece-in-creating-your-own.html">the missing piece to creating your own vSEL cloud</a>. I&#8217;ll tell you, William blogs some of the coolest stuff&#8230;I wish I could dig in as deep as he does in some of this stuff.</li>
<li>Here&#8217;s a nice look at the use of PowerCLI to help with <a href="http://www.van-lieshout.com/2011/06/drs-rules/">the automation of DRS rules</a>.</li>
<li>One of my projects for the upcoming year is becoming more knowledgeable and conversant with the open source Xen hypervisor and Citrix XenServer. I think that <a href="https://community.citrix.com/kits/#/kit/3125008">the XenServer Design Handbook</a> is going to be a useful resource for that project.</li>
<li>Interested in more information on deploying Oracle databases on vSphere? Michael Webster, aka <a href="http://twitter.com/vcdxnz001">@vcdxnz001</a> on Twitter, has a lengthy article with <a href="http://longwhiteclouds.com/2011/11/22/deploying-enterprise-oracle-databases-on-vsphere/">lots of information regarding Oracle on vSphere</a>.</li>
<li><a href="http://kb.vmware.com/kb/2004519">This VMware KB article</a> describes how to enable centralized logging for vCloud Director cells. This is particularly important for HA environments, where VMware&#8217;s recommended HA strategy involves the use of multiple vCD cells.</li>
</ul>
<p>I guess I should wrap it up here, before this post gets any longer. Thanks for reading this far, and feel free to speak up in the comments!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/28/technology-short-take-17/">Technology Short Take #17</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2010/09/28/a-collection-of-vcloud-director-links/" rel="bookmark" title="Tuesday, September 28, 2010">A Collection of vCloud Director Links</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/07/technology-short-take-16/" rel="bookmark" title="Monday, November 7, 2011">Technology Short Take #16</a></li>

<li><a href="http://blog.scottlowe.org/2011/09/12/technology-short-take-14/" rel="bookmark" title="Monday, September 12, 2011">Technology Short Take #14</a></li>

<li><a href="http://blog.scottlowe.org/2011/01/27/technology-short-take-10/" rel="bookmark" title="Thursday, January 27, 2011">Technology Short Take #10</a></li>

<li><a href="http://blog.scottlowe.org/2011/12/11/technology-short-take-18/" rel="bookmark" title="Sunday, December 11, 2011">Technology Short Take #18</a></li>
</ul><!-- Similar Posts took 9.329 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/11/28/technology-short-take-17/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is the Pot Calling the Kettle Black?</title>
		<link>http://blog.scottlowe.org/2011/04/26/is-the-pot-calling-the-kettle-black/</link>
		<comments>http://blog.scottlowe.org/2011/04/26/is-the-pot-calling-the-kettle-black/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 14:17:40 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[HyperV]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2279</guid>
		<description><![CDATA[What appears to be an article discussing cores versus logical processors appears to get sidetracked by a slam on maximum vs. achievable ratios. Is the pot calling the kettle black?<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/04/26/is-the-pot-calling-the-kettle-black/">Is the Pot Calling the Kettle Black?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>A recent post by Microsoft on the Windows Virtualization Team Blog titled <a href="http://blogs.technet.com/b/virtualization/archive/2011/04/25/hyper-v-vm-density-vp-lp-ratio-cores-and-threads.aspx">&#8220;Hyper-V VM Density, VP:LP Ratio, Cores and Threads&#8221;</a> caught my eye this morning as I was scanning my RSS feeds. In this post, the author (the anonymous WSV_GUY) works through the idea of cores vs. logical processors. The distinction here, in case you didn&#8217;t already know, is that many modern multi-core CPUs also support symmetric multi-threading (SMT, also referred to as hyperthreading), which means that an eight core CPU can actually process 16 threads simultaneously and would therefore be considered to have 16 logical processors.</p>
<p>&lt;aside&gt;I can see where this might be an area of some confusion; in fact, I was just discussing hyperthreading with a colleague last week. In my opinion, it&#8217;s far more accurate to refer to current-generation functionality as SMT than hyperthreading, but that&#8217;s another story for another day.&lt;/aside&gt;</p>
<p>What really caught my eye was the part of the article where the author compares and contrasts Microsoft&#8217;s approach and others&#8217; approaches. I&#8217;ve taken a screenshot here in case the original article changes. Keep in mind that the article is based on the discussion of <em>maximum</em> virtual CPUs (or VPs, as WSV_GUY calls them) per logical CPU:</p>
<p><img src="http://blog.scottlowe.org/wp-content/uploads/2011/04/wsv-article-quote.png" alt="Microsoft blog quote" /><br />
<small><b>Figure 1. Screenshot of Microsoft blog post</b></small></p>
<p>So, two things pop to mind immediately. Let&#8217;s take these in order.</p>
<p>First&#8212;since it&#8217;s fairly obvious that Microsoft is targeting VMware as the primary &#8220;other virtualization vendor&#8221;&#8212;it should be noted that VMware does not consistently use cores as their unit of measure. As a point of proof, I present to you this screenshot taken from VMware&#8217;s Configuration Maximums document for vSphere 4.1 (available in PDF <a href="http://www.vmware.com/pdf/vsphere4/r41/vsp_41_config_max.pdf">here</a>). I&#8217;ve taken the liberty of highlighting the two key takeaways:</p>
<p><img src="http://blog.scottlowe.org/wp-content/uploads/2011/04/vmw-config-max-shot.png" alt="VMware configuration maximums document" /><br />
<small><b>Figure 2. Screenshot of VMware configuration maximums document</b></small></p>
<p>As you can see from the documentation, VMware inconsistently switches back and forth from logical CPUs to cores. From that perspective, VMware has some work to do on presenting consistent messaging and consistent documentation. Point taken. VMware, are you listening?</p>
<p>But that&#8217;s not really my major beef with the article.</p>
<p>The second thing I noted was the statement in the Microsoft blog (see Figure&#160;1) about &#8220;Vendor A&#8221; and statements about ratios. Remember that the entire blog post appears to be about maximum ratios: &#8220;Vendor A response 16:1 (with the qualifier that your mileage will vary)&#8221;. It seems to me that the author is referring to the statement at the bottom of the VMware configuration maximums document (see Figure&#160;2) that discusses the <em>achievable</em> number of virtual processors per core. However, we&#8217;re not talking about <em>achievable</em> ratios, we&#8217;re talking about <em>maximum</em> ratios, right? Or are we?</p>
<p>Although the Microsoft author appears to ding VMware for making a statement about achievable ratios in an article discussing maximum supported ratios, later in the same article the author does the same thing (the emphasis is mine):</p>
<blockquote><p>You can see that even with an 8:1 VP to LP ratio (or 16:1 VP: Core, if you prefer), Hyper-V supports very dense VM configurations. Even on a server with two physical processors, Hyper-V supports a staggering number of virtual machines (up to 256). The limiting factor won’t be Hyper-V. <b><em>It will be how much memory you’ve populated the server with and how well the storage subsystem performs.</em></b></p></blockquote>
<p>Sounds to me like Microsoft is saying that they have a maximum ratio of virtual CPUs to logical CPUs, but that the actual ratio can you achieve (the <em>achievable</em> ratio?) might be less than that. How is that any different from the statement in VMware&#8217;s configuration maximums document? How is Microsoft&#8217;s &#8220;approach&#8221; with regard to ratios any different, better, or clearer for the customer? Yes, VMware&#8217;s documentation is inconsistent. But when it comes to maximum ratios vs. achievable ratios, it seems to me that the pot is calling the kettle black.</p>
<p>If I&#8217;m off or I&#8217;m overlooking something, please let me know by speaking up in the comments. Please use full disclosure of your employer where that employment might affect your viewpoint. Thanks!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/04/26/is-the-pot-calling-the-kettle-black/">Is the Pot Calling the Kettle Black?</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2007/04/12/vmware-as-middleware/" rel="bookmark" title="Thursday, April 12, 2007">VMware as Middleware</a></li>

<li><a href="http://blog.scottlowe.org/2009/07/09/using-multiple-vlans-with-hp-virtual-connect-flex-10/" rel="bookmark" title="Thursday, July 9, 2009">Using Multiple VLANs with HP Virtual Connect Flex-10</a></li>

<li><a href="http://blog.scottlowe.org/2010/06/13/the-vmotion-reality/" rel="bookmark" title="Sunday, June 13, 2010">The vMotion Reality</a></li>

<li><a href="http://blog.scottlowe.org/2010/05/03/virtualization-short-take-39/" rel="bookmark" title="Monday, May 3, 2010">Virtualization Short Take #39</a></li>

<li><a href="http://blog.scottlowe.org/2008/09/24/hyper-v-update-released/" rel="bookmark" title="Wednesday, September 24, 2008">Hyper-V Update Released</a></li>
</ul><!-- Similar Posts took 104.745 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/04/26/is-the-pot-calling-the-kettle-black/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Design Question from a Reader</title>
		<link>http://blog.scottlowe.org/2011/04/18/design-question-from-a-reader/</link>
		<comments>http://blog.scottlowe.org/2011/04/18/design-question-from-a-reader/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 16:59:56 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2273</guid>
		<description><![CDATA[A reader contacted me about a design question, and I thought that his situation might be useful to spark a discussion around vSphere design and his needs. Read the full article and jump into the discussion!<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/04/18/design-question-from-a-reader/">Design Question from a Reader</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I had a reader contact me and ask if he could ask the rest of the readers a vSphere design question. I thought that it might start an engaging and interesting discussion around vSphere design, so here&#8217;s the reader&#8217;s scenario and question(s):</p>
<blockquote><p>I am looking to design an ESXi environment to potentially deploy Microsoft SQL servers that require extreme high availability at a  scale of 50+ MSCS/WFC clusters. We&#8217;d like to do this in an ESXi 4.1 environment using Windows Server 2008 R2, MSCS/WFC, and SQL Server 2008 with Fibre Channel storage. I&#8217;ve done this in the past on a smaller scale (3-4 total clusters) and know most of the caveats such as proper heartbeat requirements, no HA/DRS support, physical RDM compatibility mode requirements for shared disks, eageredzerothick OS disks, no round-robin multipathing, etc.</p></blockquote>
<blockquote><p>The issues I&#8217;ve run into in the past revolved around managing these virtual servers differently than other guests since they couldn&#8217;t readily be moved between hosts. We also found that the reboot time on these hosts with MSCS/WFC using RDMs was extremely slow (in excess of 45 minutes to fully reboot, we could speed this up by pulling the fibre cables).</p></blockquote>
<blockquote><p>Some of the design considerations I&#8217;m curious about would include:</p>
<ul>
<li>Where do people put the VMFS/RDM file links?</li>
<li>Do people put the guests in different clusters? Is this even possible?</li>
<li>How do people separate active/passive nodes? Do people use host based affinity rules to accomplish this?</li>
<li>Do reboot times on hosts with lots of RDMs get linearly slower as more MSCS/WFC RDMs are presented to a host?</li>
<li>Do people really push back and try to get database mirroring instead of clustering? If so, what caveats around this have people encountered?</li>
</ul>
</blockquote>
<blockquote><p>I&#8217;m just curious how others are handling situations like this or if anyone is really doing it at scale.</p></blockquote>
<p>Thoughts? What do you guys think about this reader&#8217;s situation? I&#8217;d love for this to jump start a conversation here with recommendations, experiences, additional questions, etc. vSphere design is a topic that lots of readers are tackling, either for certification or just because that&#8217;s their job, and the discussion around this scenario could end up exposing some useful resources and information.</p>
<p>So jump in with your thoughts in the comments below! I only ask that you provide full disclosure with regards to vendor affiliations, where applicable. Thanks, and I look forward to seeing some of the responses.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/04/18/design-question-from-a-reader/">Design Question from a Reader</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2011/05/16/distance-vmotion-stretched-cluster/" rel="bookmark" title="Monday, May 16, 2011">Distance vMotion = Stretched Cluster?</a></li>

<li><a href="http://blog.scottlowe.org/2011/01/31/announcing-vmware-vsphere-design/" rel="bookmark" title="Monday, January 31, 2011">Announcing VMware vSphere Design</a></li>

<li><a href="http://blog.scottlowe.org/2011/09/19/determining-an-optimal-design/" rel="bookmark" title="Monday, September 19, 2011">Determining an Optimal Design</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/23/giving-thanks-on-thanksgiving/" rel="bookmark" title="Wednesday, November 23, 2011">Giving Thanks on Thanksgiving</a></li>

<li><a href="http://blog.scottlowe.org/2011/10/03/updated-stretched-cluster-presentation/" rel="bookmark" title="Monday, October 3, 2011">Updated Stretched Cluster Presentation</a></li>
</ul><!-- Similar Posts took 40.230 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/04/18/design-question-from-a-reader/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>What Does it Take to Keep Windows Secure?</title>
		<link>http://blog.scottlowe.org/2011/04/04/what-does-it-take-to-keep-windows-secure/</link>
		<comments>http://blog.scottlowe.org/2011/04/04/what-does-it-take-to-keep-windows-secure/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 17:22:56 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2255</guid>
		<description><![CDATA[What does it take to keep Windows secure? What is left after network firewalls, host-based firewalls, proxy servers, content filters, open source software, and anti-malware applications fail?<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/04/04/what-does-it-take-to-keep-windows-secure/">What Does it Take to Keep Windows Secure?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>My son&#8217;s Windows 7 laptop was recently infected with some malware (adware/spyware). Mind you, I try to follow the generally-accepted recommendations for trying to prevent this sort of thing:</p>
<ul>
<li>My son uses Mozilla Firefox (not Internet Explorer) with all updates installed.</li>
<li>I keep Windows 7 patched with updates from Microsoft.</li>
<li>He runs as a non-administrative user, and doesn&#8217;t know the administrator credentials.</li>
<li>The Windows 7 firewall is enabled and configured with a fairly strict set of rules.</li>
<li>The network has open source proxy server with content filters, so I can be reasonably confident he&#8217;s not visiting the really nasty sites. Obviously, content filters are never perfect and always in need to be updated, but they&#8217;re better than nothing.</li>
<li>The network itself is protected by a hardware firewall (not a simple NAT router, but a true stateful firewall), which requires that all web traffic go through the proxy (so he can&#8217;t bypass the proxy).</li>
<li>I installed Microsoft Security Essentials on his laptop to protect against malware, adware, etc., and I keep it updated.</li>
</ul>
<p>Yet, despite all these layers of protection, I find that my son&#8217;s laptop was still infected with malware.</p>
<p>So I ask, in all seriousness&#8212;meaning I&#8217;m not trying to start some sort of flame war about how Mac OS X or Linux is better than Windows or vice versa&#8212;how does one protect their Windows installations against this sort of thing? I mean, what does it take, anyway? I feel like I am taking some pretty serious steps to protect Windows, and yet it still gets infected. What am I missing here?</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/04/04/what-does-it-take-to-keep-windows-secure/">What Does it Take to Keep Windows Secure?</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2010/08/23/windows-7-microsoft-security-essentials-and-proxy-servers/" rel="bookmark" title="Monday, August 23, 2010">Windows 7, Microsoft Security Essentials, and Proxy Servers</a></li>

<li><a href="http://blog.scottlowe.org/2007/06/08/how-do-non-geeks-fix-problems/" rel="bookmark" title="Friday, June 8, 2007">How Do Non-Geeks Fix Problems?</a></li>

<li><a href="http://blog.scottlowe.org/2005/07/07/enough-bundling-already/" rel="bookmark" title="Thursday, July 7, 2005">Enough Bundling Already!</a></li>

<li><a href="http://blog.scottlowe.org/2005/12/01/http-proxies-and-command-line-utilities/" rel="bookmark" title="Thursday, December 1, 2005">HTTP Proxies and Command-Line Utilities</a></li>

<li><a href="http://blog.scottlowe.org/2006/02/16/mac-os-x-malware-uncovered/" rel="bookmark" title="Thursday, February 16, 2006">Mac OS X Malware Uncovered</a></li>
</ul><!-- Similar Posts took 1060.865 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/04/04/what-does-it-take-to-keep-windows-secure/feed/</wfw:commentRss>
		<slash:comments>74</slash:comments>
		</item>
		<item>
		<title>Technology Short Take #3</title>
		<link>http://blog.scottlowe.org/2010/09/10/technology-short-take-3/</link>
		<comments>http://blog.scottlowe.org/2010/09/10/technology-short-take-3/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 11:00:00 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[HyperV]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2099</guid>
		<description><![CDATA[This is Technology Short Take #3, my irregularly published series of links, articles, and thoughts on various data center technologies: virtualization, networking, and storage.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/09/10/technology-short-take-3/">Technology Short Take #3</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Welcome to Technology Short Take #3, a collection of links about key data center technologies like virtualization, networking, and storage. I&#8217;m still striving to broaden the scope of these posts to include even more storage and networking posts, so I&#8217;d love to hear feedback from readers on how well I&#8217;m doing and what other sources I should consider for inclusion here.</p>
<p>But enough of that for now; on with the content!</p>
<ul>
<li>Priority Flow Control (PFC) is an as-yet-unratified IEEE standard (IEEE 802.1Qbb) that is often linked closely to Fibre Channel over Ethernet (FCoE). If you&#8217;re interested in getting a bit more information on PFC and you&#8217;re not (yet) a networking expert, this <a href="http://blog.ioshints.info/2010/09/introduction-to-8021qbb-priority-flow.html">introduction to 802.1Qbb</a> is pretty handy.</li>
<li>Didier Pironet recently documented some of <a href="http://deinoscloud.wordpress.com/2010/08/19/vsphere-4-1-iscsi-advanced-settings-and-their-meanings/">vSphere 4.1&#8242;s advanced iSCSI settings</a>. Good information, although what would be <em>really</em> handy was any recommendations around whether changing any of these settings should be considered and in what environments a change might be recommended. A future post, Didier?</li>
<li>Ben Armstrong (aka &#8220;The Virtual PC Guy&#8221;) has posted two articles so far dealing with how to script Hyper-V&#8217;s dynamic memory. Part 1 shows <a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/09/07/scripting-dynamic-memory-part-1-reading-the-configuration.aspx">how to read the dynamic memory configuration</a>; part 2 shows <a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/09/08/scripting-dynamic-memory-part-2-displaying-current-usage-information.aspx">how to display the current usage information</a>. Ben also recently published an article on <a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/09/03/parent-memory-reserve-with-dynamic-memory.aspx">parent memory reserve</a>, which is how Hyper-V reserves money for the parent partition running Windows Server 2008.</li>
<li>This SearchTelecom.com article on <a href="http://searchtelecom.techtarget.com/tip/0,289483,sid103_gci1518999,00.html">Locator/ID Separation Protocol (LISP)</a> gave me just the introduction I needed to LISP. After you read that article, you can continue your LISP education by visiting <a href="http://blog.ioshints.info/2010/09/introduction-to-lisp.html">this brief blog post</a> and checking out some of the other linked resources.</li>
<li>I&#8217;ve written before about multi-hop FCoE (<a href="http://blog.scottlowe.org/2009/08/11/why-no-multi-hop-fcoe/">here</a> and <a href="http://blog.scottlowe.org/2010/04/21/thinking-out-loud-what-is-multi-hop-fcoe/">here</a>, for example), but this post on <a href="http://blog.ioshints.info/2010/08/multihop-fcoe-101.html">multi-hop FCoE 101</a> is a great read and highlights some of the differences in vendor implementations. Based on the article, it&#8217;s these differences in vendor implementations that often lead to disagreements between the vendors with regard to what&#8217;s required or not required. (It seems like I&#8217;m really digging some of Ivan&#8217;s stuff recently. I&#8217;m going to have to add him to my list of networking RSS feeds!)</li>
<li>Tried SLES 11 SP1 for VMware yet? Jase McCarty recently took it for a quick spin. Here are <a href="http://www.jasemccarty.com/blog/?p=1037">his thoughts</a>.</li>
<li>Jason Boche recently <a href="http://www.boche.net/blog/index.php/2010/09/05/unable-to-retrieve-health-data/">posted a fix</a> for an error with vCenter Service Status in vCenter Server 4.1.</li>
<li>For those readers who haven&#8217;t had the opportunity to work with Cisco&#8217;s Unified Compute System (UCS), there are lots of great bloggers out there writing about it&#8212;too many to name, in fact. Kevin Goodman captured a few of them in <a href="http://blog.colovirt.com/2010/08/20/cisco-ucs-people-and-blogs/">this list of Cisco UCS people and blogs</a>. While you&#8217;re coming up to speed, though, this page from Cisco on <a href="http://www.cisco.com/en/US/products/ps10280/products_configuration_example09186a0080af4547.shtml">upgrading the BIOS on a Cisco UCS server blade</a> gives you an idea of how the system uses service profiles as the vehicle for almost everything. This similar post on Cisco&#8217;s web site breaks down the process of <a href="http://www.cisco.com/en/US/products/ps10280/products_configuration_example09186a0080af4547.shtml">creating a service profile in UCS</a>, a topic that I&#8217;ve tackled myself (with a four-part series that starts <a href="http://blog.scottlowe.org/2010/05/05/creating-ucs-service-profiles-part-1-networking-elements/">here</a>).</li>
<li>This page <a href="http://www.cisco.com/en/US/prod/ps10265/ps10280/cna_models_comparison.html">listing the Cisco UCS B-series network adapters</a> shows some &#8220;Gen 2&#8243;-type cards, such as the M72KR-E Emulex CNA. Did I miss an announcement? Unlike the &#8220;Gen 1&#8243; cards, the &#8220;Gen 2&#8243; cards aren&#8217;t hyperlinked for more information.</li>
<li>William Lam (<a href="http://twitter.com/lamw">@lamw</a> on Twitter and elsewhere), whom I had the great pleasure of meeting personally last week while at VMworld 2010, has published what is likely to be the definitive primer on vsish, a largely undocumented utility. Check out the <a href="http://www.virtuallyghetto.com/2010/08/what-is-vmware-vsish.html">vsish write-up</a> on William&#8217;s site. I also recently found an older article that William wrote on <a href="http://www.virtuallyghetto.com/2010/06/how-to-remove-stale-targets-from-vma.html">how to remove stale targets from vMA</a>. vMA-related articles are almost like gold these days since all the geeks are needing a new command-line fix for ESXi.</li>
<li>Working on a VDI environment and want to disable some of the welcome stuff that Windows throws your way? <a href="http://www.winhelponline.com/blog/disable-ie8-tour-welcome-screen-runonce-all-users/">Check this out</a>.</li>
</ul>
<p>There were a few other links that I collected as well but didn&#8217;t really have anything to say about them; still, in the event they might prove useful, here they are:</p>
<p><a href="http://gregmul.blogspot.com/2010/08/what-esx-admins-group-tale-of-rtsm-and.html">Krystaltek: What ESX Admins Group? – A Tale of RTSM and AD</a><br />
<a href="http://itzikr.wordpress.com/2010/08/05/vcenter-srm-automatic-and-your-failback-options-using-emc-storage/">vCenter SRM Automatic Failback Options Using EMC Storage</a><br />
<a href="http://blogs.vmware.com/kb/2010/06/vmware-snapshots.html">Support Insider: VMware Snapshots</a><br />
<a href="http://www.ntpro.nl/blog/archives/1558-Running-the-VMware-vSphere-Hypervisor-stateless.html">Running the VMware vSphere Hypervisor stateless</a><br />
<a href="http://communities.vmware.com/docs/DOC-10990">Best practice in LUN design (VMware Communities)</a><br />
<a href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&#038;externalId=1246">VMware KB: Using a VNC Client to Connect to Virtual Machines</a><br />
<a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1017652">VMware KB: Do I choose the PVSCSI or LSI Logic virtual adapter on ESX 4.0 for non-IO intensive workloads?</a><br />
<a href="http://www.claudiokuenzler.com/ithowtos/vmware_esxi_4.1_disk_not_full_used.php">VMware ESXi 4.1 does not use whole disk capacity for VMFS3</a></p>
<p>That should do it this time around. Thanks for reading, and feel free to suggest additional articles or links that you think other readers would find useful.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/09/10/technology-short-take-3/">Technology Short Take #3</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2010/09/28/technology-short-take-4/" rel="bookmark" title="Tuesday, September 28, 2010">Technology Short Take #4</a></li>

<li><a href="http://blog.scottlowe.org/2010/11/29/technology-short-take-7/" rel="bookmark" title="Monday, November 29, 2010">Technology Short Take #7</a></li>

<li><a href="http://blog.scottlowe.org/2011/05/16/technology-short-take-12-networking-edition/" rel="bookmark" title="Monday, May 16, 2011">Technology Short Take #12: Networking Edition</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/07/technology-short-take-16/" rel="bookmark" title="Monday, November 7, 2011">Technology Short Take #16</a></li>

<li><a href="http://blog.scottlowe.org/2010/08/28/technology-short-take-2/" rel="bookmark" title="Saturday, August 28, 2010">Technology Short Take #2</a></li>
</ul><!-- Similar Posts took 36.441 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2010/09/10/technology-short-take-3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Windows 7, Microsoft Security Essentials, and Proxy Servers</title>
		<link>http://blog.scottlowe.org/2010/08/23/windows-7-microsoft-security-essentials-and-proxy-servers/</link>
		<comments>http://blog.scottlowe.org/2010/08/23/windows-7-microsoft-security-essentials-and-proxy-servers/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 23:35:30 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2043</guid>
		<description><![CDATA[A little stint with Windows 7 and Microsoft Security Essentials (MSE) brings up a few questions.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/08/23/windows-7-microsoft-security-essentials-and-proxy-servers/">Windows 7, Microsoft Security Essentials, and Proxy Servers</a></p>
]]></description>
			<content:encoded><![CDATA[<p>On the recommendation of a number of Twitter users, I decided to install Microsoft Security Essentials (MSE) on a couple of laptops running 64-bit Windows 7. These laptops are used by my kids for their school work (they are home-schooled), and I just wanted to make sure that the laptops don&#8217;t get infected with some nasty bug. More than a few Twitter users recommended MSE, so I figured it couldn&#8217;t be all bad, right?</p>
<p>The install was quick and painless. And that&#8217;s where the fun started. MSE wanted to do an update immediately; OK, that&#8217;s fine. The problem is, it won&#8217;t connect. I use a Squid proxy server to control outbound web access, so I figured that somewhere was a setting that told MSE to use a proxy server. There&#8217;s nothing within MSE itself. Could it be that I had forgotten to configure Internet Explorer? I did make Firefox the default browser, after all. Nope, a quick check shows that the Internet Explorer settings are configured for the right outbound proxy as well. Both Internet Explorer and Firefox are working fine, so I know it&#8217;s not the network, the proxy, or the firewall. It must be MSE itself.</p>
<p>Google turns up the <a href="http://all-things-pure.blogspot.com/2009/10/microsoft-security-essentials-network.html">first part of the puzzle</a>; even though your proxy support might be configured correctly for Internet Explorer (and thus most of the rest of Windows), MSE won&#8217;t take those settings. Instead, you have to use <code>netsh</code>, like this:</p>
<p><code>netsh winhttp import proxy source=ie</code></p>
<p>Unfortunately, in its efforts to be &#8220;helpful,&#8221; Windows 7 won&#8217;t allow you to run that command without elevated privileges. All you get when you try is a nondescript error message that vaguely implies that you don&#8217;t have permission. However, instead of being able to elevate that one command (a la <code>sudo</code> in the UNIX/Linux/BSD world), you have to run the entire command prompt with administrative privileges, like explained <a href="http://www.blogsdna.com/2168/windows-7-how-to-open-elevated-command-prompt-with-administrator-privileges.htm">here</a> (and probably countless other places on the &#8216;Net).</p>
<p>Once you get a command prompt running with administrative credentials, then you can run the <code>netsh</code> command and it will successfully import the IE proxy configuration. Once the IE proxy configuration is successfully imported, then MSE will fetch updates from the Internet and function properly. <em>Wasn&#8217;t that fun?</em></p>
<p>This little episode brings up a couple questions/thoughts:</p>
<ol>
<li>Why in the world <em>wouldn&#8217;t</em> MSE use IE&#8217;s proxy configuration? Most of the rest of Windows does.</li>
<li>Even if Microsoft wanted MSE to have its own proxy settings, why force users down a rathole of command prompts and administrative privileges? Why not put it in the GUI?</li>
<li>Windows 7 has made great strides in making Windows more secure, but does this enhanced security posture come at the price of decreased flexibility for the power user?</li>
<li>If so, does Microsoft even care? After all, the default settings are probably fine for most users.</li>
</ol>
<p>Anyway, there you have it. If you use a proxy server on your network and you also want to use MSE, you&#8217;ll need to use <code>netsh</code> (with administrative privileges) to configure your proxy settings properly.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/08/23/windows-7-microsoft-security-essentials-and-proxy-servers/">Windows 7, Microsoft Security Essentials, and Proxy Servers</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2011/04/04/what-does-it-take-to-keep-windows-secure/" rel="bookmark" title="Monday, April 4, 2011">What Does it Take to Keep Windows Secure?</a></li>

<li><a href="http://blog.scottlowe.org/2005/07/13/its-patch-tuesday-again/" rel="bookmark" title="Wednesday, July 13, 2005">It&#8217;s Patch Tuesday Again</a></li>

<li><a href="http://blog.scottlowe.org/2006/07/02/new-ie-flaws/" rel="bookmark" title="Sunday, July 2, 2006">New IE Flaws</a></li>

<li><a href="http://blog.scottlowe.org/2007/09/07/new-theme/" rel="bookmark" title="Friday, September 7, 2007">New Theme!</a></li>

<li><a href="http://blog.scottlowe.org/2005/12/29/wmf-flaw-exploit-grows-worse/" rel="bookmark" title="Thursday, December 29, 2005">WMF Flaw Exploit Grows Worse</a></li>
</ul><!-- Similar Posts took 19.166 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2010/08/23/windows-7-microsoft-security-essentials-and-proxy-servers/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>VM6 VMex 2.1 Release</title>
		<link>http://blog.scottlowe.org/2010/05/25/vm6-vmex-21-release/</link>
		<comments>http://blog.scottlowe.org/2010/05/25/vm6-vmex-21-release/#comments</comments>
		<pubDate>Tue, 25 May 2010 17:50:16 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[HyperV]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=1956</guid>
		<description><![CDATA[VMex 2.1 from VM6 Software is a "software stack" built on Microsoft Hyper-V that aims to offer a complete virtualization solution for the SMB.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/05/25/vm6-vmex-21-release/">VM6 VMex 2.1 Release</a></p>
]]></description>
			<content:encoded><![CDATA[<p>VM6 Software has released VMex 2.1, a new solution built on top of Microsoft Hyper-V that blends high availability, virtual storage, simplified management, and a virtual desktop session manager into an &#8220;all-in-one software stack&#8221;. Some have even compared it to the hardware stacks emerging from the VCE Coalition and others.</p>
<p>It&#8217;s a interesting solution aimed squarely at the SMB market, where VMware has so far been relatively unsuccessful. VM6 doesn&#8217;t appear to harbor any misconceptions that their solution competes directly with VMware vSphere; they are focusing almost exclusively on cost and ease of use in their solution.</p>
<p>For more information on the VMex 2.1 release, see the VM6 Software <a href="http://www.vm6software.com/press-releases/05/25/936">press release</a>.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/05/25/vm6-vmex-21-release/">VM6 VMex 2.1 Release</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2009/07/07/altor-announces-vmsafe-integrated-altor-vf-30/" rel="bookmark" title="Tuesday, July 7, 2009">Altor Announces VMsafe-Integrated Altor VF 3.0</a></li>

<li><a href="http://blog.scottlowe.org/2008/04/18/live-migration-and-vm-failover-for-oracle-vm/" rel="bookmark" title="Friday, April 18, 2008">Live Migration and VM Failover for Oracle VM?</a></li>

<li><a href="http://blog.scottlowe.org/2009/12/04/multiport-uplink-driver/" rel="bookmark" title="Friday, December 4, 2009">Multiport Uplink Driver</a></li>

<li><a href="http://blog.scottlowe.org/2008/11/03/netapp-adds-deduplication-to-their-vtl/" rel="bookmark" title="Monday, November 3, 2008">NetApp Adds Deduplication to Their VTL</a></li>

<li><a href="http://blog.scottlowe.org/2008/11/03/virtualization-short-take-21/" rel="bookmark" title="Monday, November 3, 2008">Virtualization Short Take #21</a></li>
</ul><!-- Similar Posts took 71.140 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2010/05/25/vm6-vmex-21-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtualization Short Take #37</title>
		<link>http://blog.scottlowe.org/2010/03/24/virtualization-short-take-37/</link>
		<comments>http://blog.scottlowe.org/2010/03/24/virtualization-short-take-37/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 13:48:55 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[HyperV]]></category>
		<category><![CDATA[Nexus]]></category>
		<category><![CDATA[UCS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=1870</guid>
		<description><![CDATA[Virtualization Short Take #37 is the latest collection of virtualization-related tidbits from around the Internet. I hope you find something useful here!<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/03/24/virtualization-short-take-37/">Virtualization Short Take #37</a></p>
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time again: time for another Virtualization Short Take! My Virtualization Short Takes are quick glances at various news bytes, announcements, useful blog posts, or other items of interest. (By the way, the &#8220;short&#8221; in &#8220;Short Take&#8221; does not imply that my post is going to be short, in case anyone was wondering. I&#8217;m still long-winded, and I have a lot of things that I find interesting.)</p>
<ul>
<li>Have I mentioned how useful the <a href="http://blogs.vmware.com/kbdigest/">weekly VMware KB digests</a> are?</li>
<li>Frank Denneman has published a couple of really great articles recently. The first discussed <a href="http://frankdenneman.nl/2010/03/removing-orphaned-nexus-dvs/">how to remove an orphaned Nexus 1000V distributed virtual switch</a>; the second discusses a <a href="http://frankdenneman.nl/2009/02/hp-continuous-access-and-the-use-of-lun-balancing-scripts/">complex interaction between HP Continuous Access and LUN balancing scripts</a>. Both articles are worth a read.</li>
<li>Similarly, Jeremy Waldrop has had a couple of good posts since he managed to get his hands on a Cisco UCS. The first post describes a &#8220;Doh!&#8221; moment when Jeremy realizes that <a href="http://jeremywaldrop.wordpress.com/2010/03/13/presenting-4-vnics-to-vmware-esxi-4-with-the-cisco-ucs-vic-palo-adapter/">adding more vNICs to a VMware ESXi instance with the Cisco VIC</a> (aka &#8220;Palo&#8221;; sorry, Cisco, you&#8217;re not going to be escaping that code name any time soon) is really just a matter of specifying them in the service profile. I can certainly see where that&#8217;s not immediately intuitive. The other article describes Jeremy&#8217;s <a href="http://jeremywaldrop.wordpress.com/2010/03/18/cisco-ucs-vnic-failover/">experience with using vNIC failover</a>. There&#8217;s great information in the comments to that article; in particular, be sure not to enable vNIC failover with VMware vSphere. Bad things happen as a result. (OK, maybe not &#8220;bad things,&#8221; but network connectivity can be adversely affected. You should let VMware vSphere handle the NIC teaming and failover.)</li>
<li>Toni Westbrook has a good article on <a href="http://www.toniwestbrook.com/archives/168">how to move the COS VMDK</a> in VMware ESX 4.0. Key note: this solution is currently unsupported by VMware, so use at your own risk.</li>
<li>I&#8217;ve mentioned before how various bloggers often have a &#8220;masterpiece&#8221; post. This isn&#8217;t necessarily their most well-written post, but it&#8217;s the post that, for whatever reason, is a defining post for them. For me, it&#8217;s the <a href="http://blog.scottlowe.org/2006/12/04/esx-server-nic-teaming-and-vlan-trunking/">ESX/VLANs/NIC teaming</a> article I wrote in 2006. I think Jason Boche might have just come up with his: an <a href="http://www.boche.net/blog/index.php/2010/03/13/vpxd-cfg-advanced-configuration/">in-depth discussion of the vpxd.cfg configuration options</a>. Great information, Jason!</li>
<li>In VDI environments, storage capacity is only one aspect of the overall storage equation. Vijay Swami at vEverything takes a <a href="http://virtualeverything.wordpress.com/2010/03/15/a-look-at-solving-the-vdi-iops-problem/">pretty balanced view</a> of how two leading storage vendors&#8212;EMC and NetApp&#8212;address not only storage capacity, but also IOPS. It&#8217;s worth a read and again underscores that there is no &#8220;one right way&#8221; to do things. Different doesn&#8217;t necessarily mean better or worse, just different. <a href="http://blog.scottlowe.org/2009/10/23/cutting-yourself-on-the-double-edged-sword/">It&#8217;s all about the technology choices</a>. <em>(Disclosure: I work for EMC Corporation.)</em></li>
<li><a href="http://myvirtualcloud.net/?p=448">VDI on local disks, anyone?</a> It&#8217;s an interesting discussion point that has its pros and cons. I guess the value of this sort of design really depends upon the business objectives the VDI implementation is trying to fulfill.</li>
<li>Is anyone else amused by the abrupt &#8220;about face&#8221; that Microsoft performed with <a href="http://blogs.technet.com/virtualization/archive/2010/03/18/dynamic-memory-coming-to-hyper-v.aspx">Hyper-V&#8217;s dynamic memory feature</a>? Wow&#8230;even I was caught off-guard by how quickly they went from one end of the spectrum to the other. I would rather hear someone say, &#8220;You know, we were wrong, and this is a valuable feature after all&#8221; than to just flip 180 degrees and start moving in a whole new direction.</li>
<li>Speaking of Microsoft and whole new directions&#8230;there was a great deal of coverage about Microsoft&#8217;s desktop virtualization announcement. I won&#8217;t try to delve into the details here; that&#8217;s a particular niche that is better served by those who have the time to dedicate to it. If you haven&#8217;t seen the news, my good friend Alessandro has a <a href="http://www.virtualization.info/2010/03/microsoft-announces-changes-in.html">great write-up</a> and there&#8217;s the <a href="http://www.microsoft.com/Presspass/press/2010/mar10/03-18DesktopVirtPR.mspx">official press release</a> from Microsoft.</li>
<li>If you&#8217;re interested in getting more information on RemoteFX&#8212;which appears, more than anything else, to simply be a set of LAN-only acceleration features for RDP and not an entirely new protocol&#8212;<a href="http://blogs.technet.com/virtualization/archive/2010/03/17/explaining-microsoft-remotefx.aspx">this article</a> has good information. You might also have a look at <a href="http://blogs.technet.com/windowsserver/archive/2010/03/18/announcing-windows-server-2008-r2-and-windows-7-service-pack-1.aspx">this post about Service Pack 1</a> for Windows Server 2008 R2, which will enable both RemoteFX as well as the afore-mentioned Dynamic Memory.</li>
<li>Continuing along with my little BSD love-fest, I came across this article that describes <a href="http://sysadminadventures.wordpress.com/2010/03/22/fixing-vm-based-pfsense-carp-announcement-echoes-when-using-teamed-network-adapters/">some strange behavior with CARP</a> that can only be fixed by using link aggregation. The geek in me wants to go test this in a bunch of different scenarios to see if the Nexus 1000V fixes it or something like that, but I doubt that I&#8217;ll have the time.</li>
<li>This is old news now, but in case you hadn&#8217;t heard <a href="http://www.likewise.com/blog/?p=216">VMware is licensing technology from Likewise Software</a> for use with the next version of VMware vSphere. This will tighten vSphere&#8217;s integration with Active Directory. This is generally good, except that it will render my articles on <a href="http://blog.scottlowe.org/2007/07/10/esx-server-ad-integration/">ESX integration with Active Directory</a> useless.</li>
<li>With VMware vSphere 4.0 Update 1, you can now install EMC PowerPath/VE using vCenter Update Manager. <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1018740">This VMware KB article</a> provides the details how it&#8217;s done.</li>
<li>If you&#8217;re using ESXi and want to direct logging data elsewhere via syslog, <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1016621">this VMware KB article</a> describes to configure syslog in ESXi.</li>
<li>The ages-old discussion of scale up vs. scale out is revisited again in <a href="http://itsjustanotherlayer.com/2010/03/scale-up-or-scale-out%e2%84%a2/">this blog post</a>. I guess the key takeaway for me is the reminder that while VMware HA does restart workloads automatically, there&#8217;s still an outage. If you&#8217;re running 50 VMs on a host, you&#8217;re still going to have an outage across as many as 50 different applications within your organization. That&#8217;s not a trivial event. I think a lot of people gloss over that detail. VMware HA helps, but it&#8217;s not the ultimate solution to downtime that people sometimes portray it as.</li>
<li>PHD Virtual has released esXpress version 4.0 today. I&#8217;ve taken a step back from most product announcements simply because they come too quickly to really keep up with them (unless you&#8217;re a madman like David Marshall over at <a href="http://vmblog.com/">VMBlog.com</a>&#8212;my hat&#8217;s off to you, David!), but the timing worked out for this one. Go have a look at <a href="http://www.phdvirtual.com/">PHD Virtual&#8217;s web site</a> for all the details.</li>
<li>Last, but most certainly not least, my esteemed colleague Mike Laverick has <a href="http://www.rtfm-ed.co.uk/2010/03/22/new-administrating-vmware-site-recovery-manager-4-0/">completed his updated VMware SRM book</a>, now updated for VMware SRM 4.0. Great work, Mike! I would wish you all financial success with the book, but as you&#8217;re giving it away for free (an admirable step, by the way) I guess I&#8217;ll just have to wish you all other forms of success!</li>
</ul>
<p>That does it for me this time around, folks. Thanks for reading (I appreciate it!), and if you have some good information to add please feel free to speak up in the comments.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/03/24/virtualization-short-take-37/">Virtualization Short Take #37</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2010/01/07/virtualization-short-take-33/" rel="bookmark" title="Thursday, January 7, 2010">Virtualization Short Take #33</a></li>

<li><a href="http://blog.scottlowe.org/2010/08/28/technology-short-take-2/" rel="bookmark" title="Saturday, August 28, 2010">Technology Short Take #2</a></li>

<li><a href="http://blog.scottlowe.org/2009/12/22/virtualization-short-take-32/" rel="bookmark" title="Tuesday, December 22, 2009">Virtualization Short Take #32</a></li>

<li><a href="http://blog.scottlowe.org/2010/04/17/virtualization-short-take-38/" rel="bookmark" title="Saturday, April 17, 2010">Virtualization Short Take #38</a></li>

<li><a href="http://blog.scottlowe.org/2010/09/28/technology-short-take-4/" rel="bookmark" title="Tuesday, September 28, 2010">Technology Short Take #4</a></li>
</ul><!-- Similar Posts took 92.419 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2010/03/24/virtualization-short-take-37/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Virtualization Short Take #35</title>
		<link>http://blog.scottlowe.org/2010/02/18/virtualization-short-take-35/</link>
		<comments>http://blog.scottlowe.org/2010/02/18/virtualization-short-take-35/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 06:38:33 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[HyperV]]></category>
		<category><![CDATA[UCS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=1840</guid>
		<description><![CDATA[This is Virtualization Short Take #35, the latest installation in the Virtualization Short Take series. Located herein is a collection of various virtualization-oriented resources. I hope you find something useful!<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/02/18/virtualization-short-take-35/">Virtualization Short Take #35</a></p>
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time again: time for another Virtualization Short Take! Here&#8217;s a collection of links, articles, posts, and other tidbits that I&#8217;ve found interesting, informative, or useful over the last few weeks. I hope that you find something useful as well!</p>
<ul>
<li>Tom Howarth has been spending some time with Microsoft&#8217;s App-V application virtualization solution; he&#8217;s written a three-part series (<a href="http://planetvm.net/blog/?p=1117">Part 1</a>, <a href="http://planetvm.net/blog/?p=1201">Part 2</a>, and <a href="http://planetvm.net/blog/?p=1223">Part 3</a>). Part 1 discusses domain and certificate setup, Part 2 centers around policies and GPO settings, and Part 3 covers the client-side setup for App-V. While Tom&#8217;s overview is extremely helpful, I don&#8217;t recall seeing any thoughts on App-V as a product. Tom, did you like it? Not like it? What was good or bad about it? It would be great to have a post that brings this sort of information together.</li>
<li>Interested in getting a better feel for the communications that occur between an ESX/ESXi host and vCenter Server? This post discusses <a href="http://breathalize.co.uk/2010/01/26/decoding-ssl-traffic-between-a-vcentre-server-and-esx-host/">decoding SSL traffic with Wireshark</a> so that you can see what&#8217;s happening.</li>
<li>Jeremy Waldrop of Varrow has a good &#8220;getting started&#8221; post on <a href="http://jeremywaldrop.wordpress.com/2010/01/24/vmware-vsphere-vcenter-storage-alarms/">using vCenter Server&#8217;s storage alarms</a>. If you&#8217;re looking for an introductory piece, this is a good place to start.</li>
<li>If you&#8217;re using Hyper-V and have VMs that are generating lots of network traffic, this post from the Windows Server Performance Team discussing <a href="http://blogs.technet.com/winserverperformance/archive/2010/02/02/increase-vmbus-buffer-sizes-to-increase-network-throughput-to-guest-vms.aspx">increasing the VMBus buffer size</a> is probably worth a look for you.</li>
<li>And while I&#8217;m mentioning Hyper-V, Ben Armstrong aka Virtual PC Guy discusses an <a href="http://blogs.msdn.com/virtual_pc_guy/archive/2010/02/03/hyper-v-activex-rdp-control.aspx">RDP ActiveX control</a> that provides RDP connectivity to a VM (not RDP connectivity to the guest OS, which is distinct and separate). I&#8217;ve never been a huge fan of ActiveX controls, but this could be useful in certain environments.</li>
<li>Is defragmentation of VMs a good thing? Scott Drummonds asks the same question in <a href="http://vpivot.com/2010/02/12/windows-guest-defragmentation/">this blog post</a>. My only comment: avoid defragmentation with thin provisioned disks (array-level or hypervisor-level thin provisioning).</li>
<li>Of course, Scott Drummonds also had a flurry of very useful posts over the last few weeks: <a href="http://vpivot.com/2010/01/26/vmware-perfmon-counters-missing-on-vsphere/">missing Perfmon counters</a>, <a href="http://vpivot.com/2010/02/10/inaccuracy-of-in-guest-performance-counters/">inaccuracy of guest performance counters</a>, and <a href="http://vpivot.com/2010/02/11/las-vegas-taxi-rates/">Las Vegas taxi rates</a>. (The Las Vegas taxi post actually helped me save some money when headed to the airport after PEX. Your mileage may vary&#8212;pun intended.)</li>
<li>Eric Sloof&#8217;s home-grown tests of <a href="http://www.ntpro.nl/blog/archives/1413-Hosting-20-linked-clones-on-SSD-storage.html">running linked clones on an SSD</a> aren&#8217;t definitive, but they definitely back up the value that has been seen with the deployment of EFDs (Enterprise Flash Drives) in virtualized environments.</li>
<li><a href="http://virtualisedreality.com/2010/01/24/powershell-scipt-for-vmware-view-vsphere-who-is-logged-into-which-vm/">This PowerShell script</a> will show you the logged-in user for a given VMware View desktop. Handy!</li>
<li>Readers seeking more information on guest OS alignment should read <a href="http://citrixblogger.org/2010/02/07/vhd-versus-ntfs-alignment/">this article by Jeff Muir</a>. While the focus of the article is on VHD and NTFS alignment, the underlying principles are also applicable to VMDK files in VMware environments.</li>
<li>Frank Denneman, VCDX 29, has had a few good posts recently. He had a post that discusses <a href="http://frankdenneman.nl/2010/02/impact-of-host-local-vm-swap-on-ha-and-drs/">the use of local storage for VM swap</a>; this post was then parlayed into a greater discussion on understanding the impact of design decisions. It&#8217;s a pretty fitting discussion given the timing around all the VCDX defense panels at Partner Exchange and Frank&#8217;s own elevation to the VCDX priesthood. Frank&#8217;s article on <a href="http://frankdenneman.nl/2010/02/sizing-vms-and-numa-nodes/">VM sizing and NUMA</a> was also a great read. Keep up the good work, Frank! (And I&#8217;m still waiting to see all the info about memory reservations you promised me&#8230;)</li>
<li>Jason Boche recently highlighted his adventures in <a href="http://www.boche.net/blog/index.php/2010/02/04/configure-vmware-esxi-round-robin-on-emc-storage/">using Round Robin multipathing</a> with his EMC Celerra. One key takeaway is that he had to reboot the ESX/ESXi host after changing the SATP, so keep that in mind. There is also a very specific CLARiiON configuration that needs to be set: the Failover Mode needs to be set to 4.</li>
<li>Jonathan Medd provides some great information on users who might be new to vCenter Update Manager in <a href="http://www.simple-talk.com/sysadmin/virtualization/using-vmware-vcenter-update-manager-to-keep-your-vsphere-hosts-up-to-date-with-patching/">this article</a>.</li>
<li>If you are planning on virtualizing any SQL Server systems, be sure to check out this list of <a href="http://communities.vmware.com/docs/DOC-8964">best practices for SQL Server</a>, written by Scott Drummonds. The document is a bit old (December 2008), but the recommendations are still valid.</li>
<li>It appears that VMware has updated <a href="http://kb.vmware.com/selfservice/search.do?cmd=displayKC&#038;docType=kc&#038;externalId=1017652">this KB article</a> recommending the use of the LSI Logic vSCSI controller for low I/O environments. I&#8217;m glad to see VMware has added more information and clarification; the previous version of the article was a bit spartan, to say the least.</li>
<li>I think that Figure 1 on this page on <a href="http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/vmware/cisco_VMwareView.html">Cisco solutions for VMware View environments</a> would give even <a href="http://www.hypervizor.com/">Hany Michael</a> a run for the money! While Figure 1 is pretty complex, the information in the article is useful and helps underscore some of the many different ways Cisco products can be put to use in a VMware View environment.</li>
<li>Here&#8217;s a useful document on <a href="https://supportforums.cisco.com/docs/DOC-8582">integrating Cisco UCS with VMware DPM</a>.</li>
<li>This <a href="http://blogs.vmware.com/kbdigest/2010/02/new-articles-published-for-week-ending-02142010.html">weekly summary of new KB articles</a> is quite useful. OK, I know this isn&#8217;t new and many people probably already knew about it but it&#8217;s still useful. So get off my case, OK?</li>
</ul>
<p>There&#8217;s more that I could include, but I should probably wrap this up. Here are a few other links worth mentioning:</p>
<p><a href="http://thebackupblog.typepad.com/thebackupblog/2010/01/avamar-and-vmware-backup-revisited.html">The Backup Blog: Avamar and VMware Backup Revisited</a><br />
<a href="http://kb.vmware.com/selfservice/search.do?cmd=displayKC&#038;docType=kc&#038;externalId=1013193">VMware KB: ESX 4.0 and ESXi 4.0 shutdown and reboot commands</a><br />
<a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1009449">VMware KB: Masking a LUN from ESX and ESXi 4.0 using the MASK_PATH plug-in</a><br />
<a href="http://www.virtualizationpractice.com/blog/?p=4284">Rethinking vNetwork Security</a><br />
<a href="http://blogs.technet.com/jhoward/archive/2010/01/25/announcing-nvspbind.aspx">Announcing NVSPBind</a></p>
<p>That&#8217;s it for this time around. Thanks for reading and feel free to submit any interesting links you&#8217;ve found in the comments!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/02/18/virtualization-short-take-35/">Virtualization Short Take #35</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2009/12/22/virtualization-short-take-32/" rel="bookmark" title="Tuesday, December 22, 2009">Virtualization Short Take #32</a></li>

<li><a href="http://blog.scottlowe.org/2010/05/03/virtualization-short-take-39/" rel="bookmark" title="Monday, May 3, 2010">Virtualization Short Take #39</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/07/technology-short-take-16/" rel="bookmark" title="Monday, November 7, 2011">Technology Short Take #16</a></li>

<li><a href="http://blog.scottlowe.org/2009/11/18/virtualization-short-take-31/" rel="bookmark" title="Wednesday, November 18, 2009">Virtualization Short Take #31</a></li>

<li><a href="http://blog.scottlowe.org/2010/01/07/virtualization-short-take-33/" rel="bookmark" title="Thursday, January 7, 2010">Virtualization Short Take #33</a></li>
</ul><!-- Similar Posts took 239.140 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2010/02/18/virtualization-short-take-35/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Partner Exchange 2010 Session TECHBC0320</title>
		<link>http://blog.scottlowe.org/2010/02/09/partner-exchange-2010-session-techbc0320/</link>
		<comments>http://blog.scottlowe.org/2010/02/09/partner-exchange-2010-session-techbc0320/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 19:25:28 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Snapshot]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=1822</guid>
		<description><![CDATA[This session is titled "How VMware Leverages Microsoft Volume Shadow Services for Virtual Machine Snapshots".<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/02/09/partner-exchange-2010-session-techbc0320/">Partner Exchange 2010 Session TECHBC0320</a></p>
]]></description>
			<content:encoded><![CDATA[<p>This is a liveblog for VMware Partner Exchange session TECHBC0320, &#8220;How VMware Leverages Microsoft Volume Shadow Services for Virtual Machine Snapshots&#8221;. The presenter is Paul Vasquez with VMware; he works within the Technical Alliances Organization at VMware with a focus on backups.</p>
<p>The session starts out with an overview of VMware snapshots followed by a quick overview of Microsoft Volume Shadow Copy Services.</p>
<p>Vasquez is careful to distinguish VMware snapshots from array-based snapshots, which is good since that seems to confuse a number of people. VMware snapshots can include the state of memory (optional), settings, and disk. Snapshots are taken at the VM level, and up to 32 snapshots can be taken. Over 20 snapshots can cause performance concerns and, in Vasquez&#8217;s words, &#8220;can cause undesirable results&#8221;.</p>
<p>In general, a snapshot will include all disks although there are ways to exclude disks from a snapshot.</p>
<p>Operations involving VMware snapshots include taking a snapshot (self-explanatory), reverting to a snapshot (reverts the VM to the snapshot state, the delta file remains until the snapshot is deleted), and deleting a snapshot (delta file is removed, VM continues running in the current state).</p>
<p>Some use cases for snapshots include: rollback capability for testing patches or updates; rollback for failed software installation; protection against unwanted results of OS reconfigurations or testing; backups (for creating consistent copies of a VM); and replication.</p>
<p>The delta file grows as-needed; over time, the delta file will grow larger and larger. Vasquez cautions attendees to be sure to plan datastore sizes to account for snapshots for VMs and the delta file growth caused by the changes to those VMs.</p>
<p>A good question was raised about read I/Os and the impact of snapshots (does </p>
<p>The presentation now moves on to a discussion of VSS. One component of VSS is the requestor; the requestor makes a request from a provider, and the writer provides information on how to provide information to a requestor. Providers are included with Windows and are responsible for intercepting I/O requests to create and represent volume shadow copies on the file system. There are also 3rd party providers. In this context of this discussion (VSS integration with VMware snapshots), VMware Tools is the requestor.</p>
<p>There is a wide range of applications that provide VSS support, including Exchange, SQL, SharePoint, Active Directory, BITS, DHCP, and WINS. The <code>vssadmin list providers</code> command will show all the providers. (Note that you won&#8217;t see the VMware Tools when you run this command; it is dynamically loaded only at snapshot time and then unloaded.)</p>
<p>The <code>vssadmin list writers</code> command will show a list of writers.</p>
<p>The general flow of operation with VSS runs like this:</p>
<ol>
<li>Requestor makes a shadow copy.</li>
<li>The writer is told to freeze all I/O.</li>
<li>The provider creates a shadow copy.</li>
<li>The writer is told to &#8220;thaw,&#8221; or resume, I/O to the application.</li>
<li>The requestor now has access to the shadow copy.</li>
</ol>
<p>The writer can support multiple enumerations, or different ways of coordinating the creation of the shadow copy. Exchange, for example, supports Full (backs up databases, logs, and checkpoints; truncates logs), Copy (backs up databases, logs, and checkpoints; does not truncate logs), Incremental (backs up and truncates logs), Differential (backs up logs but does not truncate). Of these, VMware uses the Copy enumeration when requesting shadow copies. Supposedly, the reason this is the case is to prevent interfering with backup applications that aren&#8217;t aware that logs were truncated. In addition, when VMware calls VSS, <em>all</em> writers are engaged, so it&#8217;s not possible to selectively choose which VSS writers should be engaged (can&#8217;t engage VSS for Exchange but not SQL within the same VM, for example).</p>
<p>In the future, VMware Tools will offer granular control over which VSS enumeration is used. Granular control over which VSS writers can be engaged is also planned.</p>
<p>Vasquez now moves into a discussion of how VMware snapshots and VSS integrate together. When a VMware snapshot is taken, this is when VSS integration comes into play. Obviously, for VSS integration the VM must be powered on (the guest OS must be running in order for VSS to be operational).</p>
<p>Some form of quiescing is always used when a snapshot is taken (unless the VM is powered off). The VMware Sync driver provides a crash-consistent copy of the VM but doesn&#8217;t interact with applications. This option is available in vSphere 4.0 and can be used when no VSS support from the application is available. Obviously, there is VSS support (hence this session), and there are pre- and post-quiesce scripts that can be used to create homebrew solutions as well. Both VSS and the Sync driver can be enabled using VMware Tools.</p>
<p>VSS support is enabled in VMware ESX 3.5 Update 2 or higher.</p>
<p>Going back to the VSS flow earlier, an additional step is present before the writer resumes I/O to take the VMware snapshot. After the VMware snapshot is taken, the shadow copy created by the provider is discarded because it is no longer needed. Once again, Vasquez reminds attendees that the VMware Tools Requestor only supports the copy enumeration.</p>
<p>An attendee asked if any plans were in place to do quiescing at the VMFS layer (supposedly to assist with hardware-based snapshots); Vasquez responds that some form of VMFS quiescing would be helpful, but there are challenges with that arrangement that make it currently very difficult to actually achieve.</p>
<p>(Vasquez also commented on the end-of-life policy for the ESX Service Console, but I&#8217;ll hold on mentioning what was said until I verify the confidentiality of the statement.)</p>
<p>Some additional things to remember:</p>
<ul>
<li>VMware Tools build must be 110268 or higher.</li>
<li>VMware Tools must be running and VSS must be functioning properly.</li>
<li>VSS Service must be set to Manual or Automatic.</li>
<li>ESX 3.5 Update 2 is required for VSS support.</li>
<li>Be sure VSS support is installed with VMware Tools.</li>
<li>Try not to keep VMware snapshots around for a long time. Manage snapshots carefully.</li>
<li>Sync driver can be used as a failback in the event VSS support fails.</li>
<li>VSS snapshot has a 10 second timeout. Rare cases could cause a failure of getting the VSS shadow copy.</li>
</ul>
<p>Most of the information contained in this presentation are found in the current vSphere documents and in Microsoft&#8217;s VSS documentation. (I&#8217;ll update this post with URLs when possible.)</p>
<p>And that&#8217;s it for the session.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2010/02/09/partner-exchange-2010-session-techbc0320/">Partner Exchange 2010 Session TECHBC0320</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2007/09/13/vmworld-2007-top-support-issues-session/" rel="bookmark" title="Thursday, September 13, 2007">VMworld 2007 Top Support Issues Session</a></li>

<li><a href="http://blog.scottlowe.org/2009/06/29/snapshot-issue-with-vmware-data-recovery/" rel="bookmark" title="Monday, June 29, 2009">Snapshot Issue with VMware Data Recovery</a></li>

<li><a href="http://blog.scottlowe.org/2006/12/30/recovering-data-inside-vms-using-netapp-snapshots/" rel="bookmark" title="Saturday, December 30, 2006">Recovering Data Inside VMs Using NetApp Snapshots</a></li>

<li><a href="http://blog.scottlowe.org/2009/05/05/sanbolic-brings-snapshots-to-melio-fs/" rel="bookmark" title="Tuesday, May 5, 2009">Sanbolic Brings Snapshots to Melio FS</a></li>

<li><a href="http://blog.scottlowe.org/2007/10/08/full-vm-recovery-with-netapp-snapshots/" rel="bookmark" title="Monday, October 8, 2007">Full VM Recovery with NetApp Snapshots</a></li>
</ul><!-- Similar Posts took 773.485 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2010/02/09/partner-exchange-2010-session-techbc0320/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

