Citrix License 文件详解

Citrix所有的软件产品的授权方式都是通过Citrix License File(授权文件)的方式提供集中授权管理。而其采用的授权方案都是使用Flexera Software公司研发的FlexNet License Manager研发。


所以,Citrix License File的基本格式和FlexNet的格式基本相同。但Citrix对其也坐了基本的改造,这里给大家简单介绍下大概的格式。同时,由于很多人发现,在XenDesktop 5中License Server Admin Console中可以看到有并发系统的License,但是在XenDesktop配置的时候,如果选择并发授权,那么会提示找不到可用的License。


 #DO NOT EDIT THIS LINE - This File is in UTF-8 format.

#

SERVER this_host HOSTNAME=sf

VENDOR CITRIX

USE_SERVER

以上描述了Citrix License Server的主机名必须为sf才可以匹配,同时指定Vendor为CITRIX。


注:之前,在Vendor Citrix之后,可能有类似的配置 options=”Citrix.opt” port=27000。这些配置在之前可以用于通过License File来配置端口等,新版本不再提供这些支持。

INCREMENT XDT_STD_UD CITRIX 2013.1118 18-dec-2013 25    VENDOR_STRING=;LT=Eval;GP=720;CL=VDS;SA=0;LP=90;ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-28D:NONADMIN/LOGON/-28D
ISSUED=18-nov-2012 NOTICE="Citrix Systems Inc." \
     SN=CTX34-46QLM-44MPF-L4XV9-GJTM3ENT:FID_e23ba8c_13b0e0ac390__6de7 \
     START=17-nov-2012 SIGN="05D9 4CFC 8FD3 3079 7E6C 613A F196 \
     F262 258C 967C C29E AB5E 6C95 7663 4A51 0EFD 3E88 84F9 E904 \
     4CD2 D3A1 9C14 86EA 4302 1561 5025 5D7F B9DC 729C 88C8"

以上这段文本中,INCREMENT标明需要增加的授权。这样的好处是,当客户发现数量不够的时候,再次补购新的License以后,只需要下载新的License文件,并导入到License Server中,Liense Server将自动合并新老License中购买的数量。如果有升级产品的授权版本,比如,从标准版(STD)升级到白金版(PLT),那么新的License文件该字段为UPGRADE,新的License将通知License Server更新后续描述的内容。


XDT_STD_UD为Feature Name,其中,XDT标明该行授权为XenDesktop 5.0之后版本,STD标明这是一个标准版(Standard),UD标明这是一个User/Device授权。


之后的CITRIX标明使用的哪个Vendor,第一个时间标明产品可用版本时间,也就是产品RTM在该日期之前才可以,再之后的时间只有测试版本才有,表示使用结束时间,正式版为Permanent。 25为购买的数量。


LT表示License Type,比如Eval测试License,Retail零售版License等。SA表示Subscribe Advantage的时间,一般正式版为1年,除非额外购买。


SN为序列号,ISSUED为License的签发时间,NOTICE为客户名称。START为License开始生效日期。


后面的内容中,SIGN用于校验之前的配置,所以,无法通过简单修改该文件来修改数量,版本等信息。其他内容不做详细解释。



#CITRIXTERM FEATURE 1.0 XDT_ENT_UD  DE  Citrix XenDesktop Enterprise|Benutzer/Gert

#CITRIXTERM FEATURE 1.0 XDT_ENT_UD  EN  Citrix XenDesktop Enterprise|User/Device

#CITRIXTERM FEATURE 1.0 XDT_ENT_UD  ES  Citrix XenDesktop Enterprise|Usuario/Dispositivo

#CITRIXTERM FEATURE 1.0 XDT_ENT_UD  FR  Citrix XenDesktop Enterprise|Utilisateur/Machine

#CITRIXTERM FEATURE 1.0 XDT_ENT_UD  JA  Citrix XenDesktop Enterprise|\u30e6\u30fc\u30b6\u30fc/\u30c7\u30d0\u30a4\u30b9

#CITRIXTERM FEATURE 1.0 XDT_ENT_UD  zh-CN   Citrix XenDesktop Enterprise|\u7528\u6237/\u8bbe\u5907

以上内容主要描述前面描述的feature字段对应的文字说明以及各种语言版本的翻译。


现在,我们再来回顾最开始的问题,为什么我们在License管理控制台中可以看到并发license,但却无法使用呢?


这个和License的发展有关。在XenDesktop的时候,Citrix退出了User/Device License,也就是说,XenDesktop 4以及更老的版本都只有并发License。所以,新版本的License文件格式为了兼容老版本的XenDesktop产品,修改Feature的关键字,保留老的关键字来支持之前的产品。


我们在License文件中,可以发现有两条相关的feature描述内容,分别为:XDS_ENT_CCS和XDT_ENT_UD



INCREMENT XDS_ENT_CCS CITRIX 2013.1118 18-dec-2013 25 \

    VENDOR_STRING=;LT=Eval;GP=720;CL=VDS,VDA,VDE;SA=0;ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-28D:NONADMIN/LOGON/-28D \

    DUP_GROUP=V ISSUED=18-nov-2012 NOTICE="Citrix Systems Inc." \

    SN=CTX34-46QLM-44MPF-L4XV9-GJTM3ENT:FID_e23ba8c_13b0e0ac390__6de7 \

    START=17-nov-2012 SIGN="117F 416E B92B FDDA 5D17 1BE4 CEBF \

    5FAE 3DDF 9891 0FFA 1FE1 0AAD 0D36 2DE3 08F0 2B7F F887 EE89 \

    98F7 4868 3EE1 4A74 607F BFCF 74C0 BC1B CEF3 68C1 C09B"

INCREMENT XDT_ENT_UD CITRIX 2013.1118 18-dec-2013 25 \

    VENDOR_STRING=;LT=Eval;GP=720;CL=VDS,VDA,VDE;SA=0;LP=90;ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-28D:NONADMIN/LOGON/-28D \

    ISSUED=18-nov-2012 NOTICE="Citrix Systems Inc." \

    SN=CTX34-46QLM-44MPF-L4XV9-GJTM3ENT:FID_e23ba8c_13b0e0ac390__6de7 \

    START=17-nov-2012 SIGN="0A00 3ED3 0030 2F55 C731 30CA 4242 \

    435E 6E08 3CBD C3B4 975B 6FB1 9F18 3DB6 1403 1D6E EEE3 DA01 \

    9887 0468 1A79 B4F8 5E3D 744E B6A6 1288 E71C 0D03 870B"

XenDesktop 4以及之前的产品访问的时候,会使用XDS_ENT_CCS中的授权,而XenDesktop5之后会使用XDT_ENT_UD所描述的授权。而XenDesktop5之后的版本想使用并发授权,那么在License文件中,必须存在XDT_ENT_CCU类似的feature才可以,而无法使用XDS_ENT_CCS。



转自http://xenme.com/2031

你可能感兴趣的:(软件,software,产品,主机)