自动激活虚拟机(zh-CN)
AVMA(Automatic Virtual Machine Activation) 利用购买凭证的机制,有助于确保 Windows 产品按照产品使用条例和微软软件许可条款来应用。
(翻译自TechNet文章 http://technet.microsoft.com/en-us/library/dn303421.aspx)
根据虚拟化服务器的许可证状态启用虚拟机的许可证激活。
AVMA 允许用户在已经被激活的 windowsServer 上安装 VM 时,不用再去操心管理每一台 VM 自身的产品密钥。甚至是离线环境下。AVMA 将 VM 的激活绑定在已经激活的 HyperV 宿主机上,当 VM 启动时就会激活该 VM。AVMA 也提供实时 VM 许可状态的使用情况和历史数据报表,使得 HyperV 宿主机里可以取的报告并追踪数据。
实践运用:
在已经被批量授权许可,或者 OEM 许可激活的 HyperV 宿主机上,AVMA 提供了若干便利。
数据中心的管理员们可以使用 AVMA 做到如下几点:
- 远程激活 VM
- 在线或离线激活 VM
- 在宿主机上跟踪 VM 的许可使用情况,而不需要任何的针对 VM OS 层面的访问权限。
再也没有产品密钥需要管理,也不用再去阅读服务器后盖上的贴纸。所有的 VM 都是激活的,而且在任何群集中迁移都能保证其激活状态不变。
SPLA(Service Provider License Agreement)服务提供商许可模式的小伙伴们,以及其他的托管服务提供商们不需要再将产品密钥告诉租户,或是访问租户的 VM 去激活它。当 AVMA 启用时,VM 的激活过程对于租户来说是完全透明的。托管服务提供商们可以利用服务器日志来验证 License 的应用,或是追踪客户端对 License 的使用历史情况。
系统需求
AVMA 需要 HyperV 宿主机运行 WS 2012 R2 DataCenter 版,来宾 VM 操作系统必须是 WS 2012R2 datacenter , WS 2012R2 Standard,或者 WS 2012R2 Essentials
如何部署 AMVA
在一台 ws2012 r2 datacenter 服务器上,添加 HyperV 角色。(有关更多信息,请参照“安装 Hyper-V Server 2012)
创建一个 VM,并安装 AMVA 所支持的服务器操作系统。
在 VM 里使用 AMVA key。 打开管理员模式的命令行,输入以下命令
slmgr /ipk <AVMA_key>
接下来 VM 就会通过 HyperV 宿主机自动激活 License
http://i.technet.microsoft.com/dynimg/IC115537.gifTip |
---|
你也可以将 AVMA key 放在无人值守安装文件里 |
AVMA keys
以下的 AVMA 密钥可以使用在 WS 2012 R2 Preview 版上.
Edition | AVMA key |
---|---|
Datacenter |
XVNRV-9HTX4-TH2JD-HVJQD-QRQWG |
Standard |
HXFNP-8HYQ3-4FMC3-2DHJ9-M97JF |
Essentials |
7VW9N-8C48X-J6442-J3KM6-FVTM9 |
以下的 AVMA 密钥可以使用在 WS 2012 R2 上
Edition | AVMA key |
---|---|
Datacenter |
Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW |
Standard |
DBGBW-NPF86-BJVTX-K3WKJ-MTB6V |
Essentials |
K2XGM-NMBT3-2R6Q8-WF2FK-P36R2 |
报告和追踪
HyperV 宿主服务器的注册表键值对(KeyValuePair 简称 KVP)提供了来宾 VM 的实时数据追踪。由于注册表的值是随着来宾 VM 一起移动的,所以你也可以从中取得许可信息。默认情况下的来宾 VM 键值对里包含以下信息:
FQDN
已安装的操作系统与 SP 包状态
处理器结构
IPv4 和 IPv6 地址
RDP (远程桌面协议)地址
关于更多 HyperV 注册表信息,请参阅:
Hyper-V Script: Looking at KVP GuestIntrinsicExchangeItems.
备注
注册表键值对里的数据是不安全的,可以被修改,而且修改过程不会被记录下来。
备注
如果 AVMA key 被其他的产品密钥替换了(零售,OEM,批量授权等),则对应的键值对数据应该被删除。
关于 AVMA 请求的历史数据会记录在 HyperV 宿主机的日志文件里,事件 ID 为 12310
由于 AVMA 的注册过程是完全透明的,错误信息也不会显示。
以下的事件截取自来宾 VM 里的日志文件(事件 ID 12309)
Notification | Description |
---|---|
AVMA Success |
The virtual machine was activated. 来宾 VM 被激活 |
Invalid Host |
The virtualization server is unresponsive. This can happen when the server is not running a supported version of Windows. 宿主服务器无响应,可能是由于宿主服务器未运行 AVMA 支持的 windows 版本 |
Invalid Data |
This usually results from a failure in communication between the virtualization server and the virtual machine, often caused by corruption, encryption, or data mismatch. 这通常是由宿主服务器和来宾 VM 之间通讯失败引起的,可能是连接断开,数据加密,或者数据不匹配。 |
Activation Denied |
The virtualization server could not activate the guest operating system because the AVMA ID did not match. 宿主服务器无法激活来宾 VM,因为 AVMA ID 不匹配。 |
2.0