{"id":4548,"date":"2013-02-01T10:49:46","date_gmt":"2013-02-01T08:49:46","guid":{"rendered":"https:\/\/ingmarverheij.com\/?p=4548"},"modified":"2013-03-04T18:54:43","modified_gmt":"2013-03-04T17:54:43","slug":"you-dont-need-xendesktop-for-a-virtual-desktop","status":"publish","type":"post","link":"https:\/\/ingmarverheij.com\/en\/you-dont-need-xendesktop-for-a-virtual-desktop\/","title":{"rendered":"You don&rsquo;t need XenDesktop for a virtual desktop"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 5px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"Windows 7\" border=\"0\" alt=\"XenDesktop 7\" align=\"right\" src=\"https:\/\/ingmarverheij.com\/wp-content\/uploads\/2013\/02\/win7default.jpg\" width=\"119\" height=\"90\" \/>For years Citrix has a product to host applications from a centralized locations offering great flexibility and efficiency, called Citrix XenApp. In 2008 Citrix released XenDesktop, the VDI solution from Citrix. With this first release of XenDesktop it was possible to (only) publish a desktop hosted on a single user operating system (like Windows XP, Vista or 7).<\/p>\n<p>Citrix has tried to choose an appropriate name for their products to help customers understand what product offers what solution (and reducing the ridiculous times they rename their products). Although this is an admirable attempt they failed to reach that goal.<\/p>\n<p>A lot of customer assume that with XenApp they can (only) publish applications and with XenDesktop (only) desktops, how wrong can they be? <\/p>\n<p><!--more--><\/p>\n<h1>Customers are confused<\/h1>\n<p>Customers confuse functionality, terminology with product branding (and marketing). A functionality like virtual desktops can be offered by both XenApp and XenDesktop, customers assume they need Xen<i>Desktop<\/i>. When an application cannot be hosted on a multi-user platform (or has strict requirements) they know there\u2019s an alternative: hosting the application on a Windows 7 (XP is history) machine via XenDesktop. Again the assumption is made they need to publish a desktop to the user, not just the application hosted on that machine.<\/p>\n<p>The result of mixing up functionality, terminology and products is that customers has requested the wrong solution to their IT department or (worse) implementation partner. In some cases the IT department or implementation partner succeeded in explaining the technologies resulting in proper requirements and a successful implementation. In other cases a \u201cVDI\u201d project is started, some projects actually implemented and in some (rare) cases implemented successfully. I\u2019ve seen customers that has a successfully implemented virtual desktops with Citrix XenDesktop, but ended up hosting 20 different desktops. Each desktop hosted a different set of applications, managing the environment becomes cumbersome.<\/p>\n<p>&#160;<\/p>\n<p><b><\/b><\/p>\n<h1>Get functionality, terminology and products right<\/h1>\n<p>Terminology got mixed up because both vendors and community initially did not understand the impact and possibilities of the products that were developed in the years that followed.<\/p>\n<p>When a user connects to a \u201cvirtual desktop\u201d he accesses an execution platform that is different than the where is keyboard and screen is connected to. A virtual desktop infrastructure (or VDI) is nothing more than a collection of components that enable the user to connect to this \u201cvirtual desktop\u201d with a remoting protocol (like Microsoft RDP, Citrix ICA, etc.). <\/p>\n<p>A virtual desktop can be hosted on a multi-user system (Citrix XenApp) or a single-user system (Citrix XenDesktop <i>or RemotePC<\/i>). The same applies for applications, applications can be published seamless (!) on a multi-user system (Citrix XenApp) or a single-user system (Citrix XenDesktop) . Most customers (and implementation partners) are not aware of the ability to publish applications seamless from a single-user system with Citrix XenDesktop with VM Hosted applications. <\/p>\n<p>A virtual desktop on a multi-user system (XenApp) is called a <em>hosted shared desktop&#160; <\/em>and a virtual desktop on a single-user system (XenDesktop) is called a <em>hosted virtual desktop<\/em>.<\/p>\n<p>&#160;<\/p>\n<p><b><\/b><\/p>\n<h1>Flexcast<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"margin: 0px 5px 0px 0px; display: inline; float: right\" title=\"FlexCast\" alt=\"Citrix FlexCast\" align=\"right\" src=\"https:\/\/ingmarverheij.com\/wp-content\/uploads\/2013\/02\/FlexCast.png\" width=\"115\" height=\"42\" \/>Although I\u2019m not a fan of marketing terminology like FlexCast I do believe the hit the nail right on the head. With FlexCast Citrix offers a platform to mix and match resources published from different sources seamlessly to the user, meaning user can connect to applications and desktops without knowing where they are hosted. <\/p>\n<p>I strongly believe a user should not be aware of what technology is used, it should application to do its job. For that it needs one desktop to hold its shortcuts to applications, no more. Wetter that desktop is on its physical machine (desktop or laptop) or somewhere in the datacenter that should not matter, but don\u2019t plague them with a bunch of desktops.<\/p>\n<p>&#160;<\/p>\n<h1>To conclude<\/h1>\n<p>The difference between XenApp and XenDesktop is not application vs. desktop but multi-user vs. single-user systems. <\/p>\n<p>A \u201cvirtual desktop\u201c can be offered on a multi-user system with XenApp and a single-user system system with XenDesktop. <\/p>\n<p>Do you have a \u201cspecial\u201d application that needs :<\/p>\n<ul>\n<li>single-user machine;<\/li>\n<li>administrative privileges,;<\/li>\n<li>3D graphics;<\/li>\n<li>is selfish with resources (consumes all resource can take) ;<\/li>\n<li>require a 1-on-1 relation between user and machine (for instance for functional accounts);<\/li>\n<li>etc.<\/li>\n<\/ul>\n<p>than publish the application on a desktop operating system (Windows 7, Windows 8) with VM Hosted Apps using XenDesktop, not the desktop <img decoding=\"async\" style=\"border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none\" class=\"wlEmoticon wlEmoticon-winkingsmile\" alt=\"Knipogende emoticon\" src=\"https:\/\/ingmarverheij.com\/wp-content\/uploads\/2013\/02\/wlEmoticon-winkingsmile.png\" \/><\/p>\n<p>&#160;<\/p>\n<h1>What\u2019s coming<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 5px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"Project Avalon\" border=\"0\" alt=\"Project Avalon\" align=\"right\" src=\"https:\/\/ingmarverheij.com\/wp-content\/uploads\/2013\/02\/Project-Avalon.png\" width=\"119\" height=\"68\" \/>The customers I speak to are not unique, Citrix has a lot of customers that face the challenges. Fortunately Citrix is aware of this currently developing a new product, currently under the name \u201cProject Excalibur\u201d which is part of \u201cProject Avalon\u201d. This product integrates XenApp, XenDesktop and more existing products in one product. Published resources (applications or desktop) on a single- or multi-user system are no longer bound to a product (XenApp or XenDesktop), it\u2019s configurable for each published resource! Not only will \u201cProject Excalibur\u201d provide a lot of integration between the a lot of products, it could help customer rethink their requirements and do a proper implementation.<\/p>\n<p><a href=\"https:\/\/ingmarverheij.com\/wp-content\/uploads\/2013\/02\/Project-Excalibur.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 5px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"Project Excalibur\" border=\"0\" alt=\"Project Excalibur\" align=\"right\" src=\"https:\/\/ingmarverheij.com\/wp-content\/uploads\/2013\/02\/Project-Excalibur_thumb.jpg\" width=\"119\" height=\"55\" \/><\/a>The name for this product has yet to be revealed, but it is expected that the name of this product will replace either XenApp of XenDesktop. Although XenApp is well known in the market it is unlikely Citrix will abandon their XenDesktop name, it could very well be that \u201cProject Excalibur\u201d will be the new release of Citrix XenDesktop and XenApp is history.<\/p>\n<p>Hopefully Citrix has read my article about \u201c<a href=\"https:\/\/ingmarverheij.com\/en\/2012\/07\/citrix-and-the-curse-of-version-6\/\">Citrix and the curse of version 6<\/a>\u201d and skips version 6 for XenDesktop, which would make sense since XenApp currently is version 6.5. <\/p>\n<p>So next year we\u2019ll have a <strong>XenDesktop 7<\/strong>? Only time will tell.<\/p>","protected":false},"excerpt":{"rendered":"<p>For years Citrix has a product to host applications from a centralized locations offering great flexibility and efficiency, called Citrix XenApp. In 2008 Citrix released XenDesktop, the VDI solution from Citrix. With this first release of XenDesktop it was possible to (only) publish a desktop hosted on a single user operating system (like Windows XP, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-container-style":"default","site-container-layout":"default","site-sidebar-layout":"default","disable-article-header":"default","disable-site-header":"default","disable-site-footer":"default","disable-content-area-spacing":"default","footnotes":""},"categories":[305,54],"tags":[527,73,347,528,41,668,529],"class_list":["post-4548","post","type-post","status-publish","format-standard","hentry","category-xenapp-presentation-server","category-xendesktop","tag-excalibur","tag-vdi","tag-virtual-desktop","tag-vm-hosted-app","tag-xenapp","tag-xendesktop","tag-xendesktop-7"],"_links":{"self":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts\/4548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/comments?post=4548"}],"version-history":[{"count":2,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts\/4548\/revisions"}],"predecessor-version":[{"id":4720,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts\/4548\/revisions\/4720"}],"wp:attachment":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/media?parent=4548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/categories?post=4548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/tags?post=4548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}