<?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>Andi Mann - Übergeek &#187; Quest</title>
	<atom:link href="http://pleasediscuss.com/andimann/tag/quest/feed/" rel="self" type="application/rss+xml" />
	<link>http://pleasediscuss.com/andimann</link>
	<description>Part-time musings of a full-time technologist</description>
	<lastBuildDate>Tue, 31 Jan 2012 21:56:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Why &#8216;Endpoint Virtualization&#8217;?</title>
		<link>http://pleasediscuss.com/andimann/20091103/why-endpoint-virtualization/</link>
		<comments>http://pleasediscuss.com/andimann/20091103/why-endpoint-virtualization/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 16:00:05 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[virtualization]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[application virtualization]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[DaaS]]></category>
		<category><![CDATA[Desktone]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[Doyenz]]></category>
		<category><![CDATA[endpoint virtualization]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MokaFive]]></category>
		<category><![CDATA[Neocleus]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[Quest]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[Symantec]]></category>
		<category><![CDATA[Virtual Computer]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=48</guid>
		<description><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fpleasediscuss.com%2Fandimann%2F20091103%2Fwhy-endpoint-virtualization%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fpleasediscuss.com%2Fandimann%2F20091103%2Fwhy-endpoint-virtualization%2F&#38;source=AndiMann&#38;style=normal&#38;service=bit.ly&#38;service_api=R_32fd79b68d0eb424a397106f4cbf7638&#38;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Back in September 2009, EMA released a research report that I authored, titled <a title="Real World Experiences of Endpoint Virtualization - Research Report" href="http://www.enterprisemanagement.com/research/asset.php?id=1558" target="_blank"><em><span>Real World Experiences of Endpoint Virtualization</span></em></a>*. In it, I defined and used a new term (for EMA), &#8216;Endpoint Virtualization&#8217;. <span id="more-48"></span></p>
<p>In the report, I defined &#8216;Endpoint Virtualization&#8217; as:</p>
<blockquote><p>a (mostly) new set of technologies aimed at abstracting the end user experience – typically their logical desktop, application, and/or workspace environments – from the physical systems they rely on to provide that experience – typically a physical desktop or laptop PC.</p></blockquote>
<p>This primary research covered many different technologies, including:</p>
<ul>
<li>Application Isolation – where an application is installed locally, but in a ‘bubble’, ‘sandbox’, or ‘layer’ that does not use the standard installation (e.g. VMware ThinApp, Novell ZENworks Application Virtualization)</li>
<li>Remote Application</li></ul><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fpleasediscuss.com%2Fandimann%2F20091103%2Fwhy-endpoint-virtualization%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fpleasediscuss.com%2Fandimann%2F20091103%2Fwhy-endpoint-virtualization%2F&amp;source=AndiMann&amp;style=normal&amp;service=bit.ly&amp;service_api=R_32fd79b68d0eb424a397106f4cbf7638&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Back in September 2009, EMA released a research report that I authored, titled <a title="Real World Experiences of Endpoint Virtualization - Research Report" href="http://www.enterprisemanagement.com/research/asset.php?id=1558" target="_blank"><em><span>Real World Experiences of Endpoint Virtualization</span></em></a>*. In it, I defined and used a new term (for EMA), &#8216;Endpoint Virtualization&#8217;. <span id="more-48"></span></p>
<p>In the report, I defined &#8216;Endpoint Virtualization&#8217; as:</p>
<blockquote><p>a (mostly) new set of technologies aimed at abstracting the end user experience – typically their logical desktop, application, and/or workspace environments – from the physical systems they rely on to provide that experience – typically a physical desktop or laptop PC.</p></blockquote>
<p>This primary research covered many different technologies, including:</p>
<ul>
<li>Application Isolation – where an application is installed locally, but in a ‘bubble’, ‘sandbox’, or ‘layer’ that does not use the standard installation (e.g. VMware ThinApp, Novell ZENworks Application Virtualization)</li>
<li>Remote Application Virtualization – where end users access a single-user application hosted on a remote/data-center system on the corporate LAN (e.g. Citrix XenApp, Microsoft App-V)</li>
<li>Application or OS streaming – where an application or desktop OS is delivered incrementally from a remote/data-center system on the corporate LAN (e.g. Symantec Workspace Streaming, Endeavors)</li>
<li>Remote (server-hosted) desktop virtualization – where a user accesses a full desktop environment from a remote/data-center system on the corporate LAN (e.g. Quest vWorkspace, Citrix XenDesktop)</li>
<li>Local (client-hosted) OS virtualization – where a user runs multiple independent operating environment(s) locally on top of their standard operating system (e.g. MokaFive, VMware Fusion)</li>
<li>Client-Side Hypervisor – where a user runs multiple independent operating environment(s) locally directly on the BIOS, without an underlying operating system (e.g. Virtual Computer NxTop, Neocleus)</li>
<li>Browser-based applications – applications hosted on a corporate Web server, accessed over the LAN via a Web browser, with little or no local code installation (typically custom or in-house)</li>
<li>Software-as-a-Service (SaaS) – individual applications hosted by a third party, accessed over the Internet via a Web browser, with little or no local code installation (e.g. Salesforce.com, PingConnect)</li>
<li>Desktop-as-a-Service (DaaS) – entire end-user desktop environments hosted by a third party, accessed over the public Internet, with little or no local code (e.g. Desktone, Doyenz)</li>
</ul>
<p>What I did <span style="text-decoration: underline;"><em>not</em></span> explain, and what a number of people have asked me since, is &#8220;Why does EMA use the term &#8216;Endpoint Virtualization&#8217;?&#8221;</p>
<p>A number of terms have been used by various analysts, media,  vendors, and users to describe this space. However, I don&#8217;t think anyone is looking at or defining the same breadth of the market as EMA and I do. Given the research data that showed these technologies were barely separable in real world use cases, I needed a a single term that covered all of them.</p>
<p>My  first thought (that I used in all the drafts of this report) was &#8216;end-user-facing virtualization&#8217;. While accurate and descriptive, it is too cumbersome to be usable, so I always knew that was going to be replaced.</p>
<p>I also rejected all the other terms I have seen for various reasons:</p>
<ul>
<li>Desktop virtualization, application virtualization &#8211; both too narrow for the broad space I was researching, with each excluding the other</li>
<li>Client virtualization &#8211; the legacy of &#8216;client-server&#8217;, common usage of &#8216;client&#8217; to mean &#8216;customer&#8217;, and lack of breadth killed this for me</li>
<li>Presentation virtualization -  only describes remote delivery, so excludes local virtualization, SaaS, browser apps, etc.</li>
<li>User virtualization &#8211; does not work for me at all, because I think of users as people, not technologies</li>
<li>Workspace virtualization &#8211; too specific to desktop virtualization, plus a &#8216;workspace&#8217; is anything from a cubicle to a bench with a drill-press</li>
</ul>
<p>What&#8217;s more, the end user experience is more than just desktops and laptops. VMware CTO Stephen Herrod spoke at VM Forum Sydney (my home town) about <a title="Herrod tweets about VMware on Android" href="http://twitter.com/herrod/status/5294607493" target="_blank">VMware on Android</a>, and VMware desktop CTO Scott Davis <a title="VMware Desktop Vision" href="http://blogs.vmware.com/view-point/2009/09/vmwares-desktop-vision.html" target="_blank">has been talking Android on his blog too</a>. Similarly, Citrix&#8217;s CEO Mark Templeton demonstrated <a title="Citrix Receiver for iPhone" href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1685511" target="_blank">Citrix Receiver for iPhone</a> as far back as May 2009**.</p>
<p>So I looked at the term &#8216;endpoint&#8217;, a term used commonly in IT management, and by many different vendors, in phrases such as in &#8216;endpoint management&#8217;, &#8216;endpoint security&#8217;, &#8216;endpoint encryption&#8217;, &#8216;data endpoint&#8217;, &#8216;endpoint provisioning&#8217;, etc. By most definitions, &#8216;endpoint&#8217; accommodates all the ways the computing experiences can be made available to, and used by, an end user &#8211; including PCs, Macs, desktops, laptops, &amp; mobile devices; centralized or Internet-based delivery mechanisms as well as local implementations; full desktop operating systemsor just individual applications; and both online or offline use cases.</p>
<p>Thus, I settled on &#8216;Endpoint Virtualization&#8217; as EMA&#8217;s standard term for these various technologies.</p>
<p>Will it hold up over time? Will an irresistible groundswell form behind some other term that will force me to change? It is hard to tell, and I am certainly interested in your opinions. For now though, I think this is the best possible term, and will continue to use it throughout my writings and presentations with EMA.</p>
<p>Andi.</p>
<hr /><span>* Shameless plug &#8211; I am presenting a free Webinar to review some of the research on Dec 3rd &#8211; <a title="Real World Experiences of Endpoint Virtualization - Free Webinar" href="http://www.enterprisemanagement.com/research/asset.php?id=1597" target="_blank">you can register for it at EMA&#8217;s website</a></span></p>
<p><span>** </span>Off-topic &#8211; what is it with vendor C-level elites targeting edge platforms like Android and iPhone? Seems to me it would be more useful if they targeted the enterprise-friendly mobile platforms that more <span style="text-decoration: underline;"><em>real</em></span> business users work on &#8211; like Blackberry or Windows Mobile.  But that is a rant for another time <img src='http://pleasediscuss.com/andimann/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20091103/why-endpoint-virtualization/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

