一、群集(Cluster)许可证的变化

  在群集中,主节点如果发生故障就会发生自动故障转移(Fail-over),然后由备用节点继续提供服务。

  在以前的版本中,满足以下条件就无需为备用节点购买许可。

(1)主节点已经购买了许可;

(2)备用节点的硬件配置(特别是CPU)不可以超过主节点;

(3)备用节点每年工作时间不超过90天。


  SQL Server 2014修改了这个规则。即使满足上述条件,还要考虑 SA 的问题。

  SA 英文全称是 Software Assurance,是微软为批量授权(Volume License,VL)用户提供的一个保障软件资产的解决方案。SA 可以让用户在保障有效期内(2年或3年,视不同的许可证而定)升级到最新的软件版本。微软会提供一些专门面向SA的订阅,为用户增加更多的价值。

  如果主节点的授权不包含 SA,那么备用节点就必须另行购买授权。



二、BI服务器多路复用的变化

  多路复用时,客户端并不是直接访问 SQL Server 服务,而是通过一个中间层应用软件(或者应用池)间接访问。

  在以往的版本中,多路复用需要购买以下许可。

(1)每个访问BI服务器的用户(客户端)需要购买 CAL;

(2)每个访问BI服务器的多路复用器(中间层)也需要购买 CAL;

(3)所有向 BI 服务器提供数据的数据源,无论批处理或实时处理方式,都需要具备 CAL。


  SQL Server 2014 的授权做了大幅度的简化。

(1)每个访问BI服务器的用户(客户端)需要购买 CAL,即没有变化;

(2)每个访问BI服务器的多路复用器(中间层)不再需要购买 CAL;

(3)所有向 BI 服务器提供数据的数据源,如果是批处理方式向 BI 服务器提供数据的数据源无需具备 CAL,非批处理访问方式需要具备 CAL。