<?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>Kraft Kennedy &#124; Technology Blog &#187; Thin Client</title>
	<atom:link href="http://blogs.kraftkennedy.com/index.php/tag/thin-client/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.kraftkennedy.com</link>
	<description>Trends and insight into legal technology, infrastructure and strategic thinking.</description>
	<lastBuildDate>Tue, 31 Jan 2012 14:24:52 +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>Why is VDI as a desktop replacement a non starter for so many law firms?</title>
		<link>http://blogs.kraftkennedy.com/index.php/2011/05/16/why-is-vdi-as-a-desktop-replacement-a-non-starter-for-so-many-law-firms/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2011/05/16/why-is-vdi-as-a-desktop-replacement-a-non-starter-for-so-many-law-firms/#comments</comments>
		<pubDate>Mon, 16 May 2011 14:39:53 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Desktop Deployment]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=2414</guid>
		<description><![CDATA[Why is VDI as a desktop replacement a non starter for so many law firms?  I attempt to answer this question pointedly in this post based on my experience over the last 18 months when talking to different law firms about VDI.  However, let me take a step back and frame the question.  While I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Why is VDI as a desktop replacement a non starter for so many law firms?  I attempt to answer this question pointedly in this post based on my experience over the last 18 months when talking to different law firms about VDI.  However, let me take a step back and frame the question.  While I don&#8217;t have actual statistics, I would make the statement that most law firms are still on Windows XP and have thought about or are planning a Windows 7 desktop in the near future.   Invariably, this will result in the firm entertaining a VDI (for desktop replacement) solution for their planned Windows 7 desktop.  The conversation usually doesn&#8217;t get far after that….  Why is that?  This post is a look at why VDI environments are non starters in law firms or specifically, why they have not seen the traction that the industry (Citrix, VMware, Gartner) would have you to believe.  I&#8217;ll preface once again that VDI might be seeing traction in other industries, however I&#8217;ll focus on the <strong>five</strong> reasons why I feel VDI is not gaining traction in the legal space.</p>
<p>(As an aside, this post is only talking to VDI and in particular as a desktop replacement and not other use cases that may include, but are not limited to training rooms, war rooms, remote access, etc.)<span id="more-2414"></span></p>
<p><strong>Licensing is confusing and expensive</strong></p>
<p>The finger is first pointed at Microsoft and their ever changing (confusing) licensing scheme for VDI.   A quick browse of the <a href="http://download.microsoft.com/download/7/8/4/78480C7D-DC7E-492E-8567-F5DD5644774D/VDA_Brochure.pdf">VDI licensing guide</a> details <em><strong>seven </strong></em>scenarios and the licensing implications for using VDI with respect to each.  Does it really need to be this confusing?  Can&#8217;t Microsoft license VDI in the same way they license Terminal Servers to simplify this?  The other hindrance here is the essential requirement that an organization purchase Software Assurance for desktops or purchase a VDA for each user/device connecting to a VDI desktop.  This is a cost of about $100 per user/desktop that some firms have not been used to shelling out.  Most of the firms that I have worked with (specifically the SMBs) don&#8217;t purchase Software Assurance for Windows desktops as they purchase Windows OEM licenses from Dell, HP, etc.</p>
<p>Let&#8217;s now point the finger at Citrix.  I have a law firm client at the moment that currently leverages XenApp as a desktop replacement and owns a XenApp license for every user in the firm.  &#8220;Upgrading&#8221; these licenses to XenDesktop using Citrix&#8217;s <a href="http://citrixinformation.com/tradeupcalculator/">trade up calculator</a> results in the firm paying $20,000 (retail) to convert their existing (140) concurrent use XenApp licenses to named user/device XenDesktop licenses.  Should they want to continue to leverage CCU licenses for XenDesktop, they would have to shell out almost $50,000&#8230;.  &#8216;Yes&#8217;, they are technically now getting XenDesktop and XenApp as part of the upgrade, but I would contend that if Citrix allowed a 1:1 conversion from XenApp CCU licenses to XenDesktop  CCU licenses (and did not give XenApp for &#8220;free&#8221; as part of it), it would be more palpable for customers (but clearly less profitable for Citrix) to make the conversion.</p>
<p><strong>Citrix and VMware&#8217;s Offline VDI solutions are not there yet</strong></p>
<p>Let me start by acknowledging there are less and less scenarios in which a user is &#8220;offline&#8221; the days.  However there are still scenarios in which users are offline or have a degraded connection that require a <span style="text-decoration: underline;"><strong>functional </strong></span>offline VDI solution.  Specifically, airplanes, spotty WiFi in hotels (my personal pet peeve) and public spots along with low bandwidth/high latency air cards among other scenarios.  VMware&#8217;s botched approach with its Type II hypervisor with checking in/out VMs would not meet expectations of law firm users.  Citrix&#8217;s approach with its Type I hypervisor, XenClient, is promising but is still a 1.0 product one year later.  The HCL for XenClient is also limited to a subset of machines and the server piece (Synchronizer) of XenClient is also only available for Citrix XenServer, which also makes it a non starter.  The bottom line is that the current offerings by Citrix and VMware are just not good enough from a usability/manageability perspective for law firms to accept it.</p>
<p><strong>Organization politics and delegation of responsibilities</strong></p>
<p>This section is very specific to the legal space as most firms are structured such that there are &#8220;Infrastructure&#8221; folks and &#8220;Applications&#8221; folks that work in individual silos.  The Infrastructure folks are primarily responsible for networking, security, messaging, virtualization, shared storage, sometimes Citrix XenApp, etc. while the &#8220;Applications&#8221; folks are responsible for Windows desktops, user profile management, software distribution, application integration and the overall user experience.  My experience has been that most Applications folks don&#8217;t want to touch the Infrastructure, and Infrastructure folks definitely don&#8217;t want to deal with anything user facing.  If a firm were to embark on a VDI initiative, it would require tight collaboration between the two different silos as a successful VDI implementation requires careful infrastructure planning as well as application integration for good user experience.  Of course, fighting organizational politics and contention of responsibilities is left up to a CIO, but I see this is another reason why VDI goes nowhere in law firms.</p>
<p><strong>User Experience is not as good as local desktops</strong></p>
<p>Isn&#8217;t this what a desktop is all about?  If a firm invests hundreds of thousands of dollars in a new VDI desktop, and the user perception is that it doesn&#8217;t perform as well as the traditional desktop it was replacing, is the project a success?  PCoIP and ICA protocols have improved significantly along with some of the HDX and user experience improvement with the latest versions of XenDesktop and View, however designing a VDI desktop to perform as well as a typical local desktop (4 cores/4 GB RAM) with Windows 7 is still difficult to impossible.  Specifically when it comes to media (audio and video) and resource intensive applications.</p>
<p><strong>The local desktop is still required</strong></p>
<p>Ideally, a VDI environment would leverage a BYOPC or Thin Terminal model in which the local corporate desktop is obsolete and not required.  Users would have their own PC and Thin Terminals to access their &#8220;managed&#8221; corporate VDI desktop in which all their applications were available to them.  Unfortunately, its not that black and white at law firms.  To start, law firms have hundreds of applications and making them all available through a VDI desktop is very challenging even with application virtualization solutions.  Additionally, the local desktop in some way provides an &#8220;insurance policy&#8221; for firms to allow for local applications (outside the VDI desktop) in some facet.  This could be business applications such as a browser toolbar required for collaboration, or  Adobe PDF reader to view large PDF files a user brings in on a DVD.  These local applications could also be non-business applications such as DVD video software and iTunes.  The point is that law firms have knowledge workers who have an array of IT demands with respect to their applications and user experience and the local desktop would not get replaced<br />
even with VDI.  I am not saying it is impossible, it would just be very hard.</p>
<p>The fact that the local desktop is still required creates multiple management points for IT as they have to not only manage a VDI desktop, they have to continue to maintain, service, patch, etc. a local Windows desktop.  Citrix and VMware would contend that the capital costs of VDI is not where the savings are, but the operational costs are where all the savings come from.  I am sure there are some fancy marketing charts or Gartner charts that attempt to prove this, but let&#8217;s take them at their word.  The challenge here is that most law firm&#8217;s would not be replacing their local desktops (with Thin Terminals) should they move forward with a VDI solution.</p>
<p><strong>Honorable Mention</strong></p>
<p>Capital costs for shared storage and virtualization infrastructure, Thin environments with XenApp/Terminal Servers can be built for a fraction of the cost of VDI.</p>
<p><strong>Conclusions</strong></p>
<p>I am going to end this post by saying the success to any VDI environment (or any technology project for that matter) is knowing your use case and business requirements.  This has been drilled into me by my colleague <a href="http://blogs.kraftkennedy.com/index.php/author/liebowitz/">Matt Liebowitz</a> who probably starts every VDI conversation with the phrase &#8220;know your use case&#8221;.  Too many times technologists lose sight of the business requirements and use cases for a particular technology before attempting to fit a square peg in a round hole.  VDI offers obvious benefits in some areas over a traditional desktop, but it isn&#8217;t a one size fits all model.   The use case I focus on in this post (VDI as a desktop replacements) relay my thoughts on why most firms see VDI as an non starter because the challenges associated with implementing VDI outweighs the firm&#8217;s business requirements for doing it.  <strong>Is VDI a non starter for all law firms?  Absolutely not.</strong> There are some scenarios in which a firm&#8217;s business requirements and existing desktop circumstances make VDI an attractive and potentially more cost effective approach than a traditional desktop.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2011/05/16/why-is-vdi-as-a-desktop-replacement-a-non-starter-for-so-many-law-firms/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2011/05/16/why-is-vdi-as-a-desktop-replacement-a-non-starter-for-so-many-law-firms/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Citrix XenClient: Hands on &#8211; First thoughts</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/11/15/citrix-xenclient-hands-on-first-thoughts/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/11/15/citrix-xenclient-hands-on-first-thoughts/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 13:40:24 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1621</guid>
		<description><![CDATA[Last week, I installed the Citrix XenClient on a test laptop and got a chance to play around with it further.   To recap, this is Citrix’s Type 1 client side hypervisor to solve the offline VDI problem that currently exists for XenDesktop.  I posted six months ago when the product was announced at Synergy, but [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I installed the Citrix <a href="https://www.citrix.com/English/ss/downloads/details.asp?downloadId=2300793&amp;productId=2300325">XenClient</a> on a test laptop and got a chance to play around with it further.   To recap, this is Citrix’s Type 1 client side hypervisor to solve the offline VDI problem that currently exists for XenDesktop.  I <a href="http://blogs.kraftkennedy.com/index.php/2010/05/11/first-thoughts-on-citrix-xenclient-from-synergy/">posted</a> six months ago when the product was announced at Synergy, but last month Citrix released the 1.0 version of the product, so I figured I would give it a whirl.<span id="more-1621"></span></p>
<p>First and foremost, XenClient has a <a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300408">very strict HCL</a>.  It is specific to the most modern Dell, HP and Lenovo’s business series laptops with Intel Graphics.  This isn’t a surprise and is actually expected to some degree.  I know that Citrix is working closely with OEMs and Intel for compatibility, so this will expand as the product matures and if it finds a niche.  I was working with a test Dell Latitude E4300 as my XenClient laptop and was able to complete the install within 10 minutes.  It was very straightforward and went without a hitch.  The hypervisor takes about a minute to boot up and then you are presented with the main GUI (screenshot below).  The UI is pretty straightforward, and includes functional information like remaining battery life, gives the ability to connect to different wireless networks, and configuring some basic hypervisor’s properties.</p>
<p>Using the wizard driven menu, I created a Windows 7 desktop and that is what was presented at the center of the screen.</p>
<p style="text-align: center"><img class="size-full wp-image-1625 aligncenter" src="http://blogs.kraftkennedy.com/wp-content/uploads/2010/11/XenClient1.jpg" alt="XenClient Main Screen" width="479" height="299" /></p>
<p>After Windows 7 was installed in a VM, I installed the XenTools, but still had an issue with audio playback.  This was resolved easily by installing the Realtek AC97 audio driver.  My test laptop only had 2 GB of RAM on it and although the <strong>hypervisor was utilizing 600+ MB of RAM</strong>, the 1 GB Windows 7 desktop ran pretty well.  I confirmed the hardware audio buttons worked and functions passed through to the VM and USB devices such as iPhones and aircards were also passed through without error.  Also, because the XenClient supports paravirtualization, it is able to directly pass through the Intel video card to the running VM.  This means Aero support, HD video playback among other functions that require video acceleration.  Check out the screenshot from the running VM.  The Intel GMA graphics driver is passed through into the virtual machine.</p>
<p style="text-align: center"><img class="size-full wp-image-1623 aligncenter" src="http://blogs.kraftkennedy.com/wp-content/uploads/2010/11/XenClient2.jpg" alt="Device Manager in a VM running under XenClient" width="462" height="336" /></p>
<p>Finally, there is the “Synchronizer” piece that is the server backend that the XenClient can connect to.  It allows deploying, updating and managing virtual machine images centrally against connected XenClient hosts.  The Synchronizer Virtual Appliance only supports XenServer at the moment, so it has been a non-starter for me and expect it will be in most other environments as well.  It is rumored that a virtual appliance that supports ESX is slated for release later this year, so that should help make it easier to test.  I’ll do more testing when this is made available.</p>
<p>Anyway, the “1.0” release of XenClient should really be called an extended beta.  The product is very slick, but is far away from any production use.  I would go so far as to say that we are at least 12 months away from XenClient seeing a production environment.  Citrix has a interesting product, but has the challenge of figuring out specifically how XenClient fits into existing XenDesktop and Provisioning Server environments.  Will the Synchronizer be integrated into Provisioning Server in the future?  Will a Provisioning Server vDisk have the ability to be offline with XenClient?  XenClient introduces a lot of questions.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2010/11/15/citrix-xenclient-hands-on-first-thoughts/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/11/15/citrix-xenclient-hands-on-first-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix Online Plugin 12.1: Bringing dynamic printer mapping to XenApp 6</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-online-plugin-12-1-bringing-dynamic-printer-mapping-to-xenapp-6/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-online-plugin-12-1-bringing-dynamic-printer-mapping-to-xenapp-6/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 20:39:16 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1599</guid>
		<description><![CDATA[The 12.1 Online Plugin was released last week.  Apart from the number of bug fixes that generally come with the new version of the Online Plugin, this version brings  dynamic client printer mapping (HDX Project Laser) to XenApp 6.  To review, traditionally XenApp would only populate client (auto-created) printers on the user’s login.  If a [...]]]></description>
			<content:encoded><![CDATA[<p>The <a title="12.1 Online Plugin" href="http://www.citrix.com/English/ss/downloads/details.asp?downloadId=2304987&amp;productId=186" target="_blank">12.1 Online Plugin</a> was released last week.  Apart from the number of bug fixes that generally come with the new version of the Online Plugin, this version brings  <strong>dynamic client printer mapping (HDX Project Laser) to XenApp 6</strong>.  To review, traditionally XenApp would only populate client (auto-created) printers on the user’s login.  If a printer is added locally after a user session was already established, it would not be available within the XenApp session unless the user logged off and on again.  With this 12.1 plugin on the client side and the <a href="http://www.citrix.com/English/ss/downloads/details.asp?downloadId=2305094&amp;productId=186" target="_blank">XenApp Printing Optimization Pack</a> installed on the XenApp 6 server, this functionality is recognized.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-online-plugin-12-1-bringing-dynamic-printer-mapping-to-xenapp-6/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-online-plugin-12-1-bringing-dynamic-printer-mapping-to-xenapp-6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Citrix Access Gateway 5.0 VPX:  RIP &#8211; Citrix Secure Gateway?</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-access-gateway-5-0-vpx-rip-citrix-secure-gateway/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-access-gateway-5-0-vpx-rip-citrix-secure-gateway/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 20:35:44 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1596</guid>
		<description><![CDATA[The rumors have been going on for years.  The Citrix Secure Gateway is no longer going to be developed or supported.  This rumor was prevalent four years ago when XenApp 4.5 was released and continues to be bounced around today.  ‘No’, Citrix has not stopped developing the CSG and the rumors have never been substantiated.  [...]]]></description>
			<content:encoded><![CDATA[<p>The rumors have been going on for years.  The Citrix Secure Gateway is no longer going to be developed or supported.  This rumor was prevalent four years ago when XenApp 4.5 was released and continues to be bounced around today.  ‘No’, Citrix has not stopped developing the CSG and the rumors have never been substantiated.  Citrix has actually been incrementally updating it with updated releases of XenApp and XenDesktop.</p>
<p>So why do I think is this rumor relevant again?  Last week, Citrix released the Citrix Access Gateway VPX 5.0.  Along with this release came a significant licensing change that cuts into the CSG’s value.  The Access Gateway’s “Platform License” ($995 retail) includes <strong>unlimited</strong> connections to XenApp/XenDesktop through the Access Gateway.  The “Universal” CALs (Access Gateway licenses) still exist, but now differentiate the VPN, Smart Access other traditional AG features.<span id="more-1596"></span></p>
<p>So what does this mean?  This means that organizations that <strong>only</strong> want the SSL proxy functionality of the Access Gateway can do it at it a significantly lower price point than previously.  The price point is lowered because the (expensive) “Universal” licenses are no longer required for SSL XenApp/XenDesktop connections.  <strong><em>If Citrix were to stop supporting or developing the CSG, there is now a viable option from a price point perspective to its existing CSG customers.</em></strong></p>
<p>Now that we have that squared away, someone would ask the obvious “<strong><em>Why should I pay for the Access Gateway VPX with a platform license, if the CSG is still free?  Free is still better.”</em></strong> &#8211; Fair question.  The value is in the new functionality included with the 5.0 platform of the Access Gateway.  The most obvious feature is the new High Availability feature on the 5.0 platform.  AG now supports running in an active/passive configuration on all appliances running 5.0 with the platform license.  This is something the CSG currently does not do and this reason alone is enough to consider moving to an AG 5.0 based appliance.</p>
<p>The other reason is to be forward thinking and understand that although the CSG serves a need today, it is obvious that Citrix is moving towards the AG platform.  While this might mean more of an investment now, the expectation is that it will pay off with newer features and functionality that comes with the AG platform going forward.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-access-gateway-5-0-vpx-rip-citrix-secure-gateway/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/11/04/citrix-access-gateway-5-0-vpx-rip-citrix-secure-gateway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wyse Xenith &#8220;zero&#8221; client &#8211; Why we should care about this</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/05/17/wyse-xenith-zero-client-why-we-should-care-about-this/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/05/17/wyse-xenith-zero-client-why-we-should-care-about-this/#comments</comments>
		<pubDate>Mon, 17 May 2010 20:04:08 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[HDX]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1241</guid>
		<description><![CDATA[Wyse unveiled the “Xenith” thin client device last week at Synergy.  And unlike Wyse’s other thin client devices for Citrix that run Windows XPe or Windows CE, the &#8220;zero&#8221; client runs an ultra thin firmware (&#60;5 Mb).  This thin firmware means the device boots up instantly and has minimal management.   A demo at Synergy last [...]]]></description>
			<content:encoded><![CDATA[<p>Wyse unveiled the “Xenith” thin client device last week at Synergy.  And unlike Wyse’s other thin client devices for Citrix that run Windows XPe or Windows CE, the &#8220;zero&#8221; client runs an ultra thin firmware (&lt;5 Mb).  This thin firmware means the device boots up instantly and has minimal management.   A demo at Synergy last week showed the thing boot up in less than 5 seconds.  What else separates the Xenith from traditional thin client devices?   <strong>Full HDX support including HDX MediaStream (including Flash), HDX Plug-n-Play (USB redirection) and HDX RealTime (bi-directional audio).</strong> The expectation being that as Citrix upgrades and improves HDX features in the future, the Xenith’s firmware will be able to be upgraded to provide this support.  Firmware and asset management can be done through Wyse Device Manager and availability is expected in June with a price point at around $330.</p>
<p><strong> </strong></p>
<p>The Xenith isn’t out yet, but seems very promising with HDX support, thin firmware, minimal management and an attractive price point.  If a firm is considering a VDI environment with XenDesktop in the next 6 months, the Wyse Xenith is definitely worth a look.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2010/05/17/wyse-xenith-zero-client-why-we-should-care-about-this/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/05/17/wyse-xenith-zero-client-why-we-should-care-about-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First thoughts on Citrix XenClient from Synergy</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/05/11/first-thoughts-on-citrix-xenclient-from-synergy/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/05/11/first-thoughts-on-citrix-xenclient-from-synergy/#comments</comments>
		<pubDate>Wed, 12 May 2010 00:50:25 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1219</guid>
		<description><![CDATA[This week at Citrix Summit/Synergy, Citrix finally revealed details behind their much anticipated client (bare metal) hypervisor.  To recap, for the folks who are not following, this will finally bring &#8220;offline VDI&#8221; to XenDesktop.  It will also match (and potentially beat) VMware&#8217;s current offline VM checkin/check out functionality currently available in View. XenClient 1.0 will [...]]]></description>
			<content:encoded><![CDATA[<p>This week at Citrix Summit/Synergy, Citrix finally revealed  details behind their much anticipated client (bare metal) hypervisor.  To recap, for the folks who are not following, this will finally bring &#8220;offline VDI&#8221; to XenDesktop.  It will also match (and potentially beat) VMware&#8217;s current offline VM checkin/check out functionality currently available in View.</p>
<p><span id="more-1219"></span>XenClient 1.0 will be released later this week for download on MyCitrix and is being demoed and talked about at the conference.  After playing with it at one of the demo stations and talking with some Citrix Engineers, here are some details:</p>
<ul>
<li>Unlike VMware&#8217;s View, XenClient is a Type 1 hypervisor.  This means it lives above the client side OS (Windows).  Once installed, the user has the option to boot into whatever VMs are available on the laptop.</li>
<li>At the moment, XenClient will only support a small subset of hardware types.  This includes Dell&#8217;s Latitude E series, Dell Optiplex 780, and  HP EliteBook laptops.  Full HCL to be published later in the week.</li>
<li>Citrix Synchronizer is the server appliance that chats with the XenClient (over HTTP/SSL) to continuously sync and update the local running VM back to the Data Center.</li>
<li>Synchronizer will be available as a virtual appliance running on XenServer.  According to Citrix, there is no planned version for ESX.  &#8211; I am sure this will change though.</li>
<li>XenClient can be installed as a standalone or in conjunction with &#8220;Synchronizer&#8221;.</li>
<li>XenClient supports paravirtualization to allow VMs direct access to hardware (using it&#8217;s native driver).  For example, a VM under XenClient can tap directly into a GPU for accelerated video playback and graphic intensive applications.  &#8211; This demoed very well with the engineer playing back an HD video file without skipping within a VM.</li>
<li>At the moment, only a small subset of USB devices are supported through XenClient.</li>
</ul>
<p>I am at Synergy all week, so I expect to learn more details about XenClient over the course of the week.  If you guys have questions, feel free to post them in the comments and I&#8217;ll try to get those questions answered while at the conference.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2010/05/11/first-thoughts-on-citrix-xenclient-from-synergy/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/05/11/first-thoughts-on-citrix-xenclient-from-synergy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Citrix Provisioning Services Part 1 &#8211; What Is It?</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/10/06/citrix-provisioning-services-part-1-what-is-it/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/10/06/citrix-provisioning-services-part-1-what-is-it/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 17:26:31 +0000</pubDate>
		<dc:creator>Justin Grego</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Provisioning Services]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=803</guid>
		<description><![CDATA[One of the great features of desktop virtualization (VDI) being touted by the industry is the ability to manage and update all of your desktops from a single central master image. Citrix’s solution to the single image process is accomplished by a product called Provisioning Services (PVS). This software is the result of their purchase [...]]]></description>
			<content:encoded><![CDATA[<p>One of the great features of desktop virtualization (VDI) being touted by the industry is the ability to manage and update all of your desktops from a single central master image.</p>
<p>Citrix’s solution to the single image process is accomplished by a product called Provisioning Services (PVS). This software is the result of their purchase of a company called Ardence back in 2007. Provisioning Services is an often misunderstood piece of software, and its great benefits and potential are not necessarily apparent to everyone.</p>
<p>PVS works by streaming a master (read-only) image from the server to a target server or workstation. Any subsequent writes are then sent back to the PVS server and written to a cache file. The reads and writes are sent back and forth between the PVS server and target in a constant stream over the network. The easiest way to grasp this is to imagine that the cable connecting the hard disk inside of the server to the motherboard (and thus the CPU and RAM) is replaced by a network cable running back to the PVS server. The operating system sees the PVS disk as though it were a normal hard disk, and everything is done entirely transparent to the OS. The magic happens when the server is powered up; instead of booting from a local disk it is instead set to boot to the network card (PXE, BOOTP) which talks to a service on the PVS server, which streams the assigned operating system image to the target. The target device starts up immediately, as though it was booting from a local disk.</p>
<p>The beauty here is that this single read-only image can be simultaneously streamed to multiple diskless targets, both physical and virtual. This central image can now be maintained in one place. This makes tasks such as installing updates or new software quick and easy. After installing an update into the master image, all machines running that image will boot up into the updated image on next restart. To put that in perspective, think of the time and effort required to push out something such as a service pack to Windows or Microsoft Office to your entire firm. Now imagine simply installing that update once and having every machine in your environment receive that update on next reboot, without any additional effort.</p>
<p>Look for a follow-up post discussing the benefits that Provisioning Services can bring to a XenApp implementation.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2009/10/06/citrix-provisioning-services-part-1-what-is-it/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/10/06/citrix-provisioning-services-part-1-what-is-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix XenApp/Terminal Server myths debunked</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/10/02/citrix-xenappterminal-server-myths-debunked/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/10/02/citrix-xenappterminal-server-myths-debunked/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 12:24:00 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=776</guid>
		<description><![CDATA[With Server Based Computing and consolidation becoming increasing prevalent along with the enormous buzz of VDI, I think it is worth debunking some of common myths of XenApp and Terminal Server.  Below are the most common misconceptions that I continue to hear from IT folks today on the limitations of XenApp/Terminal servers that I have [...]]]></description>
			<content:encoded><![CDATA[<p>With Server Based Computing and consolidation becoming increasing prevalent along with the enormous buzz of VDI, I think it is worth debunking some of common myths of XenApp and Terminal Server.  Below are the most common misconceptions that I continue to hear from IT folks today on the limitations of XenApp/Terminal servers that I have debunked from real world experience supporting and working with different terminal server environments.</p>
<p><strong>Myth 1: Application compatibility is a huge problem on Terminal Servers.</strong><br />
There might have been some truth to this myth a decade ago, but in reality this is just not a big problem in the 2003/2008 world.  From my first hand experience, I can say that an application that works on XP will work on 2003, what works on Vista, will work on 2008, etc.  Are there some exceptions?  Of course.  However, these applications are few and far between, yet the &#8220;application compatibility&#8221; myth continues to circulate. This myth was probably true in the NT/2000 OS where applications did not do a good job of differentiating between &#8220;user&#8221; and &#8220;computer&#8221; parts of an installation.  Since Windows XP, application developers have done a better job writing &#8220;user&#8221; specific information in the user profile and &#8220;machine&#8221; specific information in Program Files, or HKLM.  I would probably attributed to the &#8220;<a title="Fast User Switching" href="http://support.microsoft.com/kb/279765" target="_blank">Fast User Switching</a>&#8221; feature introduced in XP.  Whatever the reason, this is just not a problem anymore.</p>
<p><strong><span id="more-776"></span></strong></p>
<p><strong>Myth 2: Printing is a BIG problem on XenApp.</strong><br />
Historically, printing in XenApp was a big pain.  Managing driver versions, ensuring the appropriate client printer drivers are installed, distorted print jobs, crashing print spoolers.  It was difficult for a very long time&#8230; I guess this myth still has legs because of the bad taste left by those old versions of Metaframe and Metaframe XP.  However, since Citrix released the Universal Print Driver (UPD) in Presentation Server 4.0, there is less and less hard evidence that printing is still a &#8220;BIG&#8221; problem in XenApp.  Furthermore, with updates to the UPD in XenApp 4.5 and 5.0, Citrix has all but stamped out printing/driver problems in XenApp.  Do problems with the Citrix Print Manager service crashing and the print spooler still happen from time to time?  Yes, but not often enough to be concerned about.</p>
<p><strong>Myth 3: The user experience on a Terminal server cannot be configured with the look and feel of a &#8220;desktop&#8221; OS.</strong><br />
This one is just unequivocally false. I am not sure where this one started, especially because most IT administrators know that Windows Server 2003 is built on the same code base as Windows XP, Windows Server 2008 is built on Vista, and now Windows 2008 R2 is built on Windows 7.  With that out of the way, the &#8220;look and feel&#8221; of the desktop OS is controlled by the Windows &#8220;Themes&#8221; service.  This service is disabled by default on Windows Server OS (for obvious reasons).  However, there is nothing preventing an administrator to configure Windows Server 2003 with the Windows XP &#8220;Luna&#8221; Theme once this &#8220;Themes&#8221; service is started.  And both Windows Server 2008 and 2008 R2 can be configured with the Aero theme by enabling the &#8220;Desktop Experience&#8221; Windows component.  Of course these visual upgrades would result in more resources being consumed by the Terminal Server and a slightly lower user density, but it is possible to do.  I have seen this done first hand in a production environment without error.</p>
<p><strong>Myth 4: A crashing process for a user, will impact other users on the Terminal Server.<br />
</strong>This myth still gets kicked around a lot.  Specifically, when decision makers are comparing the benefits of VDI over Terminal Servers.  It is typically described or understood to the administrator that &#8220;a program or process crashing for one user, will impact the other users running that application on the Terminal Server&#8221;.  I am going to say from firsthand experience, this is just not true, at least in the sense it is described above.  And if this was any thread of truth to this, I don&#8217;t think anyone would be running Terminal Servers.  Windows isolates processes for users running in their session, so that they don&#8217;t impact other users on the server when some process crashes.  For example, if I am logged into a terminal server and kill the Outlook.exe process running under my user context, no other users on the Terminal Server running Outlook.exe would be impacted.  So where does this myth originate from?  I think it is most likely stirred up from situations in which a specific Windows system service crashes or if a BSoD is generated by a kernel mode driver on the XenApp server, which <em>would </em>impact everyone on the server.  These can typically be averted by ensuring hardware drivers/firmware, Windows Server and XenApp are fully updated and patched.</p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2009/10/02/citrix-xenappterminal-server-myths-debunked/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/10/02/citrix-xenappterminal-server-myths-debunked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix Plug-in 11.2 released!  RIP Program Neighborhood</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/09/29/citrix-plug-in-11-2-released-rip-program-neighborhood/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/09/29/citrix-plug-in-11-2-released-rip-program-neighborhood/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 16:42:28 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=720</guid>
		<description><![CDATA[Last month, I posted my findings on the beta releases of XenApp 4.5/5.0 HRP5 for Windows 2003 and the 11.2 Plug-in.  Today, Citrix released the final Citrix XenApp Online Plug-In 11.2 (formally called XenApp client).  See my previous post on more detail on the new features and changes this client; another notable change in this client is the removal [...]]]></description>
			<content:encoded><![CDATA[<p>Last month, I <a title="posted" href="http://blogs.kraftkennedy.com/index.php/2009/08/13/citrix-client-plug-in-11-2-and-hotfix-rollup-pack-5-bringing-adobe-flash-and-dynamic-usb-redirection-to-xenapp/" target="_blank">posted</a> my findings on the beta releases of XenApp 4.5/5.0 HRP5 for Windows 2003 and the 11.2 Plug-in.  Today, Citrix released the final <a href="http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1858087&amp;productId=186&amp;c1=sot2755" target="_blank">Citrix XenApp Online Plug-In 11.2</a> (formally called XenApp client).  See my previous post on more detail on the new features and changes this client; another notable change in this client is the removal of the Program Neighborhood. </p>
<p>Program Neighborhood (PN.EXE) was primarlily leveraged to create connections directly to XenApp servers (as opposed to connecting through a Web Interface or the PNAgent).  With the removal of the Program Neighborhood, Citrix has made it very clear that they do not want support this functionality.  Fortunately, there IS a way to work around this issue if you decide to upgrade to 11.2 client and are still required to make a connection directly to a XenApp server.  The trick is to create an ICA file. Copy and paste the template below into notepad and substitute the approriate server name denoted below as &#8220;servername.domain.com&#8221;.  Save the file with a .ICA extension and voilà.  You can now connect directly to a XenApp server with the 11.2 client.<br />
<strong></strong></p>
<address><em><strong>; The [ApplicationServers] section contains the name of the<br />
; application server entry used to describe the connection.<br />
; The name below (Access) appears in the title bar of the client window.<br />
;<br />
[ApplicationServers]<br />
XenApp=</strong></em></address>
<address><em><strong>; The Application section describes the attributes of the Access entry.<br />
; The name in the square brackets must match the name above (Access).<br />
;<br />
[XenApp]<br />
TransportDriver=TCP/IP<br />
Address=SERVERNAME.DOMAIN.COM<br />
ProxyType=auto<br />
WinStationDriver=ICA 3.0<br />
Username=<br />
Domain=<br />
Password=<br />
InitialProgram=<br />
WorkDirectory=<br />
ClientAudio=On<br />
;<br />
; Use either ScreenPercent or DesiredHRES and DesiredVRES to specify<br />
; the size of the client window.<br />
; If both ScreenPercent and DesiredHRES and DesiredVRES are specified,<br />
; only ScreenPercent is used. ScreenPercent is not available with the<br />
; WinFrame 1.6 Client, only the Web Client.<br />
ScreenPercent=100<br />
DesiredHRES=1024<br />
DesiredVRES=768<br />
DesiredColor=8</strong></em></address>
<address><em><strong>; The WFClient section describes the WinFrame Client.<br />
;<br />
[WFClient]<br />
Version=2</strong></em></address>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2009/09/29/citrix-plug-in-11-2-released-rip-program-neighborhood/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/09/29/citrix-plug-in-11-2-released-rip-program-neighborhood/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Seamless Applications with XenApp and Macs using the 11.0 plug-in</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/08/25/seamless-applications-with-xenapp-and-macs-using-the-11-0-plug-in/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/08/25/seamless-applications-with-xenapp-and-macs-using-the-11-0-plug-in/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 17:00:11 +0000</pubDate>
		<dc:creator>Niraj Patel</dc:creator>
				<category><![CDATA[Apple Computing]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Thin Client]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=490</guid>
		<description><![CDATA[Macs continue to gain traction in the personal computing space.  This in turn has required Windows administrators to become more familiar with Macs and the limitations they may have when connecting to a typical corporate Windows environment.  In the past, Citrix has done an OK job providing Mac support for XenApp through a basic ICA [...]]]></description>
			<content:encoded><![CDATA[<p>Macs continue to gain traction in the personal computing space.  This in turn has required Windows administrators to become more familiar with Macs and the limitations they may have when connecting to a typical corporate Windows environment.  In the past, Citrix has done an OK job providing Mac support for XenApp through a basic ICA client.  Specifically, they created a functional no-frills client that supports the latest, as well as past, Mac Operating Systems.  The client primarily supported ICA connections through an ICA file.  The Program Neighborhood Agent functionality did not exist and published applications (not desktops) launched through Citrix Web Interface were presented in a kludgy window.  This changes with the release of the 11.0 plug-in (formally called client). </p>
<p>Primarily, the 11.0 plug-in finally enables seamless functionality of published applications on Macs.  Seamless published applications (opposed from the desktop) present themselves to the user as if they are running locally.  This in turn allows the user to run published and local applications side-by-side for an improved experience.  More importantly, this seamless functionality opens the door for corporate environments who serve applications through the Program Neighborhood Agent or Citrix Web Interface to give Mac clients a user experience that is in line with what Windows clients have supported for years. </p>
<p>Also included in this update is the introduction of Citrix&#8217;s Dazzle interface.  It looks like Citrix has larger plans for <a href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1690066">Dazzle suite</a>, but from a client perspective, applications served through the Program Neighborhood website are presented in an iTunes like interface.  I think the logic Citrix is following is that users would be acclimated easily to an application delivery interface that mimics iTunes on the assumption that most users are already familiar with iTunes. The interface is clean, intuitive and even gives the user the ability to add the application to the OS X dock. The &#8220;Add&#8221; function threw an error for me when I was testing testing the client , but in theory it *should* work.  I’ll post the fix when I come across it, but this bug doesn’t takeaway from the huge functionality upgrade in this client.</p>
<p>It is unfortunate Citrix took years to finally give Macs the same support that the Windows client has had for years, but better late then never, right?  Download it <a href="http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1856482&amp;productId=186&amp;c1=sot2755">here</a>.</p>
<p>Dazzle interface of the 11.0 Mac plug-in:<a href="http://blogs.kraftkennedy.com/wp-content/uploads/2009/08/dazzle2.jpg"><img class="alignnone size-full wp-image-509" title="dazzle" src="http://blogs.kraftkennedy.com/wp-content/uploads/2009/08/dazzle2.jpg" alt="dazzle" width="553" height="377" /></a></p>
<table border=0><tr><td width="215">
<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 16px">
<ul class="wp-socializer-none columns-no">
 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 

 <li><a href="" title="" target="_blank"><img src="http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-16px.gif" alt="" style="width:16px; height:16px; background: transparent url(http://blogs.kraftkennedy.com/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-16px.png) no-repeat; background-position:0px -px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
</td><td>
<!-- Start WP Socializer Plugin - Retweet Button -->
<script type="text/javascript">
<!--
tweetmeme_url = "http://blogs.kraftkennedy.com/index.php/2009/08/25/seamless-applications-with-xenapp-and-macs-using-the-11-0-plug-in/"; tweetmeme_style = "compact"; tweetmeme_source = "kraftkennedy"; 

--></script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
<!-- End WP Socializer Plugin - Retweet Button -->
</td></tr></table>]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/08/25/seamless-applications-with-xenapp-and-macs-using-the-11-0-plug-in/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

