<?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>Moose Logic Blog &#187; Virtualization</title>
	<atom:link href="http://www.mooselogic.com/blog/tag/virtualization-resources/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mooselogic.com/blog</link>
	<description>Using technology to make businesses better</description>
	<lastBuildDate>Fri, 26 Aug 2011 00:33:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What the Heck Is a &#8220;Storage Hypervisor?&#8221;</title>
		<link>http://www.mooselogic.com/blog/what-the-heck-is-a-storage-hypervisor</link>
		<comments>http://www.mooselogic.com/blog/what-the-heck-is-a-storage-hypervisor#comments</comments>
		<pubDate>Fri, 26 Aug 2011 00:33:49 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[DataCore]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[SAN]]></category>
		<category><![CDATA[storage virtualization]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=2093</guid>
		<description><![CDATA[Our friends at DataCore ran a press release yesterday positioning the new release (v8.1) of SANsymphony-V as a &#8220;storage hypervisor.&#8221; On the surface, that may just sound like some nice marketing spin, but the more I thought about it, the more sense it made &#8211; because it highlights one of the major differences between DataCore&#8217;s &#8230; <a href="http://www.mooselogic.com/blog/what-the-heck-is-a-storage-hypervisor">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" title="Read press release" href="http://www.datacore.com/company/news/press-releases/11-08-24/DataCore_Introduces_SANsymphony-V_Storage_Hypervisor.aspx">Our friends at DataCore ran a press release yesterday</a> positioning the new release (v8.1) of SANsymphony-V as a &#8220;storage hypervisor.&#8221;  On the surface, that may just sound like some nice marketing spin, but the more I thought about it, the more sense it made &#8211; because it highlights one of the major differences between DataCore&#8217;s products and most other SAN products out there.</p>
<p>To understand what I mean, let&#8217;s think for a moment about what a &#8220;hypervisor&#8221; is in the server virtualization world.  Whether you&#8217;re talking about VSphere, Hyper-V, or XenServer, you&#8217;re talking about software that provides an abstraction layer between hardware resources and operating system instances.  An individual VM doesn&#8217;t know &#8211; or care &#8211; whether it&#8217;s running on an HP Server, a Dell, an IBM, or a &#8220;white box.&#8221;  It doesn&#8217;t care whether it&#8217;s running on an Intel or an AMD processor.  You can move a VM from one host to another without worrying about changes in the underlying hardware, bios, drivers, etc.  (Not talking about &#8220;live motion&#8221; &#8211; that&#8217;s a little different.)  The hypervisor presents the VM with a consistent execution platform that hides the underlying complexity of the hardware.</p>
<p>So, back to DataCore.  Remember that SANsymphony-V is a software application that runs on top of Windows Server 2008 R2.  In most cases, people buy a couple of servers that contain a bunch of local storage, install 2008 R2 on them, install SANsymphony-V on them, and turn that bunch of local storage into full-featured iSCSI SAN nodes.  (We typically run them in pairs so that we can do synchronous mirroring of the data across the two nodes, such that if one node completely fails, the data is still accessible.)  But that&#8217;s not all we can do.</p>
<p>Because it&#8217;s running on a 2008 R2 platform, it can aggregate and present <strong><em>any kind of storage the underlying Server OS can access at the block level</em></strong>.  Got a fibre channel SAN that you want to throw into the mix?  Great!  Put fiber channel Host Bus Adapters (HBAs) in your DataCore nodes, present that storage to the servers that SANsymphony-V is running on, and now you can manage the fibre channel storage right along with the local storage in your DataCore nodes.  Got some other iSCSI SAN that you&#8217;d like to leverage?  No problem.  Just make sure you&#8217;ve got a couple of extra NICs in the DataCore nodes (or install iSCSI HBAs if you want even better performance), present that iSCSI storage to the DataCore nodes, and you can manage it as well.  You can even create a storage pool that crosses resource boundaries!  And now, with the new auto-tiering functionality of SANsymphony-V v8.1, you can let DataCore automatically migrate the most frequently accessed data to the highest-performing storage subsystems.</p>
<p>Or how about this:  You just bought a brand new storage system from Vendor A to replace the system from Vendor B that you&#8217;ve been using for the past few years.  You&#8217;d really like to move Vendor B&#8217;s system to your disaster-recovery site, but Vendor A&#8217;s product doesn&#8217;t know how to replicate data to Vendor B&#8217;s product.  If you front-end both vendors&#8217; products with DataCore nodes, the DataCore nodes can handle the asynchronous replication to your DR site.  Alternately, maybe you bought Vendor A&#8217;s system because it offered higher performance than Vendor B&#8217;s system.  Instead of using Vendor B&#8217;s product for DR, you can present both systems to SANsymphony-V and leverage its auto-tiering feature to automatically insure that the data that needs the highest performance gets migrated to Vendor A&#8217;s platform.</p>
<p>So, on the back end, you can have disparate SAN products (iSCSI, fibre channel, or both) and local storage (including &#8220;JBOD&#8221; expansion shelves), and a mixture of SSD, SAS, and SATA drives.  The SANsymphony-V software masks all of that complexity, and presents a consistent resource &#8211; in the form of iSCSI virtual volumes &#8211; to the systems that need to consume storage, e.g., physical or virtual servers.</p>
<p>That really is analogous to what a traditional hypervisor does in the server virtualization world.  So it is not unreasonable at all to call SANsymphony-V a &#8220;storage hypervisor.&#8221;  In fact, it&#8217;s pretty darned clever positioning, and I take my hat off to the person who crafted the campaign.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/what-the-heck-is-a-storage-hypervisor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beware of Vendor-Sponsored &#8220;Analysis&#8221; Reports</title>
		<link>http://www.mooselogic.com/blog/beware-of-vendor-sponsored-analysis-reports</link>
		<comments>http://www.mooselogic.com/blog/beware-of-vendor-sponsored-analysis-reports#comments</comments>
		<pubDate>Thu, 16 Jun 2011 19:27:58 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[HDX]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=2058</guid>
		<description><![CDATA[Mark Twain allegedly came up with the famous line: &#34;Figures don’t lie, but liars figure.&#34; That’s a good thing to keep in mind any time you’re looking through a report that was sponsored (&#34;sponsored&#34; = &#34;paid for&#34;) by a vendor that concludes that their product is better than the other guy’s. Maybe it is better &#8230; <a href="http://www.mooselogic.com/blog/beware-of-vendor-sponsored-analysis-reports">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mark Twain allegedly came up with the famous line:  &quot;Figures don’t lie, but liars figure.&quot;  That’s a good thing to keep in mind any time you’re looking through a report that was sponsored (&quot;sponsored&quot; = &quot;paid for&quot;) by a vendor that concludes that their product is better than the other guy’s.</p>
<p>Maybe it is better than the other guy’s.  But you might want to look closely at what was tested, how it was tested, and whether they were, shall we say, selective in the facts they present.</p>
<p>Case in point:  The Tolly Group’s report, released May 27, comparing VMware View 4.6 Premier Edition to Citrix XenDesktop 5 Platinum edition.  There are several interesting aspects to this report, which are dealt with in detail in <a title="Read Tal's blog post" target="_blank" href="http://blogs.citrix.com/2011/06/07/to-tolly-wrong-har-har/">Tal Klein’s blog over on the Citrix Community blog site</a>.  Here are a few of the more <a title="Vocabulary word of the day" target="_blank" href="http://dictionary.reference.com/browse/egregious">egregious</a> items: </p>
<ul>
<li>VMware View 4.6 Premier licensing costs less than XenDesktop 5 Platinum.  Absolutely true, and absolutely irrelevant.  That’s like pointing out that if you load every possible dealer option onto your new car, it’s going to cost more than the basic model.  Thank you, Captain Obvious.  If you want an &quot;apples-to-apples&quot; comparison, you need to compare VMware View to the XenDesktop VDI Edition.  But wait, if you do that, XenDesktop is actually less expensive, and that would be an awkward point to publish in a paper that’s being paid for by VMware.</li>
<li>VMware’s PCoIP provides a more consistent multi-media experience than XenDesktop 5.  (Over a LAN.  Using a single thin client device that did not support any of the Citrix HDX media acceleration features.)  Sorry, guys, but once again this is not an apples-to-apples comparison.  And did they publish any results of testing across a WAN link?  Nope…and for the same reason they didn’t use XenDesktop VDI Edition for their price comparison.  </li>
<li>It’s easier to upgrade View 4.5 to View 4.6 than it is to upgrade XenDesktop 4 to XenDesktop 5.  Once again, both true and irrelevant.  It’s easier to give your kitchen a new coat of paint than it is to rip out the cabinets and completely remodel it.  Anybody surprised by that?  There are significant architectural changes from XenDesktop 4 to XenDesktop 5.  It shouldn’t be surprising to anyone that this will involve more effort than a &quot;dot release&quot; upgrade.</li>
</ul>
<p>I’ve always been skeptical of vendor-sponsored &quot;analysis&quot; reports, and, to be fair, Citrix has used the Tolly Group in the past for its own sponsored reports &#8211; but it seems to me that this one is just over the top.  Apparently, former Gartner analyst Simon Bramfitt agrees.  <a title="Read Simon's blog" target="_blank" href="http://blog.simonbramfitt.com/2011/06/independent-assessment-of-tolly-group-report/">His pithy assessment of the report</a>:  &quot;There are undiscovered tribes lost in the darkest parts of the Amazon jungle that would know exactly what to do if a vendor airdropped a pile of competitive marketing literature authored by the Tolly Group; send it back, and asked [sic] that it be re-printed on more absorbent paper.&quot;</p>
<p>What do you think?  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/beware-of-vendor-sponsored-analysis-reports/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thin Clients vs. Cheap PCs</title>
		<link>http://www.mooselogic.com/blog/thin-clients-vs-cheap-pcs</link>
		<comments>http://www.mooselogic.com/blog/thin-clients-vs-cheap-pcs#comments</comments>
		<pubDate>Wed, 01 Jun 2011 19:09:24 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Licensing]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[desktop virtualization]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=2039</guid>
		<description><![CDATA[We have, for a long time, been fans of thin client devices. However, if you run the numbers, it turns out that thin-clients may not necessarily be the most cost-effective client devices for a VDI deployment. Just before writing this post, I went to the Dell Web site and priced out a low-end Vostro Mini &#8230; <a href="http://www.mooselogic.com/blog/thin-clients-vs-cheap-pcs">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We have, for a long time, been fans of thin client devices.  However, if you run the numbers, it turns out that thin-clients may not necessarily be the most cost-effective client devices for a VDI deployment.</p>
<p>Just before writing this post, I went to the Dell Web site and priced out a low-end Vostro Mini Tower system:  3.2 GHz Intel E5800 dual-core processor, 3 Gb RAM, 320 Gb disk drive, integrated Intel graphics, Windows 7 Professional 64-bit OS, 1 year next-business-day on-site service.  Total price:  $349.00.</p>
<p>When you buy a new PC with an OEM license of Windows on it, you have 90 days to add Microsoft Software Assurance to that PC.  That will cost you $109.00 for two years of coverage.  You&#8217;re now out of pocket $458.00.  <strong><em>However</em></strong>, one of the benefits of Software Assurance is that you don&#8217;t need any other Microsoft license component to access a virtual desktop OS.  You also have the rights, under SA, to install Windows Thin PC (WinTPC) on the system, which strips out a lot of non-essential stuff and allows you to administratively lock it down &#8211; think of WinTPC as Microsoft&#8217;s own tool kit for turning a PC into a thin client device.</p>
<p>Now consider the thin client option.  A new Wyse Winterm built on Embedded Windows 7 carries an MSRP of $499.  There are less expensive thin clients, but this one would be the closest to a Windows 7 PC in terms of the user experience (media redirection to a local Windows Media Player, Windows 7 user interface, etc.).  However, having bought the thin client, you must now purchase a Microsoft Virtual Desktop Access (VDA) license to legally access your VDI environment.  The VDA license is only available through the Open Value Subscription model, and will cost you $100/year <strong><em>forever</em></strong>.  So your total cost over two years is $699 for the Wyse device vs. $458 for the Dell Vostro.</p>
<p>After the initial two year term, you&#8217;ll have to renew Software Assurance on the PC for another two years.  That will continue to cost you roughly $54.50/year vs. $100/year to keep paying for that VDA license.</p>
<p>Arguably, the Wyse thin client is a better choice for some use cases.  It will work better in a hostile environment &#8211; like a factory floor &#8211; because it has no fan to pull dust and debris into the case.  In fact, it has no moving parts at all, and will likely last longer as a result&#8230;although PC hardware is pretty darned reliable these days, and at that price point, the low-end PC becomes every bit as disposable as a thin client device.</p>
<p>So, as much as we love our friends at Wyse, the bottom line is&#8230;well, it&#8217;s the bottom line.  And if you&#8217;re looking at a significant VDI deployment, it might be worth running the numbers both ways before you decide for sure which way you&#8217;re going to go.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/thin-clients-vs-cheap-pcs/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IntelliCache and the IOPS Problem</title>
		<link>http://www.mooselogic.com/blog/intellicache-and-the-iops-problem</link>
		<comments>http://www.mooselogic.com/blog/intellicache-and-the-iops-problem#comments</comments>
		<pubDate>Fri, 20 May 2011 23:21:00 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Provisioning Services]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=2016</guid>
		<description><![CDATA[If you&#8217;ve been following this blog for any length of time, you know that we&#8217;ve written extensively about XenDesktop, and spent a lot of time on best practices and problems to avoid. And one of the biggest problems to avoid is poor storage design resulting in poor VDI performance. In a nutshell, the problem is &#8230; <a href="http://www.mooselogic.com/blog/intellicache-and-the-iops-problem">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following this blog for any length of time, you know that we&#8217;ve written extensively about XenDesktop, and spent a lot of time on best practices and problems to avoid.  And one of the biggest problems to avoid is poor storage design resulting in poor VDI performance.</p>
<p>In a nutshell, the problem is that a Windows desktop OS uses disk far differently than a Windows server OS.  Thanks to the way Windows uses the swap file, disk writes outnumber disk reads by about 2 to 1.  You can build your virtual desktop infrastructure on the latest and greatest server hardware, with tons of processing power and insanely huge amounts of RAM, but if all of the disk I/O for all of those virtual desktops is hitting your SAN, you&#8217;ve got a scalability problem on your hands.</p>
<p>Provisioning Services (&#8220;PVS&#8221;) can help to mitigate this in two ways (assuming for sake of argument that you&#8217;re provisioning multiple virtual systems from a common, read-only image):  First, if you build your Provisioning Servers correctly, you should be able to serve up most of the OS read operations from the Provisioning Server&#8217;s own cache memory.  Second, you can use the virtualization host&#8217;s local disk storage as the required &#8220;write cache&#8221; &#8211; because all of those write operations have to go <strong><em>somewhere</em></strong> while the virtual system is running.</p>
<p>But XenDesktop 5 introduced a new way to provision desktops called &#8220;Machine Creation Services&#8221; (&#8220;MCS&#8221;).  <a title="Read Moose Views article on line" target="_blank" href="http://www.mooselogic.com/mooseviews/newsletters/MooseViewsApr2011.html">We wrote about this in the April edition of our <em>Moose Views</em> newsletter</a>, so if you&#8217;re not familiar with all the pros and cons of MCS vs. PVS, I&#8217;d encourage you to take a brief time out and read that article.  Suffice it to say that, despite all the advantages of MCS, the biggest downside of using MCS to provision pooled desktops was that <strong><em>all</em></strong> of the IOPS hit your SAN storage, which limited the scalability of an MCS-provisioned VDI deployment.</p>
<p>But all of that just changed, with the release of XenDesktop 5 Service Pack 1, which was made available for download a week ago (May 13).  With SP1, XenDesktop 5 is now able to take advantage of the &#8220;IntelliCache&#8221; feature that was introduced as part of Xen<strong><em>Server</em></strong> v5.6 Service Pack 2.  Using MCS with the combination of XenDesktop 5 SP1 and XenServer SP2&#8230;</p>
<ul>
<li>The first time a virtual desktop is booted on a given XenServer, the boot image is cached on that XenServer&#8217;s local storage.</li>
<li>Subsequent virtual desktops booted on that same XenServer will boot and run from that locally cached image.</li>
<li>You can use the XenServer&#8217;s local storage for the write cache as well.</li>
</ul>
<p>The bottom line is that you can move as much as 90% of the IOPS <strong><em>off</em></strong> of the SAN and onto local XenServer storage, removing nearly all of the scalability limitations from an MCS-provisioned environment.</p>
<p>With most of the IOPS for running VMs taking place on local storage, it&#8217;s pretty straightforward to figure out how many VMs you can expect to support on a given virtualization host.  <a title="Read Dan Feller's post on how to calculate functional IOPS" target="_blank" href="http://virtualfeller.com/2010/08/02/improper-storage-design-for-virtual-desktops-is-a-killer/">Dan Feller&#8217;s blog post</a> does a great job of walking through the process of calculating the functional IOPS that your local XenServer storage repository should be able to support, and inferring from that number how many light, normal, or power users you should be able to support as a result.</p>
<p>This also means that using XenServer as the hypervisor for your XenDesktop 5 deployment is going to yield a significant performance advantage over any other hypervisor, unless or until the other guys come out with similar local caching features.  So, if you&#8217;re a VMware shop, my advice is this:  Go ahead and virtualize all of the supporting XenDesktop server components on your VSphere infrastructure.  Run your XenDesktop 5 VMs on XenServer hosts, and <strong><em>just don&#8217;t tell anyone!</em></strong>  If you&#8217;re asked, just say, &#8220;Oh, yeah, these are my XenDesktop host systems &#8211; they&#8217;re completely separate from our VSphere infrastructure, because we don&#8217;t need the (<em>insert favorite VSphere feature</em>) function for these systems.&#8221;  Your infrastructure will run better, and no one will know but you&#8230;  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/intellicache-and-the-iops-problem/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How&#8217;s That &#8220;Cloud&#8221; Thing Working For You?</title>
		<link>http://www.mooselogic.com/blog/hows-that-cloud-thing-working-for-you</link>
		<comments>http://www.mooselogic.com/blog/hows-that-cloud-thing-working-for-you#comments</comments>
		<pubDate>Thu, 28 Apr 2011 23:20:34 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Application Hosting]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Business Continuity]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[High Availability]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Application Virtualization]]></category>
		<category><![CDATA[Business Practices]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=1982</guid>
		<description><![CDATA[Color me skeptical when it comes to the “cloud computing” craze. Well, OK, maybe my skepticism isn’t so much about cloud computing per se as it is about the way people seem to think it is the ultimate answer to Life, the Universe, and Everything (shameless Douglass Adams reference). In part, that’s because I’ve been &#8230; <a href="http://www.mooselogic.com/blog/hows-that-cloud-thing-working-for-you">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Color me skeptical when it comes to the “cloud computing” craze.  Well, OK, maybe my skepticism isn’t so much about cloud computing per se as it is about the way people seem to think it is the ultimate answer to Life, the Universe, and Everything (shameless Douglass Adams reference).  In part, that’s because I’ve been around IT long enough that I’ve seen previous incarnations of this concept come and go.  Application Service Providers were supposed to take the world by storm a decade ago.  Didn’t happen.  The idea came back around as “Software as a Service” (or, as Microsoft preferred to frame it, “Software + Services”).  Now it’s cloud computing.  In all of its incarnations, the bottom line is that you’re putting your critical applications and data on someone else’s hardware, and sometimes even renting their Operating Systems to run it on and their software to manage it.  And whenever you do that, there is an associated  risk  – as several users of Amazon’s EC2 service discovered just last week.</p>
<p>I have no doubt that the forensic analysis of what happened and why will drag on for a long time.  <a title="Read his blog post" target="_blank" href="http://justinsb.posterous.com/aws-down-why-the-sky-is-falling">Justin Santa Barbara had an interesting blog post last Thursday</a> (April 21) that discussed how the design of Amazon Web Services (AWS), and its segmentation into Regions and Availability Zones, is supposed to protect you against precisely the kind of failure that occurred last week…except that it didn’t.</p>
<p><a title="Read Phil's post" target="_blank" href="http://www.zdnet.com/blog/saas/seven-lessons-to-learn-from-amazons-outage/1296">Phil Wainewright has an interesting post over at ZDnet.com</a> on the “Seven lessons to learn from Amazon’s outage.”  The first two points he makes are particularly important:  First, “Read your cloud provider’s SLA very carefully” – because it appears that, despite the considerable pain some of Amazon’s customers were feeling, the SLA was not breached, legally speaking.  Second, “Don’t take your provider’s assurances for granted” – for reasons that should be obvious.</p>
<p>Wainewright’s final point, though, may be the most disturbing, because it focuses on Amazon’s “lack of transparency.”  He quotes BigDoor CEO Keith Smith as saying, “If Amazon had been more forthcoming with what they are experiencing, we would have been able to restore our systems sooner.”  This was echoed in Santa Barbara’s blog post where, in discussing customers’ options for failing over to a different cloud, he observes, “Perhaps they would have started that process had AWS communicated at the start that it would have been such a big outage, but AWS communication is – frankly – abysmal other than their PR.”  The transparency issue was also echoed by <a title="Read Andrew's post" target="_blank" href="http://www.crn.com/news/cloud/229402233/amazon-cloud-outage-highlights-need-for-transparency.htm">Andrew Hickey in an article posted April 26 on CRN.com</a>.  </p>
<p><a title="Read CRN article" target="_blank" href="http://www.crn.com/slide-shows/cloud/229402271/amazon-cloud-outage-10-lessons-learned.htm">CRN also wrote about “lessons learned,” although they came up with 10 of them</a>.  Their first point is that “Cloud outages are going to happen…and if you can’t stand the outage, get out of the cloud.”  They go on to talk about not putting “Blind Trust” in the cloud, and to point out that management and maintenance are still required – “it’s not a ‘set it and forget it’ environment.”</p>
<p>And it’s not like this is the first time people have been affected by a failure in the cloud:</p>
<ul>
<li>Amazon had a significant outage of their S3 online storage service back in July, 2008.  Their northern Virginia data center was affected by a lightning strike in July of 2009, and <a title="Read article on techtarget.com" target="_blank" href="http://searchcloudcomputing.techtarget.com/news/1376474/Amazon-outage-caused-by-power-failure-during-Virginia-storm">another power issue affected “some instances in its US-EAST-1 availability zone” in December of 2009.</a></li>
<li>Gmail experienced a system-wide outage for a period of time in August, 2008, then was down again for over 1 ½ hours in September, 2009.</li>
<li>The Microsoft/Danger outage in October, 2009, caused a lot of T-Mobile customers to lose personal information that was stored on their Sidekick devices, including contacts, calendar entries, to-do lists, and photos.</li>
<li>In January, 2010, failure of a UPS took several hundred servers offline for hours at a Rackspace data center in London.  (Rackspace also had a couple of service-affecting failures in their Dallas area data center in 2009.)</li>
<li>Salesforce.com users have suffered repeatedly from service outages over the last several years.</li>
</ul>
<p>This takes me back to a comment made by one of our former customers, who was the CIO of a local insurance company, and who later joined our engineering team for a while.  Speaking of the ASPs of a decade ago, he stated, “I wouldn’t trust my critical data to any of them – because I don’t believe that any of them care as much about my data as I do.  And until they can convince me that they do, and show me the processes and procedures they have in place to protect it, they’re not getting my data!”</p>
<p>Don’t get me wrong – the “Cloud” (however you choose to define it…and that’s part of the problem) has its place.  Cloud services are becoming more affordable, and more reliable.  But, as one solution provider quoted in the CRN “lessons learned” article put it, “Just because I can move it into the cloud, that doesn’t mean I can ignore it.  It still needs to be managed. It still needs to be maintained.”  Never forget that it’s <strong><em>your data</em></strong>, and <strong><em>no one</em></strong> cares about it as much as you do, no matter what they tell you.  <a title="Read Rachel's post" target="_blank" href="http://blogs.forrester.com/rachel_dines/11-04-21-how_resilient_is_your_cloud_service_provider">Forrester analyst Rachel Dines may have said it best in her blog entry from last week</a>: “ASSUME NOTHING.  Your cloud provider isn’t in charge of your disaster recovery plan, YOU ARE!”  (She also lists several really good questions you should ask your cloud provider.)</p>
<p>Cloud technologies can solve specific problems for you, and can provide some additional, and valuable, tools for your IT toolbox.  But you dare not assume that all of your problems will automagically disappear just because you put all your stuff in the cloud.  It’s still your stuff, and ultimately your responsibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/hows-that-cloud-thing-working-for-you/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>DataCore Lowers Prices on SANsymphony-V</title>
		<link>http://www.mooselogic.com/blog/datacore-lowers-prices-on-sansymphony-v</link>
		<comments>http://www.mooselogic.com/blog/datacore-lowers-prices-on-sansymphony-v#comments</comments>
		<pubDate>Fri, 22 Apr 2011 23:33:46 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[DataCore]]></category>
		<category><![CDATA[High Availability]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[SAN]]></category>
		<category><![CDATA[storage virtualization]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=1968</guid>
		<description><![CDATA[Back at the end of January, DataCore announced the availability of a new product called SANsymphony-V. This product replaces SANmelody in their product line, and is the first step in the eventual convergence of SANmelody and SANsymphony into a single product with a common user interface. Note: In case you&#8217;re not familiar with DataCore, they &#8230; <a href="http://www.mooselogic.com/blog/datacore-lowers-prices-on-sansymphony-v">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Back at the end of January, <a title="Read news release on DataCore Web site" target="_blank" href="http://www.datacore.com/company/news/press-releases/11-01-31/DataCore_Announces_New_Generation_of_Storage_Virtualization_Software_that_Solves_the_%E2%80%9CBig_Problem%E2%80%9D_Stalling_Today_s_Server_and_Desktop_Virtualization_Projects.aspx">DataCore announced the availability of a new product called SANsymphony-V</a>.  This product replaces SANmelody in their product line, and is the first step in the eventual convergence of SANmelody and SANsymphony into a single product with a common user interface.</p>
<div style="margin-left:20px">
<em>Note:  In case you&#8217;re not familiar with DataCore, they make software that will turn an off-the-shelf Windows server into an iSCSI SAN node (FibreChannel is optional) with all the bells and whistles you would expect from a modern SAN product.  You can read more about them on <a title="Go to our DataCore page" target="_blank" href="http://www.mooselogic.com/datacore">our DataCore page</a>.</em>
</div>
<p>We&#8217;ve been playing with SANsymphony-V in our engineering lab, and our technical team is impressed with both the functionality and the new user interface &#8211; but that&#8217;s another post for another day.  <em><strong>This </strong></em>post is focused on the packaging and pricing of SANsymphony-V, which in many cases can come in significantly below the old SANmelody pricing.</p>
<p>First, we need to recap the old SANmelody pricing model.  SANmelody nodes were priced according to the maximum amount of raw capacity that node could manage.  The full-featured HA/DR product could be licensed for 0.5 Tb, 1 Tb, 2 Tb, 3 Tb, 4 Tb, 8 Tb, 16 Tb, or 32 Tb.  So, for example, if you wanted 4 Tb of mirrored storage (two 4 Tb nodes in an HA pair), you would purchase two 4 Tb licenses.  At MSRP, including 1 year of software maintenance, this would have cost you a total of $17,496.  But what if you had another 2 Tb of archival data that you wanted available, but didn&#8217;t necessarily need it mirrored between your two nodes?  Then you would want 4 Tb in one node, and 6 Tb in the other node.  However, since there was no 6 Tb license, you&#8217;d have to buy an 8 Tb license.  Now your total cost is up to $21,246.</p>
<p>SANsymphony-V introduced the concept of separate <em><strong>node </strong></em>licenses and <strong><em>capacity </em></strong>licenses.  The node license is based on the maximum amount of raw storage that can exist in the <strong><em>storage pool</em></strong> to which that node belongs.  The increments are:</p>
<ul>
<li>&#8220;VL1&#8243; &#8211; Up to 5 Tb &#8211; includes 1 Tb of capacity per node (more on this in a moment)</li>
<li>&#8220;VL2&#8243; &#8211; Up to 16 Tb &#8211; includes 2 Tb of capacity per node</li>
<li>&#8220;VL3&#8243; &#8211; Up to 100 Tb &#8211; includes 8 Tb of capacity per node</li>
<li>&#8220;VL4&#8243; &#8211; Up to 256 Tb &#8211; includes 40 Tb of capacity per node</li>
<li>&#8220;VL5&#8243; &#8211; More than 256 Tb &#8211; includes 120 Tb of capacity per node</li>
</ul>
<p>In my example above, with 4 Tb of mirrored storage and 2 Tb of non-mirrored storage, there is a total of 10 Tb of storage in the storage pool:  (4 x 2) + 2 = 10.  Therefore, each node needs a &#8220;VL2&#8243; node license, since the total storage in the pool is more than 5 Tb but less than 16 Tb.  We also need a total of 10 Tb of capacity licensing.  We&#8217;ve already got 4 Tb, since 2 Tb of capacity were included with each node license.  So we need to buy an additional six 1 Tb capacity licenses.  At MSRP, this would cost a total of $14,850 &#8211; <strong><em>substantially</em></strong> less than the old SANmelody price.</p>
<p>The cool thing is, once we have our two VL2 nodes and our 10 Tb of total capacity licensing, DataCore doesn&#8217;t care how that capacity is allocated between the nodes.  We can have 5 Tb of mirrored storage, we can have 4 Tb in one node and 6 Tb in the other, we can have 3 Tb in one node and 7 Tb in the other.  We can divide it up any way we want to.</p>
<p>If we now want to add asynchronous replication to a third SAN node that&#8217;s off-site (e.g., in our DR site), that SAN node is considered a separate &#8220;pool,&#8221; so its licensing would be based on how much capacity we need at our DR site.  If we only cared about replicating 4 Tb to our DR site, then the DR node would only need a VL1 node license and a total of 4 Tb of capacity licensing (i.e., a VL1 license + three additional 1 Tb capacity licenses, since 1 Tb of capacity is included with the VL1 license).</p>
<p>At this point, no new SANmelody licenses are being sold &#8211; although, if you need to, you can still upgrade an existing SANmelody license to handle more storage.  If you&#8217;re an existing SANmelody customer with current software maintenance, rest assured that you will be entitled to upgrade to SANsymphony-V as a benefit of your software maintenance coverage.  <strong><em>However</em></strong>, there will not be a mechanism that allows for an easy in-place upgrade until sometime in Q3.  In the meantime, an upgrade from SANmelody to SANsymphony-V would entail a complete rebuild from the ground up.  (Which we would be delighted to do for you if you just can&#8217;t wait for the new features.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/datacore-lowers-prices-on-sansymphony-v/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Machine Creation Services and KMS</title>
		<link>http://www.mooselogic.com/blog/machine-creation-services-and-kms</link>
		<comments>http://www.mooselogic.com/blog/machine-creation-services-and-kms#comments</comments>
		<pubDate>Wed, 30 Mar 2011 23:58:44 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Licensing]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[Provisioning Services]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=1961</guid>
		<description><![CDATA[We&#8217;ve written extensively here about the challenges of using Citrix Provisioning Services to provision VMs that require key activation (i.e., Vista, Win7, and Server 2008/2008R2). We publicly rejoiced when the news broke that PVS v5.6, SP1, supported both KMS and MAK activation. But now, with the advent of XenDesktop 5, there is a new way &#8230; <a href="http://www.mooselogic.com/blog/machine-creation-services-and-kms">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve written extensively here about the challenges of using Citrix Provisioning Services to provision VMs that require key activation (i.e., Vista, Win7, and Server 2008/2008R2).  <a title="Read previous blog post" target="_blank" href="http://www.mooselogic.com/blog/citrix-fixes-the-provisioning-services-kms-problem">We publicly rejoiced when the news broke that PVS v5.6, SP1, supported both KMS and MAK activation</a>.</p>
<p>But now, with the advent of XenDesktop 5, there is a new way to provision desktops:  Machine Creation Services (&#8220;MCS&#8221;).  As a public service to those who follow this blog, I thought I&#8217;d share <a title="Read Citrix Knowledge Base article" target="_blank" href="http://support.citrix.com/article/CTX128580">Citrix&#8217;s official statement regarding MCS and KMS activation</a>:</p>
<blockquote><p>MCS does not support or work with KMS based Microsoft Windows 7 activation by default, however the following workaround has been provided and will be supported by Citrix Support should an issue arise.</p></blockquote>
<p>For details on the workaround, click through the link above to the KB article.</p>
<p>It <strong><em>does not</em></strong> appear that there is a workaround that will allow MCS to be used with MAK activation, and I saw a comment by a Citrix employee on a forum post that indicated that there were &#8220;no plans to support it in the near future.&#8221;  So&#8230;MCS with KMS, yes;  MCS with MAK, no.</p>
<p>Not having MAK support probably isn&#8217;t a big deal, since the main reason why you would go with MAK activation rather than KMS activation would be if you had fewer than 25 desktops to activate, and if you have fewer than 25 virtual desktops, you may as well just stick with 1-to-1 images instead of messing around with provisioning anyway.  But we thought you should know.</p>
<p>You&#8217;re welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/machine-creation-services-and-kms/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future Is Now</title>
		<link>http://www.mooselogic.com/blog/the-future-is-now</link>
		<comments>http://www.mooselogic.com/blog/the-future-is-now#comments</comments>
		<pubDate>Mon, 21 Mar 2011 18:42:22 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Application streaming]]></category>
		<category><![CDATA[Application Virtualization]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Branch Repeater]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Mobile Computing]]></category>
		<category><![CDATA[Remote Access]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenClient]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[Application Streaming]]></category>
		<category><![CDATA[Business Practices]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[WAN Optimization]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=1924</guid>
		<description><![CDATA[I recently discovered a video on &#8220;Citrix TV&#8221; that does as good a job as I&#8217;ve ever seen in presenting the big picture of desktop and application virtualization using XenApp and XenDesktop (which, as we&#8217;ve said before, includes XenApp now). The entire video is just over 17 minutes long, which is longer than most videos &#8230; <a href="http://www.mooselogic.com/blog/the-future-is-now">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently discovered a video on &#8220;Citrix TV&#8221; that does as good a job as I&#8217;ve ever seen in presenting the big picture of desktop and application virtualization using XenApp and XenDesktop (which, as we&#8217;ve said before, <strong><em>includes </em></strong>XenApp now).  The entire video is just over 17 minutes long, which is longer than most videos we&#8217;ve posted here (I prefer to keep them under 5 minutes or so), but in that 17 minutes, you&#8217;re going to see:</p>
<ul>
<li>How easy it is for a user to install the Citrix Receiver</li>
<li>Self-service application delivery</li>
<li>Smooth roaming (from a PC to a MacBook)</li>
<li>Application streaming for off-line use</li>
<li>A XenDesktop virtual desktop following the user from an HP Thin Client&#8230;</li>
<ul>
<li>&#8230;to an iPad&#8230;</li>
<li>&#8230;as the iPad switches to 3G operation aboard a commuter train&#8230;</li>
<li>&#8230;to a Mac in the home office&#8230;</li>
<li>&#8230;to a Windows multi-touch PC in the kitchen&#8230;</li>
<li>&#8230;to an iPhone on the golf course.</li>
</ul>
<li>And a demo of XenClient to wrap things up.</li>
</ul>
<p>I remember, a few years ago, sitting through the keynote address at a Citrix conference and watching a similar video on where the technology was headed.  But this isn&#8217;t smoke and mirrors, and it isn&#8217;t a presentation of some future, yet-to-be-released technology.  All of this functionality is available <strong><em>now</em></strong>, and it&#8217;s all included in a single license model.  The future is here.  Now.</p>
<p>I think you&#8217;ll find that it&#8217;s 17 minutes that are well-spent:</p>
<p><object  id='CustomCTVPlayer3426'  codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0'  allowScriptAccess='always'  height='412'  width='486'  classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'><param value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3426&#038;autoStart=false&#038;height=412&#038;width=486&#038;hd=false' name='movie' /><param value='high' name='quality' /><param value='#ffffff' name='bgcolor' /><param value='always' name='allowScriptAccess' /><param value='true' name='allowFullScreen' /><param name='wmode' value='opaque'  /><embed 	name='CustomCTVPlayer3426' 	height='412' 	width='486' 	wmode='opaque' 	align='middle' 	pluginspage='http://www.adobe.com/go/getflashplayer' 	type='application/x-shockwave-flash' allowScriptAccess='always' 	allowFullScreen='true' bgcolor='#ffffff' quality='high' 	src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3426&#038;autoStart=false&#038;height=412&#038;width=486&#038;hd=false'></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/the-future-is-now/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New XenDesktop Trade-up &#8211; and a New License Model</title>
		<link>http://www.mooselogic.com/blog/new-xendesktop-trade-up-and-a-new-license-model</link>
		<comments>http://www.mooselogic.com/blog/new-xendesktop-trade-up-and-a-new-license-model#comments</comments>
		<pubDate>Mon, 17 Jan 2011 21:35:13 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Licensing]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[desktop virtualization]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=1832</guid>
		<description><![CDATA[Today, Citrix announced a new, permanent XenDesktop trade-Up program. (Well, mostly permanent &#8211; the special offer to users with expired Subscripion Advantage only runs through the end of 2011.) This new offer shouldn&#8217;t come as a big surprise, as all indications were that there would be some kind of upgrade path provided after the last &#8230; <a href="http://www.mooselogic.com/blog/new-xendesktop-trade-up-and-a-new-license-model">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today, Citrix announced a new, permanent XenDesktop trade-Up program. (Well, mostly permanent &#8211; the special offer to users with expired Subscripion Advantage only runs through the end of 2011.)  This new offer shouldn&#8217;t come as a big surprise, as all indications were that there would be <strong><em>some</em></strong> kind of upgrade path provided after the last trade-up program expired at the end of 2010.  What <strong><em>did</em></strong> come as a surprise is the announcement of a concurrent-use (&#8220;CCU&#8221;) license model for XenDesktop Enterprise and Platinum. The new CCU license is good news for XenDesktop v3 customers, some of whom have not upgraded to XenDektop v4 or v5 because they didn&#8217;t want to give up the CCU license model.</p>
<p>The new trade-up program will allow XenApp users to trade up to either the user/device-based license model or the new concurrent use license model. New concurrent use licenses cost roughly 2x the cost of a user/device license. Here are the high points of the new trade-up program:</p>
<ul>
<li>As was the case with the earlier trade-up programs, XenApp users can choose a straight one-for-one deal, where they receive one user/device XenDesktop license for each XenApp license, or, if they trade up <strong><em>all</em></strong> of their XenApp licenses, they can choose a two-for-one deal, where they receive two user/device licenses for each XenApp license.  It will just cost you a little more than it would have if you had done it before the end of 2010.</li>
<li>Through the end of 2011, customers with expired Subscription Advantage can trade up their licenses for the same price as customers with current Subscription Advantage &#8211; and take advantage of the two-for-one deal. After December 31, 2011, it will cost an additional $50/license if your Subscription Advantage is expired.</li>
<li>You can now choose to trade up your XenApp licenses one-for-one to XenDesktop <strong><em>concurrent use</em></strong> licenses &#8211; although it&#8217;s more expensive than trading up to user/device licenses.</li>
<li>&#8220;Trade-up PLUS&#8221; &#8211; If you trade up all of your XenApp licenses, you can purchase additional XenDesktop licenses (on the same order) for 10% off the suggested retail price.  These additional licenses <strong><em>do not</em></strong> have to be the same product version as the version you&#8217;re trading up to, i.e., you could trade up to XenDesktop Platinum Edition, and purchase additional XenDesktop Enterprise licenses (although I&#8217;m not sure why you&#8217;d want to).</li>
<li>&#8220;Trade-up MAX&#8221; &#8211; If you trade up all of your XenApp licenses, and purchase additional XenDesktop licenses for <strong><em>all</em></strong> of your remaining users (on the same order), the additional licenses would be 35% off the suggested retail price.  Again, the additional licenses do not have to be the same version as the trade-up licenses. The order must total a minimum of 2,500 XenDesktop licenses, including both the licenses received via the trade-up offer and the additional licenses.  Citrix will accept data from Dun &#038; Bradstreet or Hoovers.com, or the user count from an active Microsoft Enterprise Agreement as evidence of how many users you have.</li>
</ul>
<p>Here is a summary of the new trade-up suggested retail prices:</p>
<table width="550" border="1" align="center">
<tr align="center">
<th>Trade-up From</th>
<th colspan="2">Trade-up 2:1 (User/Device)</th>
<th colspan="2">Trade-up 1:1 (User/Device)</th>
<th colspan="2">Trade-up 1:1 (CCU)</th>
</tr>
<tr align="center">
<td> </td>
<td>XD-E</td>
<td>XD-P</td>
<td>XD-E</td>
<td>XD-P</td>
<td>XD-E</td>
<td>XD-P</td>
</tr>
<tr align="center">
<td>XenApp Platinum</td>
<td>n/a</td>
<td>$185</td>
<td>n/a</td>
<td>$135</td>
<td>n/a</td>
<td>$220</td>
</tr>
<tr align="center">
<td>XenApp Enterprise</td>
<td>$130</td>
<td>$275</td>
<td>$85</td>
<td>$225</td>
<td>$155</td>
<td>$330</td>
</tr>
<tr align="center">
<td>XenApp Advanced</td>
<td>$190</td>
<td>$330</td>
<td>$140</td>
<td>$280</td>
<td>$230</td>
<td>$395</td>
</tr>
<tr align="center">
<td>XenApp Fundamentals</td>
<td>n/a</td>
<td>n/a</td>
<td>$140</td>
<td>$280</td>
<td>n/a</td>
<td>n/a</td>
</tr>
</table>
<p>Note that if your Subscription Advantage is expired, all of the prices above will go up after December 31, 2011.  Note also that if you purchased XenApp Fundamentals bundled with Microsoft Terminal Services CALs, and you want to keep those Terminal Services CALs after the trade-up, you must specify that on your trade-up order.  Otherwise, the Terminal services CALs will be rescinded along with the XenApp Fundamentals licenses that you&#8217;re trading up.</p>
<p>Citrix has provided <a title="Check out the Trade-up Calculator" target="_blank" href="http://www.citrixinformation.com/tradeupcalculator">a new Trade-Up Calculator</a> that makes it really easy to figure out what your trade-up cost will be.  You simply enter your data &#8211; how many XenApp licenses you own, how many you&#8217;re trading up, what edition your trading up from and to, whether your Subscription Advantage is current, whether you&#8217;re trading up <strong><em>all</em></strong> of your licenses, and whether you want to purchase additional licenses along with your trade-up &#8211; and the calculator will give you the various options available to you, along with the suggested retail price of each option.</p>
<p>You can also download a <a title="Get Trade-up Brochure (PDF)" target="_blank" href="http://www.citrix.com/site/resources/dynamic/salesdocs/xdtradeup_program_overview.pdf">Trade-Up Brochure</a>, and a <a title="Get Trade-up FAQ (PDF)" target="_blank" href="http://www.citrix.com/site/resources/dynamic/salesdocs/xdtradeup_faq.pdf">Trade-Up FAQ Document</a> from the Citrix Web site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/new-xendesktop-trade-up-and-a-new-license-model/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Ten VDI Mistakes (According to Dan Feller)</title>
		<link>http://www.mooselogic.com/blog/top-ten-vdi-mistakes-according-to-dan-feller</link>
		<comments>http://www.mooselogic.com/blog/top-ten-vdi-mistakes-according-to-dan-feller#comments</comments>
		<pubDate>Fri, 14 Jan 2011 05:20:07 +0000</pubDate>
		<dc:creator>Sid Herron</dc:creator>
				<category><![CDATA[Application Virtualization]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Branch Repeater]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Provisioning Services]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[desktop virtualization]]></category>

		<guid isPermaLink="false">http://www.mooselogic.com/blog/?p=1817</guid>
		<description><![CDATA[Dan Feller is a Lead Architect with the Citrix Consulting group, and has written extensively about XenDesktop. We found his series on the top ten mistakes people make when implementing desktop virtualization to be quite enlightening. In case you missed it, we thought we&#8217;d share his &#8220;top ten&#8221; list here, with links to the individual &#8230; <a href="http://www.mooselogic.com/blog/top-ten-vdi-mistakes-according-to-dan-feller">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dan Feller is a Lead Architect with the Citrix Consulting group, and has written extensively about XenDesktop.  We found his series on the top ten mistakes people make when implementing desktop virtualization to be quite enlightening.  In case you missed it, we thought we&#8217;d share his &#8220;top ten&#8221; list here, with links to the individual posts.  We would highly recommend that you take the time to read through the series in its entirety:</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/05/20/how-much-bandwidth-do-i-need-for-my-virtual-desktop/">&#35;10 &#8211; Not calculating user bandwidth requirements</a></span><br />
Back in the “good old days” of MetaFrame, when we didn’t particularly care about 3D graphics, multimedia content, etc., we could get by with roughly 20 Kbps of network bandwidth per user session.  That’s not going to cut it for a virtualized desktop, for a number of reasons that Dan outlines in his blog post.  He provides the following estimates for the average bandwidth required both with and without the presence of a pair of Citrix Branch Repeaters (which have some secret sauce that is specifically designed to accelerate Citrix traffic) between the client device and the virtual desktop session:</p>
<table border="1" width="550" align="center">
<tr align="center">
<th>Parameter</th>
<th>XenDesktop Bandwidth without Branch Repeater</th>
<th>XenDesktop Bandwidth with Branch Repeater</th>
</tr>
<tr align="center">
<td>Office Productivity Apps</td>
<td>43 Kbps</td>
<td>31 Kbps</td>
</tr>
<tr align="center">
<td>Internet</td>
<td>85 Kbps</td>
<td>38 Kbps</td>
</tr>
<tr align="center">
<td>Printing</td>
<td>553 &#8211; 593 Kbps</td>
<td>155 &#8211; 180 Kbps</td>
</tr>
<tr align="center">
<td>Flash Video (with HDX redirection)</td>
<td>174 Kbps</td>
<td>128 Kbps</td>
</tr>
<tr align="center">
<td>Standard WMV Video (with HDX redirection)</td>
<td>464 Kbps</td>
<td>148 Kbps</td>
</tr>
<tr align="center">
<td>HD WMV Video (with HDX redirection)</td>
<td>1812 Kbps</td>
<td>206 Kbps</td>
</tr>
</table>
<p>
<strong><em>NOTE:  These are estimates &#8211; your mileage may vary!</em></strong></p>
<p>One thing that should come across loud and clear from the table above is what a huge difference the Citrix Branch Repeater can make in your bandwidth utilization.  And as we’ve always said:  you only buy hardware once – bandwidth costs go on forever!</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/05/26/my-profile-is-important/">&#35;9 &#8211; Not considering the user profile</a></span><br />
It should go without saying that user profiles are important.  But if it’s number 9 on the list of things people most often screw up, then apparently it doesn’t.  In a nutshell:  If you mess up the users’ profiles, the users won’t be happy – logon/logoff performance will suffer, settings (including personalization) will be lost.  If the users aren’t happy, they will be extremely vocal about it, and your VDI deployment will fail for lack of user buy-in and support.  There are some great tools available for managing user profiles, including the <a title="More about the Citrix Profile Manager" target="_blank"  href="http://citrix.com/site/jumpPage.asp?pageID=1453077">Citrix Profile Manager</a>, and the <a title="Read more about AppSense Environment Manager" target="_blank" href="http://appsense.com/products/environmentmanager/">AppSense Environment Manager</a>. AppSense can even maintain a consistent user experience across platforms – making sure that the user profile is the same regardless of whether the user is logged onto a Windows XP system, a Windows 7 System, or a Windows Server 2008 R2-based XenApp server.  </p>
<p>Do yourself a favor and make sure you understand what your users’ profile requirements are, then investigate the available tools and plan accordingly.</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/06/03/285/">&#35;8 &#8211; Lack of an application virtualization strategy</a></span><br />
How many applications are actually deployed in your organization?  Do you even know?  Are the versions consistent across all users?  Which users use which applications?  You have to understand the application landscape before you can decide how you’re going to deploy applications in your new virtualized desktop environment.</p>
<p>You have three basic choices on how to deliver apps:</p>
<ol>
<li>You can install every application into a single desktop image.  That means that whenever an application changes, you have to change your base image, and do regression testing to make sure that the new or changed application didn’t break something else.</li>
<li>You can create multiple desktop images with different application sets in each image, depending on the needs of your different user groups.  Now if an application changes, you may have to change and do regression testing on <strong><em>multiple</em></strong> images.  It’s worth noting that many organizations have been taking this approach in managing PC desktop images for years…but part of the promise of desktop virtualization is that, if done correctly, you can break out of that cycle.  But to do that, you must…</li>
<li>Remove the applications from the desktop image and deliver them some other way:  either by running them on a XenApp server, or by streaming the application using either the native XenApp streaming technology or Microsoft’s App-V (or some other streaming technology of your choice).</li>
</ol>
<p>Ultimately, you may end up with a mixed approach, where some core applications that everyone uses are installed in the desktop image, and the rest are virtualized.  But, once again, it’s critical to first understand the application landscape within your organization, and then plan (and test) carefully to determine the best application delivery approach.</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/06/09/beware-of-improper-resource-allocation/">&#35;7 &#8211; Improper resource allocation</a></span><br />
Quoting Dan:  “Like me, many users only consume a fraction of their total potential desktop computing power, which makes desktop virtualization extremely attractive. By sharing the resources between all users, the overall amount of required resources is reduced. However, there is a fine line between maximizing the number of users a single server can support and providing the user with a good virtual desktop computing experience.”</p>
<p>This post provides some great guidelines on how to optimize the environment, depending on the underlying hypervisor you’re planning to use.</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/06/17/protection-from-anti-virus/">&#35;6 &#8211; Protection from Anti-Virus</a> (as well as protection from viruses)</span><br />
If you are provisioning desktops from a shared read-only image (e.g., Citrix Provisioning Services), then any virus infection will go away when the virtual PC is rebooted, because changes to the base image – including the virus – are discarded by design.  But you still need AV protection, because the virus can use the interval between infection and reboot to propagate itself to other systems.  The gotcha here is that the AV software itself can cause serious performance issues if it is not configured properly.  Dan provides a great outline in this post for how to approach AV protection in a virtual desktop environment.</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/06/22/a-virtual-desktop-storm-approaches/">&#35;5 &#8211; Managing the incoming storm</a></span><br />
In most organizations, the majority of users arrive and start logging into their desktops at approximately the same time.  What you <strong><em>don’t</em></strong> want is dozens, or hundreds, of virtual desktops trying to start up simultaneously, because it will hammer your virtualization environment.  There are some very specific things you need to do to survive the “boot storm,” and Dan outlines them in this post.</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/06/29/not-optimizing-your-virtual-desktop-image/">&#35;4 &#8211; Not optimizing the virtual desktop image</a></span><br />
Dan provides several tips on things you should do to optimize your desktop image for the virtual environment.  He also has specific sections on his blog that deal with recommended <a title="Read about how to optimize a Win7 image" target="_blank" href="http://virtualfeller.com/category/windows-7/optimizations/">optimizations for Windows 7</a>, and recommended <a title="Read about how to optimize a WinXP image" target="_blank" href="http://virtualfeller.com/documents/planning-guides/windows-xp-optimization-guide-for-virtual-desktops/">optimizations for Windows XP</a>.</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/07/19/not-spending-your-cache-wisely/">&#35;3 &#8211; Not spending your cache wisely</a></span><br />
Specifically, we&#8217;re talking about configuring the system cache on your Provisioning Server appropriately, depending on the OS and amount of RAM in your Provisioning Server, and the type of storage repository you&#8217;re using for your vDisk(s).</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/07/26/beware-of-vdi-defaults/">&#35;2 &#8211; Using VDI defaults</a></span><br />
Default settings are great for getting a small Proof of Concept up and running quickly.  But as you scale up your VDI environment, there are a number of things you should do.  If you ignore them, performance will suffer, which means that users will be upset, which means that your VDI project is more likely to fail.</p>
<p><span style="font-weight:bold; text-decoration:underline"><a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/08/02/improper-storage-design-for-virtual-desktops-is-a-killer/">&#35;1 &#8211; Improper storage design</a></span><br />
This shouldn’t be a surprise, because <a title="Jump to previous post" target="_blank" href="http://www.mooselogic.com/blog/desktop-virtualization-for-the-smb">we’ve written about this before</a>, and even linked to a Citrix TV video of Dan discussing this very thing as part of developing a reference architecture for an SMB (under 500 desktops) deployment.  We’re talking here about how to calculate the “functional IOPS” available from a given storage system, and what that means in relation to the number of IOPS a typical user will need at boot time, logon time, working hours (which will vary depending on the users themselves), and logoff time.</p>
<p>Just to round things out, <a title="Read blog post" target="_blank" href="http://virtualfeller.com/2010/08/11/virtual-desktop-mistakes-conclusion/">Dan also tossed in a few &#8220;honorable mentions,&#8221;</a> like the improper use of NIC teaming or not optimizing the NIC configuration in Provisioning Servers, trying to provision images to hardware with mismatched hardware device drivers (generally not an issue if you&#8217;re provisioning into a virtual environment), and failing to have a good business reason for launching a VDI project in the first place.</p>
<p>Again, this post was intended to whet your appetite by giving you enough information that you&#8217;ll want to read through Dan&#8217;s individual &#8220;top ten&#8221; posts.  We would heartily recommend that you do that &#8211; you&#8217;ll probably learn a lot.  (We certainly did!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mooselogic.com/blog/top-ten-vdi-mistakes-according-to-dan-feller/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

