<?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>Adventures in home working &#187; VDI</title>
	<atom:link href="http://steves.seasidelife.com/tag/vdi/feed/" rel="self" type="application/rss+xml" />
	<link>http://steves.seasidelife.com</link>
	<description>I'm Steve Richards a strategist and all round tech enthusiast working on enterprise desktop, application delivery and collaboration solutions. I work from home by the coast in the North West of England.  All the views expressed in this blog are my own.</description>
	<lastBuildDate>Wed, 17 Jun 2009 17:44:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Virtualisation &amp; slow applications</title>
		<link>http://steves.seasidelife.com/2009/05/14/virtualisation-slow-applications/</link>
		<comments>http://steves.seasidelife.com/2009/05/14/virtualisation-slow-applications/#comments</comments>
		<pubDate>Thu, 14 May 2009 11:51:54 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2009/05/14/virtualisation-slow-applications/</guid>
		<description><![CDATA[Graham writes an interesting post where he compares the impact of slow login and slow applications.&#160; It’s a good analysis and leads Graham to conclude that forced to choose he would go for slow login, because it’s predictable and infrequent and so can be proactively managed (ie do something else why you wait.
I’ve been mulling [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://grahamchastney.com/" target="_blank">Graham</a> writes an <a href="http://grahamchastney.com/2009/05/slow-logon-v-slow-applications/" target="_blank">interesting post</a> where he compares the impact of slow login and slow applications.&#160; It’s a good analysis and leads Graham to conclude that forced to choose he would go for slow login, because it’s predictable and infrequent and so can be proactively managed (ie do something else why you wait.</p>
<p>I’ve been mulling over the same issue &#8211; but without the nice graphics -when it comes to desktop and application virtualization, and I’m very keen to dig a bit deeper into the user experience impact of a collection of new technologies:</p>
<ol>
<li>Virtualised applications add a small performance overhead</li>
<li>Streaming virtualised applications adds a significant overhead to launch time, especially in a VDI environment where caching is of limited value (although pre-caching in the image would be better)</li>
<li>Virtualization of the applications configuration and the users personalised settings adds a further overhead to launch times</li>
<li>WAN access to data adds a further overhead to application launch times</li>
<li>We’ve yet to quantify for many niche applications whether non-persistent VDI images (where only the roaming profile is persisted at logoff) are going to be slower, maybe because they cache for performance in the local profile and assume that the users local profile is going to be there tomorrow 99% of the time</li>
<li>Sharing server resources across many users, is likely to work out great on average, but I’m not 100% sure that it will be faster for peak CPU periods which often occur at application start-up</li>
<li>Most VDI deployments encourage users to logoff frequently and that’s likely to increase as the logon/logoff cycle is required in order to update the master image, not only does this affect a few of the points above, but it also makes detailed user state preservation very important – ie saving which applications, files, scroll locations, browser tabs, window positions etc the user has open and restoring them when the user logs back in.&#160; </li>
<li>I dread to think how regular logoffs would impact my productivity, right now I logoff once ever couple of weeks, and it takes me at least 20 minutes to close everything down and open everything up again, if I had to do this every day – the least of my worries would be the time it takes for the OS to boot.</li>
</ol>
<p>So one things for sure, in the new word of desktop, end user experience performance monitoring is going to be pretty important.</p>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2009/05/14/virtualisation-slow-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VMware VDI</title>
		<link>http://steves.seasidelife.com/2009/04/30/vmware-vdi/</link>
		<comments>http://steves.seasidelife.com/2009/04/30/vmware-vdi/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 17:08:22 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2009/04/30/vmware-vdi/</guid>
		<description><![CDATA[I had the chance to spend the morning being briefed by VMware on their current VDI offerings and their longer term roadmap, a lot of it is NDA but it’s useful to take a look at the broad themes and to contrast their approach to that of Citrix and to the issues we are seeing [...]]]></description>
			<content:encoded><![CDATA[<p>I had the chance to spend the morning being briefed by VMware on their current VDI offerings and their longer term roadmap, a lot of it is NDA but it’s useful to take a look at the broad themes and to contrast their approach to that of Citrix and to the issues we are seeing in the enterprise VDI market.</p>
<p><strong>The good</strong></p>
<ol>
<li>The core hypervisor is clearly very mature and the most widely used for VDI.&#160; However it seemed to me that the opportunities for VMware to further increase desktop density/core was pretty limited now, from now on we really need to rely on Moore&#8217;s law. </li>
<li>Memory over commit, this is a nice feature, to decrease memory costs, but my impression is that impact on overall TCO is pretty small </li>
<li>USB, VMware have written their own USB support, the team have tested a very wide range of USB devices, iPhones, iPods, Blackberries, Scanners etc – they all work, even though not many of them have yet made it all the way through the rigorous VMware QA process </li>
<li>Users who install apps, most VMware VDI customers today have a significant number of users who install applications.&#160; The Citrix Provisioning Server model’s not really suitable for this, although there’s some very interesting third party activity around virtualising end user installed applications at the time the user installs them,&#160; this would allow a users installed apps to roam with them from one pooled non-persistent PC to another, and potentially also into XenApp and Physical Desktops. </li>
<li>The Wyse multi media redirection extensions have been licensed to mitigate some of the limitations of RDP </li>
</ol>
<p><strong>The potential</strong></p>
<ol>
<li>The cloud – I was most impressed by the mid term potential of the cloud services capabilities.&#160; More specifically the ability to describe the characteristics and SLA requirements for a Virtual desktop workload, and its associated infrastructure servers.&#160; This would in theory allow us to have a general purpose VMware cloud onto which we could deploy virtual desktops as “just another workload” but with the confidence that all of our SLA’s would be met.&#160; In this model as our environments scaled and performance characteristics changed over the years, we would just make metadata changes and the cloud would adapt to the changing workload automatically.      </p>
<p>The current approach is to have a server infrastructure that’s optimised for the virtual desktop workload at the physical level which is fine for now, but not so flexible in the long term.&#160; </li>
<li>vmSafe,&#160; I really like the idea of taking the anti-malware protection out of the VM and running it on the infrastructure.&#160; Not only does this remove the need to keep running VMs up to date with changes to Antimalware signatures etc, but it should also be more efficient and make it much quicker to respond to a critical events.&#160; However it’s only a nice concept right now. </li>
</ol>
<p><strong>The stuff I’m not so sure about</strong></p>
<ol>
<li>The protocol – One of my biggest concerns, currently VMware are taking a variety of approaches, using and extending RDP and then also supporting the PC over IP protocol from <a href="http://www.teradici.com/pcoip/pcoip-technology.php?gclid=CO3Xw5uJmZoCFQOIFQodcAqH9w" target="_blank">Teradici</a> both in software and hardware.&#160; My initial impression is that it’s going to be a long time before VMware has a protocol story that&#8217;s as flexible and performant as Citrix has with ICA. In our case where we have a very wide variety of use cases to support, Citrix allows us to use one protocol for all of them. </li>
<li>The broker &#8211; improved in that it now supports access to anything that supports RDP, including physical blades, terminal servers and distributed PCs – however there’s no ICA support or Wake On Lan support for distributed desktops that makes it only useful in a few scenarios. </li>
<li>Bare Metal (type 1) hypervisor – I like the idea of a client side hypervisor, I can see that within a year we will have PC’s with all the characteristics of thin clients (low power, no moving parts, cheap, secure, stateless etc) but to which we can stream the OS&#160; (we can already “stream” everything else), however these don’t really need a hypervisor – Citrix provisioning server can do this to physical “thin PCs” now and seems a very good solution, even better when it gets integration with Wan Caches.&#160;
<p>Where I do see client side hypervisors being popular is the employee owned notebook PC, unfortunately the first release of the VMware bare metal hypervisor will only support a singe VM, so it’s not going to be that attractive for employee owned use cases, also its likely to only support a small subset of laptops, most likely also requiring vPro, and these are likely to be too expensive for employee purchase. </li>
<li>Offline VDI – VMware has another (Type 2) client side hypervisor solution, currently available as an experimental release.&#160; This works on the idea of the user having a Physical PC and a VDI PC and then when they need to go on the road they can “check&#160; out” the VDI PC – download it to their Physical PC and then check it back in at some later date.&#160; I’ve always been a bit surprised by this use case, mainly because almost all the VDI deployments I see are for locked down PCs.&#160;
<p>For a locked down VDI PC – the whole virtual PC image doesn’t flow down to the client, only the users apps, config and personality, and all that needs to flow back up is the users personality.&#160; The config can flow to the client using something like AppSense which can also copy the users personality back to the server as well.&#160; The users apps can flow down to the client device using Application Streaming.&#160; This just leaves the Virtual machine itself, in the locked down use case it’s always the same master image the flows down to the users PC, nothing gets copied back.&#160; So this is really Operating system streaming and caching, similar to virtual app streaming and caching.       </p>
<p>The benefit that VMware has is a solution that works for locked down and non-locked down PCs and its available now.&#160; However the more <strong>elegant</strong> model is where we dynamically compose the users offline VDI PC from separate OS, App, Config and personality streams and then persist just the Personality back on the server.&#160; Why’s this more elegant?&#160; because it allows us to use the same, apps, config and personality to dynamically compose physical PCs, client and server hosted virtual desktops, and Terminal Server Apps and Desktops.       </p>
<p>Final thought though is that VMware approach will also be easy to extend to user data, sitting in a virtual disk, so whilst I have some concerns over it’s elegance, it’s a pragmatic approach. </li>
<li>Cloning, the new cloning support is a big improvement, but I still feel that cloning at the storage layer is a better idea.&#160; For example the Offline VDI stuff doesn’t currently work with the View Composer cloning technology, however I’m guessing that it would work just fine if the cloning were done by the storage infrastructure.&#160;&#160;&#160;
<p>I’m also pretty amazed by products like <a href="http://www.atlantiscomputing.com/index.php?option=com_content&amp;task=view&amp;id=14&amp;Itemid=29" target="_blank">ILIO from Atlantis</a> that looks to the hypervisor just like storage, but actually does amazing image management behind the scenes.&#160; </li>
<li>Thinstall, I think ThinStall has some great use cases, but the fact that it doesn’t support dynamic caching in the virtual machine makes some use cases problematic, particularly the Offline VDI and OS streaming ones.&#160; Also it seems to me that precaching virtualised apps in the Citrix provisioning server image would probably be faster than thinstall “streaming” from a network file system, but I’ve no lab results to support that view </li>
<li>User personalisation, VMware personalisation ideas are currently focussed on Virtual Machines.&#160; I like the AppSense/Res approach that allows for the users personality to be injected into physical desktops, client and server hosted virtual desktops and terminal servers/XenApp. </li>
<li>Configuration, I’ve not seen anything from VMware around OS/User and App configuration </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2009/04/30/vmware-vdi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Citrix Multi-media over the ICA channel</title>
		<link>http://steves.seasidelife.com/2008/06/11/citrix-multi-media-over-the-ica-channel/</link>
		<comments>http://steves.seasidelife.com/2008/06/11/citrix-multi-media-over-the-ica-channel/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 12:19:44 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/11/citrix-multi-media-over-the-ica-channel/</guid>
		<description><![CDATA[
This was a very difficult session to follow, so the following notes are not that great
Multi-media virtualization

to any end point, over the ICA channel

Apollo

Streaming media
3D graphics

Remote audio/video extensions, not in XenDesktop &#8211; but it is supported with the Linux Wyse thin client

At some time in the future this will run on virtual machines, rather than [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>This was a very difficult session to follow, so the following notes are not that great</li>
<li>Multi-media virtualization</li>
<ol>
<li>to any end point, over the ICA channel</li>
</ol>
<li>Apollo</li>
<ol>
<li>Streaming media</li>
<li>3D graphics</li>
</ol>
<li>Remote audio/video extensions, not in XenDesktop &#8211; but it is supported with the Linux Wyse thin client</li>
<ol>
<li>At some time in the future this will run on virtual machines, rather than physical machines with a GPU</li>
</ol>
<li>key to the above is:</li>
<ol>
<li>inspecting the end point</li>
<li>inspecting the app</li>
<li>inspecting the network</li>
<li>then decide how to deliver the experience</li>
</ol>
<li>3D graphics</li>
<ol>
<li>Server side GPU&#8217;s</li>
<li>Server side rendering units</li>
</ol>
<li>Accelerated bitmap remoting</li>
<ol>
<li>directX, OpenGL, WPF, Flash and Silerlight</li>
</ol>
<li>Realtime communications</li>
<ol>
<li>VOIP over ICA seems to work ok</li>
<li>Softphone on demand</li>
</ol>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/11/citrix-multi-media-over-the-ica-channel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iForum &#8211; Notes on RES Powerfuse</title>
		<link>http://steves.seasidelife.com/2008/06/11/iforum-notes-on-res-powerfuse/</link>
		<comments>http://steves.seasidelife.com/2008/06/11/iforum-notes-on-res-powerfuse/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 11:51:22 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/11/iforum-notes-on-res-powerfuse/</guid>
		<description><![CDATA[
Challenges

How do I ensure that users get their own personalised workspace
How do I ensure that end user productivity impact is minimised during the migration
How do I deal with some continued use of some local applications
How do I ensure that my Virtual machines continue to be up to date

This list of challenges seems to be very [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>Challenges</li>
<ol>
<li>How do I ensure that users get their own personalised workspace</li>
<li>How do I ensure that end user productivity impact is minimised during the migration</li>
<li>How do I deal with some continued use of some local applications</li>
<li>How do I ensure that my Virtual machines continue to be up to date</li>
</ol>
<li>This list of challenges seems to be very RES specific, perhaps that&#8217;s not surprising</li>
<li>The workspace can be modified based on:</li>
<ol>
<li>Who you are</li>
<li>Time of day</li>
<li>Location</li>
<li>Whether you have a token</li>
</ol>
<li>What is a workspace</li>
<ol>
<li>Personalisation, apps desktop, environment, portability, location sensing &#8211; with RES this is downloaded just in time</li>
<ol>
<li>Seems to require you to manually figure out what needs to be persistent between sessions.&nbsp; if you have 4500 applications that&#8217;s a complex job. </li>
</ol>
<li>Security, Applications, files and folders, local disks, access to removable drives, IP connections</li>
<ol>
<li>seems to be very similar to group policy, but had the benefit of a common set of policies across operating systems.&nbsp; Not sure whether it depends on the client device being domain joined, if not that would be an advantage as well</li>
<li>more granular than GPO in some areas at least</li>
<li>nice feature that allows a USB key to be used as a rule that can govern anything else, for example the ability to run a particular application can be linked to the presence or absence of a USB key</li>
</ol>
<li>Reliability, logon performance, session, cpu, memory, logoff</li>
<ol>
<li></li>
</ol>
<li>Administration</li>
<ol>
<li>delegated admin, building blocks and templates, usage reporting, license metering, analysis and audit</li>
</ol>
<li>Integration</li>
<ol>
<li>Uses variety of databases</li>
<li>Integrates with Active Directory</li>
<li>Workspace integration between apps delivered locally and apps delivered by presentation server or xen desktop</li>
<li>Runbook automation, using Wisdom &#8211; this seems to be a distributed systems management product &#8211; simillar to BMC Configuration manager or SCCM</li>
<ol>
<li>detects when snapshots are being used, when they are rolled back etc.&nbsp; so that the cmdb maps to the actual configuration of the client, even if a snapshot rollback occurs, it will reapply lost changes.</li>
</ol>
</ol>
</ol>
<li></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/11/iforum-notes-on-res-powerfuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Credit Suisse &#8211; Case Study Note</title>
		<link>http://steves.seasidelife.com/2008/06/11/credit-suisse-case-study-note/</link>
		<comments>http://steves.seasidelife.com/2008/06/11/credit-suisse-case-study-note/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 10:46:31 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[consumerization]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/11/credit-suisse-case-study-note/</guid>
		<description><![CDATA[Delivered by Steve Maytum &#8211; VP &#8211; End user platforms

Today

54,000 managed XP desktop, two builds.&#160; Modified the Gina to add a &#8220;borrow&#8221; button to RDP to a CPS environment or RDP to the users desktop PC,&#160; this is similar to what CSC have done, but my modifying the GINA they have a solution that doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Delivered by Steve Maytum &#8211; VP &#8211; End user platforms</p>
<ol>
<li>Today</li>
<ol>
<li>54,000 managed XP desktop, two builds.&nbsp; Modified the Gina to add a &#8220;borrow&#8221; button to RDP to a CPS environment or RDP to the users desktop PC,&nbsp; this is similar to what CSC have done, but my modifying the GINA they have a solution that doesn&#8217;t force a locked session to logoff &#8211; nice!</li>
<li>15,000 managed laptops</li>
<li>4,500 applications</li>
</ol>
<li>Investing in</li>
<ol>
<li>50 unmanaged PCs</li>
<li>300 thin client devices</li>
<li>3,200 virtual workstations</li>
<li>700 seamless published applications, 4,500 concurrent users</li>
<li>70 streamed apps</li>
<li>Lots of Blackberries</li>
</ol>
<li>Investment banking is all about agility and power and speed of delivery, 140 changes a week</li>
<li>Private banking is about protection of data and stability, 2 big changes a year</li>
<li>Drivers</li>
<ol>
<li>Cost reduction</li>
<li>Strategic sourcing</li>
<li>Increasing remote offices</li>
<li>Mobile and nomadic users</li>
<li>Home working</li>
<li>Availability of power and heat, green &#8211; in some building they are not able to deliver any more power to the buildings</li>
<li>Business continuity</li>
<li>Regulatory requirements</li>
<li>What their peers are doing</li>
<li>Consumer experience &amp; user capability is driving a need to raise the bar</li>
<li>Increase in technology capability</li>
</ol>
<li>Remote access security framework</li>
<ol>
<li>A NAC check provides control over what you have access to, using an SSL VPN &#8211; </li>
<li>EPA Factory is used for the end point analysis</li>
<ol>
<li>Service pack</li>
<li>AV running and have a signature that&#8217;s less than 2 weeks old</li>
<li>Personal firewall running</li>
<li>New version being developed to provide information on geographical location, whether they are at the PC console or remoting to it, checking for password protected screen savers</li>
</ol>
<li>Pass</li>
<ol>
<li>Access to your PC via RDP</li>
<li>Local printing</li>
<li>Line of business apps</li>
<li>Long inactivity timer</li>
</ol>
<li>Fail</li>
<ol>
<li>Just access to email and office apps, plus a softphone</li>
<li>Short inactivity timer</li>
</ol>
<li>Citrix Access Gateway &#8211; Advanced Edition sits behind an SSL VPN</li>
<li>RSA SecureID</li>
<li>Citrix web interface used</li>
<li>Most users just use Citrix to provide access to their existing desktop PCs using RDP tunnelled through ICA</li>
<li>They have lots of users apparently who bring in their personal laptops and rdp to their desktops</li>
</ol>
<li>Success so far</li>
<ol>
<li>8,738 user connections a day</li>
<li>After 6PM 1.26 years of work gets done every night</li>
<li>At the weekend 3.33 years or work gets done</li>
<li>Total of 500 years of productivity</li>
<li>Peak usage is 9PM and 7000 users on a sunday</li>
<li>Number 1 requested service</li>
</ol>
<li>End state</li>
<ol>
<li>Citrix PS desktop &#8211; 112 sessions per blade</li>
<li>VDI desktop &#8211; 40 desktops per HP C Class blade</li>
<li>Trader private blades</li>
<li>SoftGrid for application streaming</li>
<li>IGEL thin clients</li>
<li>Traditional PCs with app streaming</li>
<li>Thin offices</li>
<li>Remote users</li>
<li>Considering putting all the clients on a &#8220;dirty&#8221; network and do all client &#8211; data centre access over an SSL VPN</li>
</ol>
<li>Interesting point that I&#8217;ve made myself many times</li>
<ol>
<li>yesterday &#8211; business demand outstripped technology opportunity</li>
<li>now &#8211; technology opportunity has exploded, way beyond business demand or even businesses availability to keep up</li>
</ol>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/11/credit-suisse-case-study-note/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix Apollo Demo</title>
		<link>http://steves.seasidelife.com/2008/06/11/citrix-apollo-demo/</link>
		<comments>http://steves.seasidelife.com/2008/06/11/citrix-apollo-demo/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 09:39:10 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/11/citrix-apollo-demo/</guid>
		<description><![CDATA[
XenDesktop running Vista
Client is running XPe
Showed AutoCad, great 3D model rotation using 5mb/sec
Vista 3D flip worked fine
WPF 3D app &#8211; patient records system &#8211; worked fine
Call of duty game &#8211; worked ok
Full screen video worked well too
Still working on high quality audio
Works on Citrix desktop spec appliance

]]></description>
			<content:encoded><![CDATA[<ol>
<li>XenDesktop running Vista</li>
<li>Client is running XPe</li>
<li>Showed AutoCad, great 3D model rotation <strong>using 5mb/sec</strong></li>
<li>Vista 3D flip worked fine</li>
<li>WPF 3D app &#8211; patient records system &#8211; worked fine</li>
<li>Call of duty game &#8211; worked ok</li>
<li>Full screen video worked well too</li>
<li>Still working on high quality audio</li>
<li>Works on Citrix desktop spec appliance</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/11/citrix-apollo-demo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XenDesktop &#8211; some notes, post iForum</title>
		<link>http://steves.seasidelife.com/2008/06/10/xendesktop-some-notes-post-iforum/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/xendesktop-some-notes-post-iforum/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 20:28:46 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/xendesktop-some-notes-post-iforum/</guid>
		<description><![CDATA[I&#8217;ve had a day at iForum and feel ready to make a few comments on the reality of XenDesktop compared to the position presented by Citrix so far. 
First off though I will say that I am impressed by the vision that Citrix presented, the coherence of the vision and the relative openness of the eco [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had a day at iForum and feel ready to make a few comments on the reality of XenDesktop compared to the position presented by Citrix so far. </p>
<p>First off though I will say that I am impressed by the vision that Citrix presented, the coherence of the vision and the relative openness of the eco system that surrounds it. </p>
<p>I&#8217;m not so impressed by the details of their current implementation and the messaging that surrounds it,  but I would have been if the messages had been just slightly moderated and developed in the more technical sessions.  I&#8217;ve made some <a href="http://steves.seasidelife.com/2008/06/10/citrix-marketing-scorecard/" target="_blank">points about the marketing</a> in a previous post so I won&#8217;t repeat them here.</p>
<p>By XenDesktop I really mean the Citrix Desktop Delivery Controller (DDC), it&#8217;s integration with the Access Gateway (CAG), the XenServer  Virtual Machine Manager (VMM) and the Provisioning Server (PVS).</p>
<p>In summary I like the DDC and the CAG a lot, I like PVS in principle for users who don&#8217;t need to install applications and right now I don&#8217;t see much to differentiate XenServer.</p>
<p>Some bold claims were made for the XenDesktop, I may have got the wording slightly wrong, but I&#8217;m right in principle:</p>
<ol>
<li>It&#8217;s like a new PC every day</li>
<li>XenDesktop is applicable to 55% of workers, ie &#8220;office workers&#8221;</li>
</ol>
<p>I want to work through these messages and try and get my thoughts straight:</p>
<h2>It&#8217;s like a new PC every day</h2>
<p>The assumption is that a new PC is great and that a new PC every day is even better.  The supporting evidence for this is that a PC gets slower over time, because new versions of applications consume more resources and just because of PC entropy.  If I get a new PC or just rebuild an existing one the world is rosy.  Comments:</p>
<ol>
<li>It&#8217;s true that PCs do slow down with time, because new apps and web pages consume more resources.  But how does XenDesktop help?, most cost models show servers being replaced every 5 years and PCs being replaced every 3 years so that in 3 years time I will have a fast desktop again, but a slow XenDesktop for another two years. </li>
<li>It&#8217;s true that PCs do tend to slow down with time, but speed up following a rebuild, but in my experience that&#8217;s because when I rebuild my PC I forgot to put half the applications back on it that I&#8217;ve accumulated over the year[s].  I then spend a very frustrating few weeks trying to find and install perhaps the most important 50% of these apps and by the time they are all reinstalled I&#8217;m back to the slow PC.  So there are two scenarios
<ol>
<li>If I have a locked down PC and can&#8217;t install anything then PC&#8217;s don&#8217;t slow down and so &#8220;having a new PC every day&#8221; makes no difference, because the new PC is exactly like the old one</li>
<li>If I don&#8217;t have a locked down PC and all my changes don&#8217;t get persisted from day to day, then I&#8217;m going to be really annoyed because one things for sure.  I hate getting a new PC because the first thing I have to do to it is to install all my apps and utilities and configure it, and I don&#8217;t want to do that every day.</li>
</ol>
</li>
<li>A new PC every day also assumes I logoff every day, since the only way that I pick up changes to the image with PVS is to reboot this seems reasonable.  However this is incredibly unproductive,  it&#8217;s true that years ago people did close down every application at the end of the day and shutdown their PC, now though its just a quick suspend and resume.  At the end of my day I will often have 20 browser tabs open, and 10 applications running, if I have to close all of these down and open them all up again to the same state that will cost me 15 minutes a day off the bottom line, that will wipe out any TCO benefit for sure.  In my personal case I restart/logoff my desktop once a month, it runs Vista 64 and its rock solid.</li>
</ol>
<p> </p>
<h2>XenDesktop is applicable to 55% of workers</h2>
<p>This is a key figure.  The logic goes as follows:</p>
<ol>
<li>15% mobile</li>
<li>30% XenApp desktops</li>
<li>55% XenDesktop users</li>
</ol>
<p>My view Citrix should have made clear that this is a long term goal, not a current reality.  Lets examine the positioning:</p>
<ol>
<li>XenDesktop is distinguished from XenApp primarily by the fact that office workers need to personalise their desktop environment.  There are six main areas where personalization takes place:
<ol>
<li>The roaming profile</li>
<li>The local profile</li>
<li>The user hive of the registry (persisted as part of the roaming profile)</li>
<li>The system hive of the registry</li>
<li>Program files</li>
<li>Windows directories</li>
</ol>
</li>
<li>XenDesktop doesn&#8217;t currently deliver a [cost effective] solution for persisting any of these personalisations.  Windows roaming profiles and a myriad of third party solutions for profile/environment management do support effectively &#8220;roaming profile&#8221; persistence</li>
<li>All of these roaming profile persistence technologies were invented to work with XenApp and are being re-envisioned as solutions for XenDesktop</li>
<li>So personalisation is not really a reason to use XenDesktop, and since this is the key criteria for positioning XenDesktop and not XenApp as applicable to the 55% of office workers is there another reason?  I think there is but its not really specific to Xendesktop:
<ol>
<li>Virtual client PCs have higher levels of application compatibility than Windows 2003/8 server &#8211; less relevant with Application Virtualization</li>
<li>Virtual client PCs can leverage the existing management infrastructure being used to manage the physical desktop environment &#8211; Citrix dismiss managing Virtual PCs using these legacy management tools though</li>
<li>Virtual client PCs have a slightly improved fidelity of UI than 2003/8 server &#8211; no business case could be built around this difference</li>
</ol>
</li>
<li>Finally XenApp is cheaper than XenDesktop and so far as I can tell it&#8217;s implementation of SpeedScreen and support for multi-media is better than XenDesktop.  I feel Citrix need to work harder on getting their positioning straight on this.  My feeling is:
<ol>
<li>Citrix need to make clear that this positioning is strategic, and will reflect relative investment priorities within Citrix in XenApp vs XenDesktop</li>
<li>Citrix need to recognise that customers are going to make long term (5 year) investment decisions in servers and licenses and that these will drive them to the cheaper XenApp unless there is a case to do differently</li>
<li>Citrix need to recognise that for any office worker who does need to install applications or makes changes to the operating system configuration XenDesktop doesn&#8217;t provide a cost effective solution and start talking about their roadmap for addressing this</li>
<li>I also feel that although its not as strategic, it does make sense today for office workers who <strong>need</strong> VDI and need to personalise their PCs to just boot them virtually, but then manage them as if they were physical PCs.  You don&#8217;t get the nice conceptual separation of apps, personality and OS, but as I&#8217;ve explained above that doesn&#8217;t work well anyway with XenDesktop and legacy management is cheap and easy.</li>
</ol>
</li>
</ol>
<p>Quite a few issues here, but no show stoppers for Citrix, they are on the right path, messaging just needs a little work.  of course these are just my quick personal notes, not some details analysis.</p>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/xendesktop-some-notes-post-iforum/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Citrix Marketing &#8211; scorecard</title>
		<link>http://steves.seasidelife.com/2008/06/10/citrix-marketing-scorecard/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/citrix-marketing-scorecard/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 19:19:40 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/citrix-marketing-scorecard/</guid>
		<description><![CDATA[I&#8217;ve gained a new respect for marketing since working with some of my colleagues in CSC recently.  However for me marketing needs to work towards 3 key goals:

provide a framework that&#8217;s allows for complexity to be reduced at a high level, but then gradually decomposed to lower levels of detail
help people with a common need [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve gained a new respect for marketing since working with some of my colleagues in CSC recently.  However for me marketing needs to work towards 3 key goals:</p>
<ol>
<li>provide a framework that&#8217;s allows for complexity to be reduced at a high level, but then gradually decomposed to lower levels of detail</li>
<li>help people with a common need discover common services and solutions that meet that need</li>
<li>improve the quality of decisions</li>
<li>provide names that reduce confusion</li>
</ol>
<p>Overall I score Citrix pretty highly, perhaps 7/10</p>
<h1> </h1>
<h2>The framework &#8211; 9/10</h2>
<p> </p>
<p>Citrix did pretty well here.  The framework seems to have two dimensions, first there is the lifecycle, which goes:</p>
<ol>
<li>Delivery controllers</li>
<li>Gateways</li>
<li>Repeaters</li>
<li>Receivers</li>
<li>All of the above essentially connect to a delivery network</li>
</ol>
<p>Its nice and simple, maps well to the real world and has the nice analogy of the delivery of TV. </p>
<h1> </h1>
<h2>Join common needs to common solutions &#8211; 5/10</h2>
<p> </p>
<p>Generally Citrix did well here, <span style="text-decoration: underline;"><strong>except for XenApp and XenDesktop</strong></span>.  Here the relative positioning of the two technologies was difficult to work out:</p>
<ol>
<li>Superficially it seems easy</li>
<li>XenApp for apps and XenDesktop for desktops, but wait</li>
<li>XenApp is fine for task worker desktops, and that&#8217;s 30% of users, ok so far</li>
<li>55% of users are positioned for XenDesktop &#8211; because those users need personalization, but hang on provisioning server only really supports personalisation that can be persisted in the profile &#8211; which XenApp supports anyway!  So doesn&#8217;t that mean that at least some of those 55% are candidates for XenApp!!!</li>
<li>That leaves 15% of people who are mobile, but one session later we are told that its projected that 30-50% of people will be mobile by 2010!!</li>
<li>Finally XenApp is a great solution for mobile workers who need access to enterprise client server and sometimes web apps but that&#8217;s not mentioned.</li>
</ol>
<p>All this confusion would have been fixed if it had been made clear that this positioning is strategic, it&#8217;s not deliverable with the currently shipping products, but new innovation will make it real over time.  This is important because the client and server infrastructure we invest in for XenApp and XenDesktop is going to be with us for 4-6 years which means getting your strategic positioning right is key, since we are going to see perhaps 3 software updates on the same hardware. </p>
<p>As to the mobility numbers my guess is that 15% need laptops and that the remaining 15-35% would be better served by a combination of XenDesktop, their personal desktop/laptop and a Smart phone.</p>
<p> </p>
<h2>The decision support &#8211; 3/10</h2>
<p> </p>
<p>(see also above)</p>
<p>I do like some of the messaging, examples being:</p>
<ol>
<li>Separate OS from Apps from Environment</li>
<li>A new PC every day</li>
<li>Delivery centre not data centre</li>
</ol>
<p>But I don&#8217;t like that even in the technical sessions they don&#8217;t really drill into the reality behind the message.  There tends to be little high level positioning, for example:</p>
<ol>
<li>No discussion on timing, ie when some of the high level vision will be delivered to which use cases</li>
<li>No discussion of completeness, ie what doesn&#8217;t work &#8211; where are the limitations</li>
<li>No discussion of assumptions, that underly the message, but if not true for a customer might render the message irrelevant</li>
</ol>
<p>I&#8217;m not going to pick through each of the messages here, but I will give an example of how they could have been improved &#8211; i&#8217;m making up the details!:</p>
<ol>
<li><strong>Timing</strong>,  lets take XenDesktop which is positioned as appropriate for 55% of users, Citrix could have made clear that this was their vision and said that the current product probably targets say 20% of those with the current release</li>
<li><strong>Completeness</strong>, it wasn&#8217;t made clear that XenDesktop and XenApp whilst they both use ICA and both use SpeedScreen use different versions with different overlapping but distinct features</li>
<li><strong>Assumptions</strong>, a new desktop every day assumes people logoff every day.  I routinely stay logged onto my desktop PC for 25 days at a time, I can&#8217;t imagine what logging off every day would do to my productivity!  Certainly it would wipe out any TCO benefit</li>
</ol>
<h1> </h1>
<h2>The naming &#8211; 2/10</h2>
<p> </p>
<p>XenApp, XenServer, XenDesktop and netscaler are the key names it&#8217;s here that I&#8217;m less impressed:</p>
<ol>
<li>I really like them as high level brands:
<ol>
<li>XenServer</li>
<li>XenApp</li>
<li>XenDesktop</li>
<li>NetScaler</li>
</ol>
</li>
<li>I really dislike the confusion around the use of the brands:
<ol>
<li>The brands are used to name suites, eg XenDesktop Standard, that contains products from the other suites/products/families</li>
<li>The brands are named after the delivery controllers, but they sometimes include other delivery controllers, repeaters, gateways and receivers</li>
<li>The suites contain products, but the suite names are also used in place of the product names, eg XenApp is used to describe Citrix Presentation Server and Application Streaming.  XenDesktop is used to describe the broker and the Virtual machine manager, and sometimes provisioning server</li>
<li>The names are also used for families of products, ie several different NetScalers from $10K to $250K</li>
<li>An names assume a single use, eg:
<ol>
<li>XenApp is assumed to be about application delivery, but today it&#8217;s arguably applicable for more desktop delivery use cases than XenDesktop. </li>
<li>It&#8217;s my guess that it won&#8217;t be long before XenDesktop is used to deliver apps, competitor brokers already support this</li>
<li>NetScaler is a delivery controller, but the same hardware includes gateways and repeater functionality</li>
</ol>
</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/citrix-marketing-scorecard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes on iForum NetScaler</title>
		<link>http://steves.seasidelife.com/2008/06/10/notes-on-iforum-netscaler/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/notes-on-iforum-netscaler/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 16:12:52 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/notes-on-iforum-netscaler/</guid>
		<description><![CDATA[
 The network load balancer is going through a period of change
The concept of a load balancer is still relevant
However load balancers need to do more to earn their living, reducing cost, increasing security and optimising traffic
The load balancer of the future is best thought of as an Application Delivery Controller
Traditional role

better utilisation of data [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li><a href="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2971-800x600.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2971-800x600-thumb.jpg" border="0" alt="DSCN2971 [800x600]" width="244" height="188" align="right" /></a> The network load balancer is going through a period of change</li>
<li>The concept of a load balancer is still relevant</li>
<li>However load balancers need to do more to earn their living, reducing cost, increasing security and optimising traffic</li>
<li>The load balancer of the future is best thought of as an Application Delivery Controller</li>
<li>Traditional role
<ol>
<li>better utilisation of data centre resources</li>
<li>high availability when front ending replicated application resources</li>
<li>typically passive from the perspective of the application</li>
</ol>
</li>
<li>Why the change
<ol>
<li>9 out 10 apps rolled out in 2008 are web based or have a significant web component</li>
<li>My note &#8211; compare this with the number of apps used/installed by end users &#8211; I think we will see continued high use of client apps, trivial to the enterprise but important to the user</li>
<li>often web apps are very network intensive, often 3x the bandwidth of the client server apps they replace</li>
<li>facebook alone consumed more bandwidth in 2007 than the whole of the internet in 2000</li>
<li>A 30 minute streamed video uses more bandwidth than 100 emails a day for a year</li>
<li>Users are being pulled further away to their applications
<ol>
<li>globalization, flexi working, branch expansion, mobility, web 2 etc</li>
<li>security, compliance, consolidation &#8230;</li>
</ol>
</li>
</ol>
</li>
<li>Future role
<ol>
<li>needs to understand applications, user usage patterns and network traffic</li>
<li>they need to optimise performance, security and cost</li>
<li>application functionality
<ol>
<li>Load balancing, to minimise latency, distribute load, direct users to where capacity is available, to provide disaster recovery</li>
<li>Content switching</li>
<li>Attack protection, for example resisting a DOS attack, whilst still servicing real traffic</li>
<li>Surge protection, prioritisation of traffic &#8211; for example checkout is prioritised above browsing</li>
</ol>
</li>
<li>application performance
<ol>
<li>enabling compression, which browsers support but many applications don&#8217;t</li>
<li>content caching, can often increase performance by a factor of 10 or more depending on app of course</li>
<li>TCP optimisation, buffering, keep alive</li>
<li>performance monitoring, edge sight for netscaler</li>
</ol>
</li>
<li>cost reduction
<ol>
<li>TCP connection offloading</li>
<li>SSL offloading, hardware SSL offloading reduces web server load by generally a factor of 3</li>
<li>Content caching</li>
<li>Example they reduced the number of web servers MSN europe had serving adverts from 80 to 8</li>
</ol>
</li>
</ol>
</li>
<li>75% of investment is focussed on network security</li>
<li>75% of attacks are at applications
<ol>
<li>Cross sight scripting, SQL injection etc</li>
<li>An application firewall is mandatory for PCI, ie credit card handling, Payment Card Handling Data Security Standard</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/notes-on-iforum-netscaler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iForum session Desktop Virtualization &#8211; is it hype?</title>
		<link>http://steves.seasidelife.com/2008/06/10/iforum-session-desktop-virtualization-is-it-hype/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/iforum-session-desktop-virtualization-is-it-hype/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 13:22:29 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/iforum-session-desktop-virtualization-is-it-hype/</guid>
		<description><![CDATA[ Delivered by Sumit Dhawan &#8211; Senior Director &#8211; Desktop Virtualization Group
Key points:

Current desktop process is slow, complex, insecure and costly to maintain
Task workers 30%, Office workers 55%, Mobile workers 15%

Office workers seems to me to be way to broad a classification
Office workers are characterised as needing a &#8220;personalized&#8221; environment


Task workers

Standard work environment
Fast startup/low cost
Data [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2976-800x600.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2976-800x600-thumb.jpg" border="0" alt="DSCN2976 [800x600]" width="184" height="248" align="right" /></a> Delivered by Sumit Dhawan &#8211; Senior Director &#8211; Desktop Virtualization Group</p>
<p>Key points:</p>
<ol>
<li>Current desktop process is slow, complex, insecure and costly to maintain</li>
<li>Task workers 30%, Office workers 55%, Mobile workers 15%
<ol>
<li>Office workers seems to me to be way to broad a classification</li>
<li>Office workers are characterised as needing a &#8220;personalized&#8221; environment</li>
</ol>
</li>
<li>Task workers
<ol>
<li>Standard work environment</li>
<li>Fast startup/low cost</li>
<li>Data security</li>
<li>Compliance and control</li>
<li>XenApp is a great solution for these users</li>
<li>Seems to me that this description above does apply to lots of office workers as well, even consumerized use cases.  In my case for example for enterprise applications &#8211; I would be happy with the above, so long as my client was a non locked down laptop</li>
</ol>
</li>
<li>Mobile workers
<ol>
<li>Frequent travel and offline work</li>
<li>Unmanaged or lightly managed laptop</li>
<li>XenApp is a great solution for these users</li>
</ol>
</li>
<li>Office workers
<ol>
<li>Mainly work in the office</li>
<li>Inter office roaming</li>
<li>Office day extenders</li>
<li>Assumption that XenDesktop is the solution for these users</li>
<li>Citrix believes XenApp is the way to deliver the apps to these users</li>
<li>My concern over this positioning is that it also kind of assumes a person works at a desk, rather than someone else&#8217;s desk (shoulder to shoulder) or in a conference room or some other collaborative space</li>
<li>1st generation VDI &#8211; which maps to my maturity level 1 &#8211; has mainly been for customers who wanted to solve mainly security related issues, at least these were the projects that succeeded</li>
<li>Lots of talk about the ability for users to personalise, for example installing Active X controls.  But no explanation as to where these personalisations get persisted if you are using provisioning server!
<ol>
<li>Given this lack of a persistence solution, its unclear to me how XenDesktop differs from XenApp Presentation Virtualization</li>
</ol>
</li>
<li>Discussion of the slow degradation of windows desktops over time.  Its not clear what causes this, however does it automatically follow that the same issues won&#8217;t occur when a PC is assembled every day from components, perhaps even worse if the components are virtualized (ie multiple copies of dependant components).  However using XenApp published applications would be cleaner.
<ol>
<li>However if XenApp published applications are being used how does a user add their own apps or add active x controls, or outlook add-ins etc.</li>
</ol>
</li>
<li>Repeated the benefits of using XenApp published apps, ie you can get up to twice as many XenDesktop users per server.</li>
</ol>
</li>
<li>Customer example
<ol>
<li>Collier County public school</li>
<li>10,000 students, 1000+ staff, about 9,000 remote students</li>
<li>Early adopter of desktop virtualization</li>
<li>A customer that was caught in the &#8220;hype cycle&#8221;</li>
<li>Deployed maturity level 1, didn&#8217;t get beyond the pilot</li>
<li>Rolling out to about 50% of users</li>
<li>Key message &#8211; use cases are key!!</li>
</ol>
</li>
<li>Costs
<ol>
<li>Will this cut costs?</li>
<li>For procurement costs Citrix believe PC is $1100 VDI is $1400, but by extending the life of the PC this cost increase will be reduced</li>
<li>Lots of other cost discussion didn&#8217;t get covered, although they believe that TCO saving is 40%</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/iforum-session-desktop-virtualization-is-it-hype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IGEL at iForum</title>
		<link>http://steves.seasidelife.com/2008/06/10/igel-at-iforum/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/igel-at-iforum/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 12:03:49 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/igel-at-iforum/</guid>
		<description><![CDATA[IGEL is number 3 in thin clients

Access is diversifying, computing is centralising &#8211; at least that IGELS idea
Do PC cards to pu in legacy PCs, traditional thin clients, thin tablets and up to quad head clients
Target 5 minute rollout per device!

Connect device to KVM
How to configure

define profiles for each location
deploy profiles to locations
when the device [...]]]></description>
			<content:encoded><![CDATA[<p>IGEL is number 3 in thin clients</p>
<ol>
<li>Access is diversifying, computing is centralising &#8211; at least that IGELS idea</li>
<li>Do PC cards to pu in legacy PCs, traditional thin clients, thin tablets and up to quad head clients</li>
<li>Target 5 minute rollout per device!
<ol>
<li>Connect device to KVM</li>
<li>How to configure
<ol>
<li>define profiles for each location</li>
<li>deploy profiles to locations</li>
<li>when the device plugs into the network it picks up its profile</li>
<li>profiles can be defined based on
<ol>
<li>mac address</li>
<li>ip address range</li>
</ol>
</li>
</ol>
</li>
<li>Use hot spares</li>
<li>XPe devices need to have centrally managed domain join to remove need for admin visit to device</li>
</ol>
</li>
<li>Great user experience
<ol>
<li>Delivering a total PC experience through a single protocol is like a square peg in a round hole</li>
<li>No protocol translations</li>
<li>IGEL support multiple protocols, web mainframe, voip, multi-media, java</li>
<li>Direct connections to reduce latency &#8211; eg voip lots of latency because traffic goes client to server to voip switch to client, not client to client</li>
</ol>
</li>
<li>Try to avoid management tools that open additional firewall ports and try to avoid protocols like PXE to rebuild thin clients &#8211; some router config issues apparently</li>
<li>Modern thin client images can be between .5G and 1G, especially XPe, an update is a big deal unless you have caching appliances or a fan out infrastructure.  Even better don&#8217;t re-image when you can avoid it</li>
<li>Resilience
<ol>
<li>If device can run web apps or java then this can be a fall back</li>
</ol>
</li>
<li>Cost
<ol>
<li>Some users don&#8217;t need a windows desktop, just let the terminal access the applications directly</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/igel-at-iforum/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iForum Application Virtualization</title>
		<link>http://steves.seasidelife.com/2008/06/10/iforum-application-virtualization/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/iforum-application-virtualization/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 11:57:05 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/iforum-application-virtualization/</guid>
		<description><![CDATA[ A few random notes about this session:

Applications run businesses
Doesn&#8217;t mention multiple classes of apps

Enterprise defined
Business area defined
Team defined
End user defined &#8211; work related
End user defined &#8211; personal


Doesn&#8217;t mention that there may be different approaches to these different classes of apps
It seems to me that the:

primary benefit delivered by the desktop is that it provides [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2969-800x6001.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2969-800x600-thumb.jpg" border="0" alt="DSCN2969 [800x600]" width="244" height="188" align="right" /></a> A few random notes about this session:</p>
<ol>
<li>Applications run businesses</li>
<li>Doesn&#8217;t mention multiple classes of apps
<ol>
<li>Enterprise defined</li>
<li>Business area defined</li>
<li>Team defined</li>
<li>End user defined &#8211; work related</li>
<li>End user defined &#8211; personal</li>
</ol>
</li>
<li>Doesn&#8217;t mention that there may be different approaches to these different classes of apps</li>
<li>It seems to me that the:
<ol>
<li>primary benefit delivered by the desktop is that it provides services to the applications that allow them to work together synergistically. </li>
<li>As a secondary benefit it provides a way to navigate to and lauch applications either from the desktop or start menu and to swicth between running applications</li>
<li>Finally it provides a way to access applications by navigating their associated files, and to manipulate these files</li>
<li>Do we get all of these benefits when we deliver all apps via XenApp?  Probably not as seamlessly as we are used to</li>
</ol>
</li>
<li>Easy call is an interesting option for low end telephony integration, no presence, web meeting integration etc , but lots of other useful telephony integration</li>
<li>key features in next release
<ol>
<li>Inter isolation communication &#8211; this is key &#8211; see points above</li>
<li>Differential updates for offline apps &#8211; this is useful, even if we pre-cache images and stream with provisioning server</li>
<li>Streaming via HTTP[S] &#8211; not before time!</li>
</ol>
</li>
<li>XenApp multi-media &#8211; Project Apollo &#8211; will feed into XenApp and XenDesktop
<ol>
<li>This is a must have feature now</li>
<li>Vista Aero remoting</li>
<li>WPF remoting &#8211; isn&#8217;t this the same as Vista Aero remoting?</li>
<li>Flash acceleration</li>
<li>OpenGL</li>
<li>Enhanced audio codec support (not great on XenApp today)</li>
</ol>
</li>
<li>Long term approach
<ol>
<li>Ask</li>
<li>What are the capabilities of the client</li>
<li>What are the capabilities of the network</li>
<li>What are the requirements of the app</li>
<li>make sensible decisions</li>
</ol>
</li>
<li>XenApp and Server 2008
<ol>
<li>Leverages the new WTS architecture</li>
<li>Leverages server 2008 security</li>
<li>XPS printing</li>
<li>Special folder redirection, eg if a users my documents is on their laptop then when they save to my documents in XenApp it gets saved on the laptop</li>
<li>Clear type font support</li>
<li>Microsoft strategy &#8211; get more people using presentation virtualization, NOT compete with Citrix</li>
<li>25% more users on XenApp than on Server 2008 terminal services</li>
<li>IPv6 support</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/iforum-application-virtualization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A few thoughts on the iForum Keynote</title>
		<link>http://steves.seasidelife.com/2008/06/10/a-few-thoughts-on-the-iforum-keynote/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/a-few-thoughts-on-the-iforum-keynote/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 10:54:03 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[iforum]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/a-few-thoughts-on-the-iforum-keynote/</guid>
		<description><![CDATA[ These are the key things that I took away from the iForum keynote by : Mark Templeton at Edinburgh.

It&#8217;s started late!
1 Million Citrix servers currently in operation, in 200,000 companies
Citrix NetScaler sits in front of many large scale web sites today, 75% of Internet users touch NetScaler every day
Citrix are pushing support for Apple [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2967-800x600.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2967-800x600-thumb.jpg" border="0" alt="DSCN2967 [800x600]" width="184" height="248" align="right" /></a> These are the key things that I took away from the iForum keynote by : <a href="http://www.citrix.com/English/aboutCitrix/leadership/leader.asp?contentID=679450" target="_blank">Mark Templeton</a> at Edinburgh.</p>
<ol>
<li>It&#8217;s started late!</li>
<li>1 Million Citrix servers currently in operation, in 200,000 companies</li>
<li>Citrix NetScaler sits in front of many large scale web sites today, 75% of Internet users touch NetScaler every day</li>
<li>Citrix are pushing support for Apple products going forward</li>
<li>Nice slide &#8211; you are here, your apps are there, and your users are somewhere else</li>
<li>Business issues
<ol>
<li>Globalization</li>
<li>Offshoring</li>
<li>tele-working</li>
<li>Mobility</li>
<li>Green</li>
</ol>
</li>
<li>IT issues
<ol>
<li>Consolidation</li>
<li>Security</li>
<li>Compliance</li>
<li>Business continuity</li>
<li>Green</li>
</ol>
</li>
<li>Not just think different &#8211; DO different</li>
<li>Citrix takes inspiration from TV
<ol>
<li>Simple, fast and on demand</li>
<li>Device, network and application independence</li>
<li>Content security and access control</li>
<li>Dynamic capacity</li>
<li>Predictable operating and capital costs</li>
</ol>
</li>
<li>However I would make the point that even with all the above, there are still:
<ol>
<li>PVR&#8217;s</li>
<li>youtube</li>
<li>DVD&#8217;s</li>
<li>BBC iPlayer</li>
<li>etc</li>
</ol>
</li>
<li>Doesn&#8217;t change my view that one solution will not meet all requirements, and to be fair Citrix understand that in their model of Controllers, gateways, repeaters and receivers</li>
<li>Citrix are promoting a move from the DATA centre to a DELIVERY centre, not sure myself that much changes, data centres have always been delivery centric.</li>
<li>Citrix approach &#8211; follow the users and the applications &#8212;&gt; the web is number 1 for new applications
<ol>
<li>This means put lots of effort into application layer network services &#8211; Citrix NetScaler, 20,000 enterprise deployments so date.  5x (10x for MPX) performance improvement, with increased security and lower server load</li>
</ol>
</li>
<li>Relationship with Microsoft stronger than ever</li>
<li>The end user experience, requires a lot of focus on the delivery network and associated services
<ol>
<li>Single signon</li>
<li>Security</li>
<li>Appsharing and collaboration</li>
<li>Integrated telephony</li>
<li>performance monitoring</li>
<li>&#8230;</li>
</ol>
</li>
<li>Over 50% of employees are in branch office
<ol>
<li>Citrix branch office repeater
<ol>
<li>Application delivery staging, for virtualized streamed applications</li>
<li>Windows branch services, file, print, DNS, AD</li>
<li>WAN optimisation</li>
<li>Ok &#8211; but where is Citrix provisioning server branch repeater services!</li>
<li>This is a nice integrated appliance, but how does it compete with Cisco WAAS or Riverbed?</li>
</ol>
</li>
</ol>
</li>
<li>Citrix app receiver
<ol>
<li>A universal software client, everything else is a plugin
<ol>
<li>acceleration, security, virtualization, monitoring, web collaboration, technology, user support, third party extensibility</li>
<li>This is a trend I am seeing everywhere, including Symantec/Altiris and VMware, Firefox</li>
</ol>
</li>
</ol>
</li>
<li>Citrix workflow studio
<ol>
<li>Works within a single Citrix product, between Citrix products and because its Microsoft Windows Workflow Foundation it can orchestrate Citrix and third party products</li>
</ol>
</li>
<li>Xen Desktop
<ol>
<li>A Xen desktop with no applications &#8211; ie all apps delivered by XenApp uses half the resources of XenDesktop with apps.  ie twice the users per server.</li>
<li>Upgrade from XenApp to add XenDesktop license for 95$ (enterprise or platinum?)</li>
<li>Not clear what advantage XenDesktop gives over XenApp other than &#8220;personalization&#8221; also not clear what the real cost difference is.</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/a-few-thoughts-on-the-iforum-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Key questions for VDI</title>
		<link>http://steves.seasidelife.com/2008/06/10/key-questions-for-vdi/</link>
		<comments>http://steves.seasidelife.com/2008/06/10/key-questions-for-vdi/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 07:37:00 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/10/key-questions-for-vdi/</guid>
		<description><![CDATA[ I&#8217;ve been trying to work through the key questions that need to be answered about VDI by anyone comparing it to the obvious alternatives, these being:

A laptop
A physical desktop
A client side virtual machine, copied or streamed to the PC
A web application portal
A server hosted desktop

Whilst I can see use cases where all of the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2975-800x6002.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2975-800x600-thumb.jpg" border="0" alt="DSCN2975 [800x600]" width="244" height="188" align="right" /></a> I&#8217;ve been trying to work through the key questions that need to be answered about VDI by anyone comparing it to the obvious alternatives, these being:</p>
<ol>
<li>A laptop</li>
<li>A physical desktop</li>
<li>A client side virtual machine, copied or streamed to the PC</li>
<li>A web application portal</li>
<li>A server hosted desktop</li>
</ol>
<p>Whilst I can see use cases where all of the above are great solutions, it&#8217;s not immediately obvious how the decision making process should work in the enterprise.  To start off here&#8217;s a short discussion of the  alternatives:</p>
<ol>
<li>A laptop&#8217;s a great solution for someone who doesn&#8217;t want to work a fixed work locations, but rather wants the flexibility to work shoulder to shoulder with a colleague, work in conference rooms, hotels, the back garden etc.  Clearly it&#8217;s also the only solution for people working with unreliable or no network connection.  I see this workstyle being pretty standard for many knowledge workers going forward.</li>
<li>A physical desktop seems most at threat from VDI, it doesn&#8217;t offer any particularly compelling attributes, until you start to think about the future of the desktop.  Practically unlimited encrypted storage, low power consumption, support for operating system streaming or iSCSI boot, massive computational capacity.  If someone could figure out how to drive real productivity improvements by using all that storage and processing power then we might easily see the desktop swing back into favour.  Even if the desktop PC continues to be used pretty much as it is today It&#8217;s not unreasonable to consider the desktop as essentially a VDI client, streaming OS, Apps and Environment on demand in a very VDI like way but just without all of that server and storage infrastructure.</li>
<li>I&#8217;ve used client side virtual PCs for years, but I wouldn&#8217;t want to do all my work on one.  My gut feel is that this will change by 2009 when we will see client side hypervisors readily available and these hosting one or more personal VMs and an enterprise VM thats either streamed to the client, along with streamed apps and environment or just managed as if it were a physical PC, just easier to fix.</li>
<li>A web application portal is my favourite way to get at all the &#8220;enterprise&#8221; applications that I use.  I have no desire to go back to using an enterprise desktop.  Just give me my personal laptop and Internet access and I&#8217;m away.  CSC provides me with a portal that fronts expenses, procurement, email, collaborative services etc, and I get a backup solution for my PC that provides an Internet accessible web site for me to access/recover all my documents in the event of a hardware failure or loss/theft of my laptop.</li>
<li>A server hosted desktop, most often XenApp provides a locked down environment that meets the needs of many users, and at a price point that VDI can&#8217;t reach.  Of course for enterprises that just want to publish applications, it provides a great solution for that too.</li>
</ol>
<p>Ok after rambling through the alternatives I think I&#8217;m ready with my list of key questions:</p>
<ol>
<li><strong>Do you need a solution that costs less than the money you will save by replacing desktop PCs?</strong>  If yes then it&#8217;s unlikely that VDI is for you unless the desktop PCs are particularly difficult to support, like those in remote branch offices or home locations.  The marginal saving of removing a PC is pretty low when automated tools are used for management.</li>
<li><strong>Do your users really want a desktop?</strong>  Lots of users who are using a PC as their client device don&#8217;t want another desktop, they just want the applications published to them and integrated into their desktop experience.  Microsoft recently ran a trial of their Server 2008 product which offers secure Internet access to applications with &#8220;seamless windows&#8221; and a full published desktop.  Most users just wanted to use seamless applications.  As I explained above in CSC we just publish web applications.  As consumerization takes hold expect lots of users to prefer to use their own PC for access and look to the enterprise just for the apps they need.  Of course publishing a full desktop costs more, but it does offer a more secure environment and a more controlled end to end user experience.</li>
<li><strong>Do you really want windows applications?</strong>, if your users needs are simple &#8211; and many people looking at VDI keep saying all my users need is email and Office &#8211; then perhaps all they really need is a good web email and a well integrated web office suite, and that&#8217;s way cheaper than any virtual desktop solution.</li>
<li><strong>Do you already have a well managed desktop environment in place?</strong>  if you do it&#8217;s fairly easy to just deploy a VDI environment to essentially just &#8220;provision virtual machines&#8221; from that point onwards you might well find it&#8217;s cheaper to manage them like every other PC on your network.  You can&#8217;t do this with XenApp so unless you already have a well managed XenApp environment in place you will probably find that XenApps infrastructure cost advantage is written off by increased OS and Application management costs.</li>
<li><strong>Do your users need to personalise their desktop?</strong>  lots of people seem to think that users want VDI because they want to &#8220;personalise&#8221; their desktop.  Well by personalise most people mean installing applications and many enterprises frown on that.  It might be better to provide two environments,  one that&#8217;s locked down and includes enterprise applications and another that&#8217;s essentially personal.   This is expensive if you use VDI to provide both of these, or use VDI for one and XenApp for the other, but its not too bad if you provide your users with an allowance to go buy their own laptop and then provide them with VDI, a client side VM, XenApp or a web portal.</li>
<li><strong>What are your availability needs? </strong>An office full of desktops and laptops can offer a very high level of aggregate availability (for example 95% of an offices PCs might reasonably be available 99.999% of the time) but a VDI or Server hosted desktop environment won&#8217;t deliver this level of availability to the desk without a lot of investment.  Not many people need this level of availability, but if you do it&#8217;s an important consideration.</li>
<li><strong>When does VDI make sense?</strong>  Even if VDI isn&#8217;t the right solution today, its going to get cheaper &#8211; of course PC&#8217;s are going to get cheaper &#8211; or at least use less power &#8211; and more secure and easier to manage as well.</li>
</ol>
<p>Ok so I&#8217;ve rambled on a bit more,  if you answered the questions above and still want VDI it&#8217;s likely that you have a lot of expensive desktop PCs to replace and/or you want to increase security, flexibility and agility and you want to do it now.</p>
<p>Time for me to offer up what I thinks going to happen:</p>
<ol>
<li>A lot more laptops,  I think perhaps 30-50% in many enterprises</li>
<li>Initially a lot of edge cases where VDI makes really good sense, you might say &#8220;the places that traditional desktops and laptops find hard to reach&#8221;</li>
<li>Some enterprises that have very large desktop user populations today, who don&#8217;t have a rich mobility requirement, but do have a large and complex legacy application portfolio will be tempted to move to VDI now</li>
<li>Users who do get VDI will get a smartphone as well, or at least get access to email, presence, IM etc on their own smartphones.  perhaps the smartphone will have a bunch of virtualized client applications on its USB drive that can be accessed from any PC, including the VDI client software</li>
<li>Within a year VDI costs will have fallen a bit, but not enough.  Desktop PC TCO will have fallen as well and security and manageability will have increased making VDI more expensive again, but with fewer advantages.</li>
<li>The app streaming, environment streaming and OS streaming infrastructure that represents the most sophisticated VDI implementations today, will support desktop PCs and ultimately portables as well.  At this point client device choice matters a lot less, and of course it&#8217;s then not either or.  It&#8217;s simply a matter of right device, anytime, any place.  if I&#8217;m a laptop user but I need to quickly access a large file I can run up a VDI environment on demand, laptop gets stolen no problem, just spin up a VDI session for a week and then stream everything back to my new laptop when it arrives.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/10/key-questions-for-vdi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iForum objectives</title>
		<link>http://steves.seasidelife.com/2008/06/09/iforum-objectives/</link>
		<comments>http://steves.seasidelife.com/2008/06/09/iforum-objectives/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 20:28:41 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2008/06/09/iforum-objectives/</guid>
		<description><![CDATA[I&#8217;m at Citrix iForum in Edinburgh today,&#160; the conference starts tomorrow and lasts for two days.&#160; There are a couple of CSC people giving talks.&#160; I&#8217;m not speaking but I will definitely be listening.&#160; I&#8217;ve got a few objectives from the next two days:

I want to get a general update on the Citrix portfolio, especially [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2973.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="188" alt="DSCN2973" src="http://steves.seasidelife.com/wordpress/wp-content/uploads/dscn2973-thumb.jpg" width="244" align="right" border="0"></a>I&#8217;m at Citrix iForum in Edinburgh today,&nbsp; the conference starts tomorrow and lasts for two days.&nbsp; There are a couple of CSC people giving talks.&nbsp; I&#8217;m not speaking but I will definitely be listening.&nbsp; I&#8217;ve got a few objectives from the next two days:</p>
<ol>
<li>I want to get a general update on the Citrix portfolio, especially the edge appliances</li>
<li>I want to get a broader perspective on VDI, listening to the perspectives of RES, Appsense, the thin client hardware vendors and Citrix themselves.&nbsp; I have a pretty clear view already, but I want to test it</li>
<li>I want to spend some time writing a couple of blog posts, thinking a bit and structuring my thoughts</li>
<li>I want to have a rest, and get some walking in &#8211; I&#8217;ve been over worked for the last few months and I can feel it! </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2008/06/09/iforum-objectives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
