在XenServer中,License的设置以及XenServer的版本对资源池中的操作具有一定的影响。

首先,XenServer的License有大体两种,一种为.xslic格式,一种为.lic格式。XenServer的授权版本分Free Edition,Advanced,Enterprise,Platinum Edition以及Enterprise-XD共5种。其中,在当前最新版本以及后续版本中,将不再支持.xslic格式的商业授权版License,免费版将任然采用.xslic格式。

License过期后,将服务启动新的虚机或者恢复已经暂停的虚机,除非重新激活。

License宽限期:默认情况下,XenServer会同License通信,检查License,获取License成功以后,XenServer主机会每5分钟与License Server通信一次,发送心跳消息,声明主机处于活动状态。如果通信失败,XenServer讲进入30天的宽限期,如果在宽限期内,仍然无法与License Server取得联系,那么主机将会处于License过期状态,VM将无法启动和恢复,但不影响正在运行的虚机。

特别地,在一个资源池中,如果各个主机的License授权版本不相同的情况下,对各种操作有一定的限制和影响。

  • 资源池中,各种高级功能受资源池中,license版本最低版本的主机影响,例如:资源池中具有高级版和白金版的主机,那么资源池中,默认只能使用高级版主机的功能
  • 在新的主机加入资源池的时候,必须先对主机进行授权,才能加入到资源池,而且,新主机的License版本必须同资源池中License授权版本最低的一致,否则,无法加入资源池
所以,不推荐在资源池中,混合使用不同的license授权。