码迷,mamicode.com
首页 > 移动开发 > 详细

Citrix XenApp/XenDesktop版本正确选择

时间:2017-07-17 18:36:13      阅读:523      评论:0      收藏:0      [点我收藏+]

标签:xendesktop   xenapp   ltsr   cr   

经常会有人来问我,现在Citrix XenApp/XenDesktop产品更新这么快,我应该选择什么版本。在回答这个问题之前,其实得先从Citrix目前产品发布、更新策略说起。

如果对于Citrix产品使用比较早的同学肯定都知道,作为一家有相当历史的IT软件公司,过去其产品基本是一年一更新,每年5月通过技术大会做一个通告,当地的9月左右正式发布产品。而发布的产品也少有是跨代的,一般就是SP(service pack)或者是FP(Feature Pack)。如果要跨代基本要2-3年才会有一次。这种在当前看起来很慢的更新方式,在5-10年前是很正常的。

那么在当下IT急剧变化的年代,大家都强调敏捷开发,这种方式就变得不那么适用了。所以Citrix在2015年年底提出了LTSR和CR这样的产品生命周期规划。
LTSR:长期稳定支持版本

CR:当前版本

https://www.citrix.com/support/programs/software-maintenance/xenapp-and-xendesktop-servicing-options.html

#在这里Citrix Cloud是Citrix自有的一个SAAS服务,有机会单独介绍Citrix Cloud这一Citrix正在从北美向全球推广的新业务模型,推进用户向纯SAAS桌面云转型。

技术分享

技术分享

从图中,我们可以看到。在这个体系中,LTSR和CR并不是完全割裂的两种产品,所有CR是以平均一个季度为周期(不多于3个季度)发布一个新版本,其特点是每个版本都会加入新功能(客观的说,几乎每个版本都有很实质的内容在里面)个人建议如果追新功能,可以以半年即2个版本为一个周期进行更新。LTSR则是18-24个月进行一次整合。

CR版本带来的最大好处就是前面说的新功能的加入,比如最近几个版本中带来了HDX3D中的NVENC,MCS制备中的IO Optimization,FULL CLONE,新的传输协议EDT等等功能。但是和任何新产品、新功能都会容易带来的问题一样,相对来说,其问题也就是俗称的BUG相对更多。(虽然每次新版本也会修复老版本中的一些已知问题)

所以对于那些没有特殊新功能要求,更关注稳定性的用户LTSR这种长期稳定支持版本就更有价值。


LTSR是选取一个CR版本作为蓝本,或者称为基础版本,然后以此为基础不做任何新功能的开发和支持,只做一件事情就是修BUG。所以LTSR我们也俗称稳定版,原因就在于这里。其把各种内部测试、客户反馈的问题收集后,通过CU(Cumulative Update )的方式修复问题,供所有用户使用。

这样的方式带来的几大好处:

  1. 首先LTSR的生命周期是以版本发布之日起计算。以目前已经发布的唯一LTSR版本7.6 LTSR为例,其发布时间为2016年1月,则Citrix XenApp/XenDesktop默认提供5年(需要购买对应服务)服务,所以可以有效支持到2021年。如果愿意,到期后可以再与Citrix讨论后续延展支持,最多再延展5年。为用户提供超长的产品服务周期。

    https://www.citrix.com/support/product-lifecycle/product-matrix.html

    #这里也要提醒使用较早版本的7.X同学注意,7.11版本之前的7.X的生命周期只到18年6月。

    技术分享

  2. CU即是一个补丁包也是一个完整安装包。意思就是说,如果你是7.6 LTSR版本,通过CU可以升级到其对应最新的版本。如果你是新用户、新环境,也可以直接安装CU,直接部署最新版本,而不需要先安装7.6 LTSR,再安装CU。截止到文档撰写时间,目前最新的7.6 LTSR最新版本为7.6 LTSR CU4。https://docs.citrix.com/en-us/xenapp-and-xendesktop/7-6-long-term-service-release/xad-whats-new/cumulative-update-4.html


使用LTSR也需要有如下几个注意事项需要注意:

  1. LTSR是一个统称,其对于Citrix XenApp/XenDesktop中的很多组件都有严格的限制,所以在生产环境中,除非必要请勿随意组合各个组件。http://docs.citrix.com/en-us/xenapp-and-xendesktop/7-6-long-term-service-release/xad-whats-new/long-term-service-release.html 

    技术分享

  2. LTSR中部分组件是没有的,例如Personal vDisk,在VDA中就是不会含有的。如果需要使用Personal vDisk功能,需要使用CR版本。

  3. 每个新版本的CU都需要识别SA即Citrix产品服务有效期,比如最新的7.6 LTSR CU4的SA有效期为2017年6月14日。

    技术分享


从我个人观点来说:

  1. 如果是一个纯VDI的项目,没有3D等一些新功能需求,强烈推荐使用7.6 LTSR及其最新CU版本。

  2. 如果是一个应用虚拟化、3D为主的项目则建议使用CR版本,目前最新版本为7.14。


当然会有很多朋友说了,目前的LTSR和最新的CR之间功能差距实在是太大了,真是难于取舍啊。客观说,确实是这样的。目前的7.6 LTSR与最新的7.14之间,差了7个版本,功能差距那是相当明显滴。


不过这个问题很快就会解决了,按照Citrix的更新周期,每18-24个月会更新一个LTSR版本,所以如前面图所示,在今年的Q3(预计在8月中下旬)Citrix将会发布下一个版本的LTSR,预计版本号为7.15 LTSR。他将会以7.13/7.14为蓝本,届时新的LTSR版本功能将在相当长一段时间内满足大家的对于功能及稳定性的需求。


敬请期待。

本文出自 “翱翔云端的Citrix” 博客,请务必保留此出处http://kaiqian.blog.51cto.com/236001/1948164

Citrix XenApp/XenDesktop版本正确选择

标签:xendesktop   xenapp   ltsr   cr   

原文地址:http://kaiqian.blog.51cto.com/236001/1948164

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!