将 SQL 处理器许可证转移到虚拟托管环境

将 SQL 处理器许可证转移到虚拟托管环境

可能重复:
您能帮助我解决软件许可问题吗?

我的公司目前在内部托管一项服务,我们想将其迁移到外部托管环境。然后我们将使用虚拟服务器。我知道这可能会分布在多台机器上,但从我作为客户的角度来看,这一层是抽象的 - 我不应该知道或关心操作系统托管的硬件。

我们有 SQL Server 2008 的许可版本。这是一个处理器许可证。

在虚拟环境中使用它是否会违反许可协议?

来自参考指南这里它说

按处理器许可时

对于工作组版、Web 版和标准版,对于您已分配所需数量的每处理器许可证的每台服务器,您可以在许可服务器上的物理和虚拟操作系统环境中随时运行任意数量的服务器软件实例。但是,这些操作系统环境使用的物理和虚拟处理器总数不能超过分配给该服务器的软件许可证数量。对于企业版,还有一个附加选项:如果一台机器中的所有物理处理器都已获得许可,那么您可以在一台物理和同一台机器上的无限数量的虚拟操作环境中运行无限数量的 SQL Server 2008 实例。

我对此感到困惑。理论上,我是否必须为这个虚拟环境中的每个处理器获取许可证(这实际上是不可能的,因为我无法知道实际上有多少个处理器)?或者我是否可以说它托管在一台“虚拟”服务器上,这样就可以了?

答案1

http://download.microsoft.com/download/1/e/6/1e68f92c-f334-4517-b610-e4dee946ef91/2008%20SQL%20Licensing%20overview%20final.docx使用短语“运行 SQL Server 的每个操作系统环境上安装的每个处理器都需要一个处理器许可证”,所以我认为这没问题。

相关内容