编程技术分享平台

网站首页 > 技术教程 正文

Server 2012 Enterprise Edition - Server CAL 和Per Core Licensing 比较

xnh888 2024-12-29 06:41:21 技术教程 34 ℃ 0 评论

概述

选择正确版本的 SQL Server 进行安装对于确保获得配置所需的正确功能非常重要。例如,在批量许可服务中心 (VLSC) 中有两个可下载的 SQL Server 2012 Enterprise Edition (EE) 版本;SQL Server 2012 Enterprise Edition – Server/CALSQL Server 2012 Enterprise Edition – Per Core。这两个下载有什么区别?

解决方案

成功登录 Microsoft VLSC 网站后,您可以在下载页面上看到两个 SQL Server 2012 企业版,如下图所示。

SQL Server 2012 Enterprise Edition - Server/CALPer Core之间有两个主要区别 :

  • 许可协议
  • 处理器计算能力

除此之外,两者具有相同的特性和功能。本技巧在许可协议中使用 SQL Server 2012 EE 作为示例来简化说明,但讨论的相同差异将适用于 SQL Server 2014 和 SQL Server 2016 的企业版。

SQL Server 企业版许可协议

有效的软件保障 (SA) 权益允许客户在协议期限内将其 SQL Server 部署升级到相同的相应新发布的 SQL Server 版本,无需额外费用。例如,如果您在 SQL Server 2014 发布时拥有现有的 SQL Server 2008 R2 EE – Server/CAL软件许可,且受有效 SA 协议的保护,则您有权免费升级到SQL Server 2014 EE – Server/CAL

SQL Server 2008 R2 EE – Server/CAL在这里用作示例,因为 EE Server 许可证已不再适用于新协议。对于已购买 SQL Server 2008 R2 EE Server 许可证的客户,SQL Server 2012 EE(或更高版本)- Server/CAL 下载适用于此场景。

在 Per Core 许可模型中,无论是许可物理机还是虚拟机,他们都应该下载并部署 SQL Server 2012 EE(或更高版本) - Per Core。

下表描述了 SA 下为合格许可证提供的版本升级权利。

SQL Server 2008 R2 EE 的版本升级权限

SQL Server 2008 R2 EE 服务器许可证
(已停止提供)

SQL Server 2012 EE(或更高版本)- 服务器/CAL
受 20 核限制

SQL Server 2008 R2 EE 处理器许可证
(已停止提供)

SQL Server 2012 EE(或更高版本)- 每核心

处理器计算能力

SQL Server 2012 EE – 服务器/CAL仅支持物理机上最多 20 个物理内核和虚拟机上最多 20 个虚拟逻辑处理器。SQL Server 2012 EE – Per Core没有此限制,最多可以支持操作系统。

下表提供了一个矩阵,总结了单个 SQL Server EE 实例可以使用的处理器计算能力。

SQL Server 2012 版

身体的

启用物理超线程

虚拟的

SQL Server EE – 服务器

20个物理核心

40 个逻辑处理器

20 个逻辑处理器

SQL Server EE – 每核心

操作系统最大值

操作系统最大值

操作系统最大值

SQL Server 2012 EE – 服务器/CAL 部署

下面的屏幕截图是在具有 24 个逻辑处理器的虚拟机上使用SQL Server 2012 EE - 从 VLSC 下载的服务器/CAL进行的安装。产品名称表示我们熟悉的东西 - Microsoft SQL Server Enterprise(64 位)。

下面的屏幕截图是从该虚拟机上的 SQL Server 错误日志中获取的信息性消息,表明在分配给虚拟机的 24 个逻辑处理器中只有 20 个逻辑处理器正在使用。这不是错误消息,而是有意的限制,因为 EE 服务器许可证只能在总共有 20 个或更少内核的服务器上运行。

SQL Server 2012 EE – 按核心部署

SQL Server 2012 EE -上述同一虚拟机上的 服务器/CAL使用SQL Server 2012 EE - 每核心下载媒体进行 版本升级。 Microsoft 正式记录并支持此类升级,反之亦然 。

产品名称现在将显示 - Microsoft SQL Server Enterprise:基于内核的许可(64 位)。 因此,除非您在产品名称中看到基于内核的许可,否则处理器计算容量限制为 20 个内核。

SQL Server 错误日志将指示所有 24 个逻辑处理器都在使用SQL Server 2012 EE – Per Core安装的信息性消息。

小结

SA 支持许可协议中的各种客户升级和降级方案。许可是一个非常复杂的主题,本技巧仅涵盖几个具体示例。您应该与您组织的 Microsoft 许可代表核实并部署您获得使用许可的相应 SQL Server 企业版。如前所述,本技巧在许可协议中使用 SQL Server 2012 EE 作为示例来简化说明,但所讨论的相同差异将适用于 SQL Server 2014 和 SQL Server 2016 的企业版。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表