Mar*_*tin 5 sql-server windows-server
在与Microsoft许可代表交谈时,我刚刚发现了一些非常奇怪的东西,我想让这个话题绕过社区,看看是否有人意识到这一点。
我问有关许可SQL Server / Windows Server的问题,这导致我被推荐为不使用Windows用户的网站的外部连接器许可。
我将其归结为以下基本情况:
服务器1:
运行IIS 7.5的Windows Server 2008 R2,使用自定义的面向公众的网站,该网站使用本地增长的身份验证机制(即,本地Windows用户或AD用户),其中用户(不确定或不经过身份验证)的数量不确定。
服务器2:
Windows Server 2008 R2,运行SQL Server 2008 R2。
服务器1上的网站使用经过SQL身份验证的登录名连接到服务器2上的SQL Server。
所需的许可是:服务器1的Windows Server许可服务器2的Windows Server许可SQL Server“每处理器”许可和服务器2的外部连接器许可。
这似乎很荒谬,因为它使Server 2的Windows许可证的成本增加了三倍。另外,就SQL Server而言,没有多个客户端连接,只有一个“设备”可以在顶部提供大量的“增值”仅来自SQL Server的数据。
我的问题是,有人遇到过吗?似乎这是错误的,因为我想这是大多数用于创建网站的.NET软件公司最常见的情况,并且经过数次的工作,我从未听说过!
我看过这个问题:
但是,它实际上没有关于场景等的足够信息,也没有引用任何适当的资源。
如果有人可以实际指向一个信誉良好的站点中有关此内容的部分,而不仅仅是指向通用“客户许可”页面的链接,我将不胜感激。
外部连接器许可证代替 Windows Server 用户/设备 CAL: http://www.microsoft.com/licensing/about-licensing/client-access-license.aspx http://www.microsoft.com/licensing /about-licensing/product-licensing.aspx
外部连接器定义为:“外部连接器 (EC) 许可证是外部用户将访问的每台服务器的 CAL 的替代方案。外部用户是不是员工或现场承包商的用户。分配给服务器的 EC 许可证允许访问可以由任意数量的外部用户进行访问,只要该访问是为了被许可人而不是外部用户的利益。外部用户访问的每台物理服务器仅需要一个 EC 许可证,无论运行的实例数量如何。运行实例的权利服务器软件的版本是单独许可的;EC 与 CAL 一样,只是允许访问。EC 许可证与 CAL 一样,是特定于版本和功能的。它们必须与正在访问的服务器软件版本相同或更高版本。决定是否为外部用户获取 CAL 或 EC 主要是一种财务问题。”
服务器处理器/核心许可证允许无限连接 - 无论是内部还是外部(只要您覆盖计算机中的所有核心)。对于 SQL Core 许可证(与服务器分开:对于 Intel,将数字乘以 1,对于 AMD 的某些型号,将数字乘以 0.75): http://go.microsoft.com/fwlink/ ?LinkId=230678 (第 7-9 页) 。
服务器 1:如果它是工作负载 Web 服务器,则 IIS 不需要外部连接器的 CAL - IIS 被豁免 ( http://microsoftlicensereview.com/category/external-connectors/ )。Windows Server 确实需要员工或现场承包商的用户/设备服务器 CAL(如果以这种方式获得许可)。对于向服务器进行身份验证的异地用户,不仅是为了网站相关信息,如果为这些用户购买外部连接器许可证而不是用户/设备 CAL 更有意义,那么您会想要这样做。
服务器 2:除了与上述服务器类似的许可证之外,SQL Server 还需要: 每核心许可证(每个单独的许可证涵盖 2 个核心,您需要与计算机的核心因素一样多的许可证);或者 1 个 SQL Server 许可证 + 用户/设备校准,适用于连接到提取 SQL 数据的站点上的网站的所有用户。
这使您无法进行多路复用,如下所述: http://www.microsoft.com/licensing/about-licensing/briefs/ Multiplexing.aspx http://go.microsoft.com/fwlink/?LinkId=230678 (第 17 页)。
这里有一篇文章进一步解释了这一点(她提到了场外承包商,这与现场承包商不同 - 现场承包商需要用户/设备 CAL): http://www.networkworld.com/community/blog/microsoft-cals-and -外部连接器许可证
因此,由于用户通过服务器 1 上的 Web 应用程序连接到 SQL 服务器,并且没有向服务器 2 进行身份验证(如果服务器 1 使用字符串而不是身份验证直接连接到 SQL),因此看起来不像服务器 2 上不需要外部连接器许可证(但我会选择 Microsoft,因为他们将进行软件审核)。
希望有帮助。
| 归档时间: |
|
| 查看次数: |
15981 次 |
| 最近记录: |