<?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; applications</title>
	<atom:link href="http://steves.seasidelife.com/tag/applications/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>Application delivery</title>
		<link>http://steves.seasidelife.com/2007/11/21/application-delivery/</link>
		<comments>http://steves.seasidelife.com/2007/11/21/application-delivery/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 09:52:37 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[consumerization]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2007/11/21/application-delivery/</guid>
		<description><![CDATA[I&#8217;m currently doing lots of work on application delivery, reviewing the whole space and trying to map all of the different solutions to their associated business use cases and come up with decision support materials to guide customers through the maze and prioritise our investments.
What does the maze look like?&#160; Well I&#8217;m not able to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently doing lots of work on application delivery, reviewing the whole space and trying to map all of the different solutions to their associated business use cases and come up with decision support materials to guide customers through the maze and prioritise our investments.</p>
<p>What does the maze look like?&nbsp; Well I&#8217;m not able to talk in detail about that right now, but <a href="http://www.brianmadden.com/default.aspx" target="_blank">Brian Madden</a> sums up the situation well:</p>
<blockquote><p>Ten years ago it was easy. We only had two options: Citrix (the new way), and traditional installs (the old way). But in 2007 we have application streaming, virtualization, and isolation; VDI- and Terminal Server-based server-based computing; local installations, local streaming, remote desktops, remote isolation, OS streaming, OS isolation&#8230;. the list goes on.
<p>The one question I&#8217;m asked again and again is, &#8220;With all of these different methods of deploying apps, how do we figure out what we should use in our environment?&#8221; (The second most frequent question I get is, &#8220;what&#8217;s real and what&#8217;s not today?&#8221; </p>
</blockquote>
<p>We too are trying to answer these questions, not just on a per application basis, which is the focus on <a href="http://www.brianmadden.com/content/article/Choosing-VDI-Streaming-TS-or-SBC-Focus-on-the-application-use-cases" target="_blank">Brian&#8217;s article</a>, but for a customers entire application portfolio often numbering several thousand applications.&nbsp; We&#8217;re also trying to ensure that our focus is not just on a point in time, ie we are trying to lay out a roadmap for change, that reflects the business, web 2.0, enterprise 2.0 and consumerization trends as well as the improvements in legacy application delivery technology.
<p>We&#8217;re doing the work in the wiki that I <a href="http://steves.seasidelife.com/2007/11/20/establishing-a-community/" target="_blank">posted about yesterday</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2007/11/21/application-delivery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>When to Vista</title>
		<link>http://steves.seasidelife.com/2007/11/21/when-to-vista/</link>
		<comments>http://steves.seasidelife.com/2007/11/21/when-to-vista/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 09:22:05 +0000</pubDate>
		<dc:creator>Steve Richards</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://steves.seasidelife.com/2007/11/21/when-to-vista/</guid>
		<description><![CDATA[I&#8217;m running Vista on my Desktop and Tablet and will be running Windows 2008 Server on my lab soon.&#160; My wife and 3 of the girls are running XP and my eldest daughter is running Windows 2003 Server on their laptops so I feel a bit like a small business!&#160; But back to the post.
I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m running Vista on my Desktop and Tablet and will be running Windows 2008 Server on my lab soon.&nbsp; My wife and 3 of the girls are running XP and my eldest daughter is running Windows 2003 Server on their laptops so I feel a bit like a small business!&nbsp; But back to the post.</p>
<p>I&#8217;ve done quite a few enterprise operating system upgrade projects, and one thing I&#8217;ve learned is that whenever I started one of these projects I always pushed for the latest operating system available:</p>
<ol>
<li>NT 3.51 instead of Windows 95 (I think) , this was considered a very big risk</li>
<li>NT 4 instead of NT 3.51, not so much of a risk</li>
<li>Windows 2000 instead of NT 4, this was considered a big risk</li>
<li>Windows XP instead of Windows 2000, this was considered a very big risk at the time</li>
</ol>
<p> and always got the same pushback:</p>
<ol>
<li>Wait for service pack 1</li>
<li>Driver supports terrible</li>
<li>None of our applications will work, and even if they do what about vendor support</li>
<li>Who will support it, no ones trained</li>
<li>etc</li>
</ol>
<p>However what people always seem to forget is that enterprise deployments take a long time to plan and execute and that the world moves fast.&nbsp; In every case mid way through the deployment it seemed unimaginable that we could have been deploying anything but the latest version and all of the issues had faded away.&nbsp; </p>
<p>I think it&#8217;s the same with Vista, my view &#8211; get on with the planning, it will take you longer than you think and in 9 months time when you start volume deployments you won&#8217;t understand what all the fuss was about.</p>
<p>That said &#8211; please don&#8217;t think of your programme as a Vista upgrade.&nbsp; Instead:</p>
<ol>
<li>Model your workforce in terms of their workstyles</li>
<li>review the appropriate solution for each workstyle, looking at the <a href="http://www.brianmadden.com/content/images/ruben-flowchart.jpg" target="_blank">many highly differentiated options</a> for desktop and application delivery including consumerized/<a href="http://www.eweek.com/article2/0,1759,2219589,00.asp?kc=EWRSS03129TX1K0000616" target="_blank">Linux</a> solutions for some user segments</li>
<li>rationalise down to a few desktop/OS and application delivery technologies (not one per workstyle) to keep control of cost and complexity and increase flexibility</li>
<li>try and leverage the change programme to achieve some significant business improvement, cultural change and productivity improvements</li>
<li>Architect your solution to loosen the coupling of the desktop operating system to the applications, to make future change easier.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://steves.seasidelife.com/2007/11/21/when-to-vista/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
