Continued from:
https://forums.freenas.org/index.php?threads/enterprise-grade-build.40943/page-2#post-264420
Understood about KMS, however KMS is not needed at all for AVMA. So if you are using KMS for activating Server 2012 R2 Virtual Machine instances; I would think that you are basically wasting licenses/money by not using AVMA keys and having it activate to a KMS. With DataCenter the VM Host itself handles activation (when using the proper AVMA keys) and there is no need to track licenses, etc.
I guess my question is are you using AVMA keys on your Server 2012 R2 Virtual Machine instances or are you plugging in normal keys and letting it activate to KMS?
Reference:
https://technet.microsoft.com/en-us/library/dn303421.aspx
From your link it looks like AVMA is similar to KMS but for a single host instead of your entire organization. Example:
You have 4 hosts in a cluster that you have to license for Windows Server 2012 R2.
If you want to use AVMA you must:
- Host on Server 2012 R2
- Activate AVMA on each host (x4)
- Enter the AVMA key for your VM using slmgr
If you want to use KMS you must:
- Have 1 KMS server (VM or physical, anywhere in organization)
- Activate KMS key on the KMS server (x1)
- Add VM to your domain OR run "slmgr /i <KMS IP or DNS address>; slmgr /ato"
(KMS client activation is automatic with the ISO's from MS's volume site, but if you customize an image you can use keys off technet like AVMA in the link you provided)
Keep in mind with KMS, you're done for all future clusters too. And any other system in your company running Windows Server.
EDIT: Here are the client KMS keys, the matching type to the link you posted for AVMA:
https://technet.microsoft.com/en-us/library/jj612867.aspx
EDIT 2: AVMA is a better match if you're a service provider. I'm unsure if KMS can be used in the same context, from your link:
Service Provider License Agreement (SPLA) partners and other hosting providers do not have to share product keys with tenants or access a tenant’s virtual machine to activate it. Virtual machine activation is transparent to the tenant when AVMA is used. Hosting providers can use the server logs to verify license compliance and to track client usage history.