VM-Host mit 32 Kernen: MS W2K16 Lizenzierung in VM bei 32 Cores
Hallo Leute,
ich brauche mal wieder ein wenig Hilfe.
Ich habe ein VM-Hostserver mit 32 Kernen. Auf dem habe ich nun eine VM erstellt und mit Windows Server 2016 Standard (Evaluation) installiert und eingerichtet.
Jetzt will ich das Betriebssystem lizenzieren & aktivieren und stelle mir gerade die Frage wie viele Lizenzen ich denn überhaupt kaufen muss für diese eine VM?
Wäre das ein physikalischer Server, so wäre es keine Frage: ich muss entweder die 16er Basisversion kaufen und 16 weitere Kerne mit "Erweiterungslizenzen" abdecken oder einfach 2 Basisversionen kaufen (gehe ich mal davon aus das dies mit 2 Basisversionen abgedeckt wäre).
In einer virtuellen Umgebung darf man mit einer Lizenz jedoch 2 VM-Server betreiben (sofern diese auf einem Host laufen).
Mir stellt sich nun die Frage ob ich nicht mit einer Basislizenz (für 16 Kerne) die 32 physischen Kerne abdecken kann wenn ich nur eine VM damit betreibe?
Die 2 VM-Maschinen, die ich also mit einer Lizenz benutzen dürfte, auf eine VM "zusammenlege" um somit alle Kernen korrekt lizenziert zu haben?
Rein rechnerisch sollte es ja das Gleiche sein, was meint ihr dazu?
Also nochmals um es überblicken zu können:
Ist
1x Windows Server Lizenz 16 Kerne -> auf 2x VM (jeweils 16 Kerne) nutzbar.
das gleiche wie
1x Windows Server Lizenz 16 Kerne -> 1x VM (32 Kerne)
??
Ich danke euch schon einmal im voraus für eure Mühe.
P.S. die VM hat natürlich viel weniger vCores zugewiesen bekommen. MS-Lizenzierungspolitik besagt aber daß man die maximal zuweisbare Kerne lizenzieren muss, egal wie viel die VM selber zugewiesen bekommen hat. In meinem Falle sind es 32 Kerne die der Hostserver hat.
ich brauche mal wieder ein wenig Hilfe.
Ich habe ein VM-Hostserver mit 32 Kernen. Auf dem habe ich nun eine VM erstellt und mit Windows Server 2016 Standard (Evaluation) installiert und eingerichtet.
Jetzt will ich das Betriebssystem lizenzieren & aktivieren und stelle mir gerade die Frage wie viele Lizenzen ich denn überhaupt kaufen muss für diese eine VM?
Wäre das ein physikalischer Server, so wäre es keine Frage: ich muss entweder die 16er Basisversion kaufen und 16 weitere Kerne mit "Erweiterungslizenzen" abdecken oder einfach 2 Basisversionen kaufen (gehe ich mal davon aus das dies mit 2 Basisversionen abgedeckt wäre).
In einer virtuellen Umgebung darf man mit einer Lizenz jedoch 2 VM-Server betreiben (sofern diese auf einem Host laufen).
Mir stellt sich nun die Frage ob ich nicht mit einer Basislizenz (für 16 Kerne) die 32 physischen Kerne abdecken kann wenn ich nur eine VM damit betreibe?
Die 2 VM-Maschinen, die ich also mit einer Lizenz benutzen dürfte, auf eine VM "zusammenlege" um somit alle Kernen korrekt lizenziert zu haben?
Rein rechnerisch sollte es ja das Gleiche sein, was meint ihr dazu?
Also nochmals um es überblicken zu können:
Ist
1x Windows Server Lizenz 16 Kerne -> auf 2x VM (jeweils 16 Kerne) nutzbar.
das gleiche wie
1x Windows Server Lizenz 16 Kerne -> 1x VM (32 Kerne)
??
Ich danke euch schon einmal im voraus für eure Mühe.
P.S. die VM hat natürlich viel weniger vCores zugewiesen bekommen. MS-Lizenzierungspolitik besagt aber daß man die maximal zuweisbare Kerne lizenzieren muss, egal wie viel die VM selber zugewiesen bekommen hat. In meinem Falle sind es 32 Kerne die der Hostserver hat.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 666348
Url: https://administrator.de/contentid/666348
Ausgedruckt am: 13.11.2024 um 10:11 Uhr
17 Kommentare
Neuester Kommentar
Deine Fragen dürfte - vorbehaltlich den hiesigen Lizenzprofis - dieser Link bereits hinreichend beantworten: Windows Server Core-Lizenzierung.
Dort findest Du auch eine Aussage, welcher Lizensierungsbedarf bei steigender Anzahl von VM-Installationen besteht.
Viele Grüße
HansDampf06
Dort findest Du auch eine Aussage, welcher Lizensierungsbedarf bei steigender Anzahl von VM-Installationen besteht.
Viele Grüße
HansDampf06
Hallo,
dies ist keine Rechtsberatung.
Soweit ich weiß muss Du für jede VM die volle Anzahl der Kerne lizenzieren.
Wobei Du mit Windows 2019 Standard 2 VMs betreiben kannst.
Die Anzahl der virtuellen Kerne spielen keine Rolle.
Da lohnt sich dann das Rechnen ab wann sich Windows Server Enterprise lohnt.
Damit sind beliebig viele VMs auf dem gleichen Host lizenziert.
Stefan
PS: Siehe auch https://www.thomas-krenn.com/de/wiki/Windows_Server_Core-Lizenzierung#Wi ...
dies ist keine Rechtsberatung.
Soweit ich weiß muss Du für jede VM die volle Anzahl der Kerne lizenzieren.
Wobei Du mit Windows 2019 Standard 2 VMs betreiben kannst.
Die Anzahl der virtuellen Kerne spielen keine Rolle.
Da lohnt sich dann das Rechnen ab wann sich Windows Server Enterprise lohnt.
Damit sind beliebig viele VMs auf dem gleichen Host lizenziert.
Stefan
PS: Siehe auch https://www.thomas-krenn.com/de/wiki/Windows_Server_Core-Lizenzierung#Wi ...
Ich habe ein VM-Hostserver mit 32 Kernen. Auf dem habe ich nun eine VM erstellt und mit Windows Server 2016 Standard (Evaluation) installiert und eingerichtet.
Jetzt will ich das Betriebssystem lizenzieren & aktivieren und stelle mir gerade die Frage wie viele Lizenzen ich denn überhaupt kaufen muss für diese eine VM?
Wäre das ein physikalischer Server, so wäre es keine Frage: ich muss entweder die 16er Basisversion kaufen und 16 weitere Kerne mit "Erweiterungslizenzen" abdecken oder einfach 2 Basisversionen kaufen (gehe ich mal davon aus das dies mit 2 Basisversionen abgedeckt wäre).
Jetzt will ich das Betriebssystem lizenzieren & aktivieren und stelle mir gerade die Frage wie viele Lizenzen ich denn überhaupt kaufen muss für diese eine VM?
Wäre das ein physikalischer Server, so wäre es keine Frage: ich muss entweder die 16er Basisversion kaufen und 16 weitere Kerne mit "Erweiterungslizenzen" abdecken oder einfach 2 Basisversionen kaufen (gehe ich mal davon aus das dies mit 2 Basisversionen abgedeckt wäre).
Es ist immer das phys. Hostsystem zu lizenzieren, also sind die 2 x 16 Kerne gar nicht so verkehrt.
Deine Artihmetik ist eine andere als die von MS:
Also nochmals um es überblicken zu können:
Ist
1x Windows Server Lizenz 16 Kerne -> auf 2x VM (jeweils 16 Kerne) nutzbar.
das gleiche wie
1x Windows Server Lizenz 16 Kerne -> 1x VM (32 Kerne)
??
Ist
1x Windows Server Lizenz 16 Kerne -> auf 2x VM (jeweils 16 Kerne) nutzbar.
das gleiche wie
1x Windows Server Lizenz 16 Kerne -> 1x VM (32 Kerne)
??
Nein.
Wie die Kollegen schon sagten: Du hast 32 Kerne, also brauchst Du mindestens 2 Standardlizenzen. egal wieviel Kerne du der VM zuteilst. Dafür darfst Du dann gnädigerweise auch zwei VMs mit Windows Server Standard installieren.
lks
Zitat von @kaineanung:
Hallo Leute,
ich brauche mal wieder ein wenig Hilfe.
Ich habe ein VM-Hostserver mit 32 Kernen. Auf dem habe ich nun eine VM erstellt und mit Windows Server 2016 Standard (Evaluation) installiert und eingerichtet.
Hallo Leute,
ich brauche mal wieder ein wenig Hilfe.
Ich habe ein VM-Hostserver mit 32 Kernen. Auf dem habe ich nun eine VM erstellt und mit Windows Server 2016 Standard (Evaluation) installiert und eingerichtet.
Ähm 32 Kerne? Echt jetzt? Ich hab das schon relativ oft gehört... und am Ende waren es bei 99 von 100 Kunden Threads. Guck das bitte mal genau nach, denn je nach Hypervisor werden da Cores mit Threads und tlw sogar mit CPUs gleichgesetzt. Was totaler Unsinn ist, insbesondere hinsichtlich der Lizensierung. Microsoft zählt hier die echten CPU-Cores, es spielt also keine Rolle ob Hyperthereading aktiv ist oder nicht. Wenn es aktiv ist - ordentlich hinlangen, denn ich hab schon dutzende Terminalserver mit 2 echten Cores verhungern gesehen..
ESXi 6.7 zeigt auf meinem Dual-CPU Server auch sonen Unsinn an - 16 CPUs obwohl nur 2 CPUs, die Taktfrequenz OHNE Hyperthreading gerechnet, also 16x2,6=41 GHz aber wenn ich einer VM vCores zuweisen will dann werdens plötzlich 32. Immerhin wird bei mir NUMA richtig abgebildet, 16 CPUs pro Socket
Edit - für VM Hosts kauft man sinnvollerweise den Threadripper128 oder den Epyc mit den meisten Cores, und kauft (nach altem Lizenzmodell) eine Datacenter Edition Lizenz pro Host. Weil die pro physikalsichen Prozessor gerechnet wird und alle VMs mit beliebig vielen Cores mitlizensiert. Beim neuen Modell meine ich immer noch, aber die Editions "darunter" nicht mehr. Da gehts um physische Cores. Nicht Threads, und so manch einer kalkuliert beim Core-Lizenzmodell (für physische Server) mal doppelt so viele Core-lizenzen
Moin,
Ich bin mir recht sicher, dass diese "alte" Lizenzierungsvariante mit der Windows Server Version zu tun hat. Ab Server 2016 zählt die Neue.
Also selbst wenn man noch ne alte Lizenz ergattert, darfst du damit kein aktuelles OS nutzen.
Aber ja, die Hardware wird lizensiert und es zählen nur echte Kerne.
Gruß
Zitat von @GrueneSosseMitSpeck:
Edit - für VM Hosts kauft man sinnvollerweise den Threadripper128 oder den Epyc mit den meisten Cores, und kauft (nach altem Lizenzmodell) eine Datacenter Edition Lizenz pro Host. Weil die pro physikalsichen Prozessor gerechnet wird und alle VMs mit beliebig vielen Cores mitlizensiert. Beim neuen Modell meine ich immer noch, aber die Editions "darunter" nicht mehr. Da gehts um physische Cores. Nicht Threads, und so manch einer kalkuliert beim Core-Lizenzmodell (für physische Server) mal doppelt so viele Core-lizenzen
Edit - für VM Hosts kauft man sinnvollerweise den Threadripper128 oder den Epyc mit den meisten Cores, und kauft (nach altem Lizenzmodell) eine Datacenter Edition Lizenz pro Host. Weil die pro physikalsichen Prozessor gerechnet wird und alle VMs mit beliebig vielen Cores mitlizensiert. Beim neuen Modell meine ich immer noch, aber die Editions "darunter" nicht mehr. Da gehts um physische Cores. Nicht Threads, und so manch einer kalkuliert beim Core-Lizenzmodell (für physische Server) mal doppelt so viele Core-lizenzen
Ich bin mir recht sicher, dass diese "alte" Lizenzierungsvariante mit der Windows Server Version zu tun hat. Ab Server 2016 zählt die Neue.
Also selbst wenn man noch ne alte Lizenz ergattert, darfst du damit kein aktuelles OS nutzen.
Aber ja, die Hardware wird lizensiert und es zählen nur echte Kerne.
Gruß
Moin,
Quelle: https://docs.microsoft.com/de-de/windows-server/get-started-19/editions- ...
2016/2019 Standard: 2 virtuelle Computer plus ein Hyper-V-Host pro Lizenz
2016/2019 Datacenter: Unbegrenzte Anzahl von virtuellen Computern plus ein Hyper-V-Host pro Lizenz
Beispiel:
CPU: EPYC 7502P (32 Kerne, 64 Threads)
8 VMs mit 4 Kernen
A
4x Standard mit 24 Kernen + 2x Upgrade um 4 Kerne = 32 Kerne
B)
1x Datacenter mit 24 Kernen + 2x Upgrade um 4 Kerne = 32 Kerne
Hier muss der Taschenrechner her was günstiger ist.
Wer also "schlauerweise" günstig eine CPU mit vielen Kernen gekauft hat und viele kleine VMs betreiben möchte, zahlt möglicherweise drauf.
Wir hatten schon 1-2 Kunden die den 2. Prozessor haben ausbauen lassen. Schlicht weil die Lizenz zu teuer wären und die 2. CPU eigentlich gar nicht benötigt wurde. Aber im Fujitsu Double Power umsonst war.
Stefan
Quelle: https://docs.microsoft.com/de-de/windows-server/get-started-19/editions- ...
2016/2019 Standard: 2 virtuelle Computer plus ein Hyper-V-Host pro Lizenz
2016/2019 Datacenter: Unbegrenzte Anzahl von virtuellen Computern plus ein Hyper-V-Host pro Lizenz
Beispiel:
CPU: EPYC 7502P (32 Kerne, 64 Threads)
8 VMs mit 4 Kernen
A
4x Standard mit 24 Kernen + 2x Upgrade um 4 Kerne = 32 Kerne
B)
1x Datacenter mit 24 Kernen + 2x Upgrade um 4 Kerne = 32 Kerne
Hier muss der Taschenrechner her was günstiger ist.
Wer also "schlauerweise" günstig eine CPU mit vielen Kernen gekauft hat und viele kleine VMs betreiben möchte, zahlt möglicherweise drauf.
Wir hatten schon 1-2 Kunden die den 2. Prozessor haben ausbauen lassen. Schlicht weil die Lizenz zu teuer wären und die 2. CPU eigentlich gar nicht benötigt wurde. Aber im Fujitsu Double Power umsonst war.
Stefan
@StefanKittel
Wieso bei A 4xStandard mit 24 Kernen und 2xUpgrade?
Du sagst 32 Kerne - gehen wir zunächst davon aus.
Dann brauchst du eine Standard á 24 Kerne und 2x Upgrade um 4 Kerne.
Dann hättest du eine CPU mit 32 Kernen lizensiert. Gut.
8 VMs. Dazu bräuchtest du dann insgesamt 4x Standard, aber doch entweder:
3xStandard 16 Core +1x24+ 2x4
Oder aber 4x24 + 8x4
Musst du pro Standard alle Kerne lizensieren oder reicht eine Standard aus um einmal alle Cores zu lizensieren und dann 3 weitere Standards für die VMs?
Grüße
Wieso bei A 4xStandard mit 24 Kernen und 2xUpgrade?
Du sagst 32 Kerne - gehen wir zunächst davon aus.
Dann brauchst du eine Standard á 24 Kerne und 2x Upgrade um 4 Kerne.
Dann hättest du eine CPU mit 32 Kernen lizensiert. Gut.
8 VMs. Dazu bräuchtest du dann insgesamt 4x Standard, aber doch entweder:
3xStandard 16 Core +1x24+ 2x4
Oder aber 4x24 + 8x4
Musst du pro Standard alle Kerne lizensieren oder reicht eine Standard aus um einmal alle Cores zu lizensieren und dann 3 weitere Standards für die VMs?
Grüße
Ja
Siehe auch
https://www.vendosoft.de/lizenzkonfigurator/
Meiner Meinung nach ist diese Lizenzierung nicht fair.
Ich kann aber nachvollziehen, dass MS sagt, dass man es sonst nicht kontrollieren kann.
oder reicht eine Standard aus um einmal alle Cores zu lizensieren und dann 3 weitere Standards für die VMs?
NeinSiehe auch
https://www.vendosoft.de/lizenzkonfigurator/
Meiner Meinung nach ist diese Lizenzierung nicht fair.
Ich kann aber nachvollziehen, dass MS sagt, dass man es sonst nicht kontrollieren kann.
Zitat von @GrueneSosseMitSpeck:
Edit - für VM Hosts kauft man sinnvollerweise den Threadripper128 oder den Epyc mit den meisten Cores, und kauft (nach altem Lizenzmodell) eine Datacenter Edition Lizenz pro Host. Weil die pro physikalsichen Prozessor gerechnet wird und alle VMs mit beliebig vielen Cores mitlizensiert. Beim neuen Modell meine ich immer noch, aber die Editions "darunter" nicht mehr. Da gehts um physische Cores. Nicht Threads, und so manch einer kalkuliert beim Core-Lizenzmodell (für physische Server) mal doppelt so viele Core-lizenzen
Das ist definitiv falsch.Edit - für VM Hosts kauft man sinnvollerweise den Threadripper128 oder den Epyc mit den meisten Cores, und kauft (nach altem Lizenzmodell) eine Datacenter Edition Lizenz pro Host. Weil die pro physikalsichen Prozessor gerechnet wird und alle VMs mit beliebig vielen Cores mitlizensiert. Beim neuen Modell meine ich immer noch, aber die Editions "darunter" nicht mehr. Da gehts um physische Cores. Nicht Threads, und so manch einer kalkuliert beim Core-Lizenzmodell (für physische Server) mal doppelt so viele Core-lizenzen
2012 R2 - Eine Datacenter-Lizenz pro physischer CPU.
2016 / 2019 - Lizensierung nach Kernen, auch in der Datacenter, nur die Anzahl der VMs spielt keine Rolle.
Jetzt noch 2012 R2 kaufen kann man machen, wird halt ###e. Extended Support läuft bis 10.10.2023 (zum Glück noch verlängert worden!)
Das Resultat ist tatsächlich genau anders, ich kaufe lieber nicht die CPU mit den meisten Kernen sondern lieber weniger und spare Lizenzen. Es ist pervers aber das ist eine echte Kostenfalle bei AMD (für die AMD nichts kann). Als Server 2019 erschien hatte aber noch keine Standard Server-CPU mehr als 28 Kerne. Im 2ten Halbjahr 2021 kommt Server 2022 und ich hege Hoffnung das die Kerne einfach verdoppelt werden bei nahezu gleichem Preis aber es gibt noch keine mir bekannte Info dazu. Oder die Lizensierung nach Cores wird abgeschafft, das wäre noch besser.
Zitat von @ukulele-7:
2012 R2 - Eine Datacenter-Lizenz pro physischer CPU.
Zitat von @GrueneSosseMitSpeck:
Edit - für VM Hosts kauft man sinnvollerweise den Threadripper128 oder den Epyc mit den meisten Cores, und kauft (nach altem Lizenzmodell) eine Datacenter Edition Lizenz pro Host. Weil die pro physikalsichen Prozessor gerechnet wird und alle VMs mit beliebig vielen Cores mitlizensiert. Beim neuen Modell meine ich immer noch, aber die Editions "darunter" nicht mehr. Da gehts um physische Cores. Nicht Threads, und so manch einer kalkuliert beim Core-Lizenzmodell (für physische Server) mal doppelt so viele Core-lizenzen
Das ist definitiv falsch.Edit - für VM Hosts kauft man sinnvollerweise den Threadripper128 oder den Epyc mit den meisten Cores, und kauft (nach altem Lizenzmodell) eine Datacenter Edition Lizenz pro Host. Weil die pro physikalsichen Prozessor gerechnet wird und alle VMs mit beliebig vielen Cores mitlizensiert. Beim neuen Modell meine ich immer noch, aber die Editions "darunter" nicht mehr. Da gehts um physische Cores. Nicht Threads, und so manch einer kalkuliert beim Core-Lizenzmodell (für physische Server) mal doppelt so viele Core-lizenzen
2012 R2 - Eine Datacenter-Lizenz pro physischer CPU.
Ist aber EOL, d.h. kauft keiner mehr, der nicht muß.
Es ist pervers aber das ist eine echte Kostenfalle bei AMD (für die AMD nichts kann).
Das heißt nur, daß man das falsche Server-OS einsetzt.
lks
Zitat von @StefanKittel:
Ja
Siehe auch
https://www.vendosoft.de/lizenzkonfigurator/
Meiner Meinung nach ist diese Lizenzierung nicht fair.
Ich kann aber nachvollziehen, dass MS sagt, dass man es sonst nicht kontrollieren kann.
Ja
oder reicht eine Standard aus um einmal alle Cores zu lizensieren und dann 3 weitere Standards für die VMs?
NeinSiehe auch
https://www.vendosoft.de/lizenzkonfigurator/
Meiner Meinung nach ist diese Lizenzierung nicht fair.
Ich kann aber nachvollziehen, dass MS sagt, dass man es sonst nicht kontrollieren kann.
Das beantwortet meine Frage nicht ganz.
Wieso
4x Standard mit 24 Kernen + 2x Upgrade um 4 Kerne = 32 Kerne
Hiermit machst du ein mal 32 Kerne und 3 mal 24 Kerne. Daher die Frage musst du für mehr VMs wieder alle 32 Kerne lizensieren oder reicht da weniger? Dann würden auch 3x Standard mit 16 Kernen reichen?
Grüße
Zitat von @Xaero1982:
Das beantwortet meine Frage nicht ganz.
Wieso
4x Standard mit 24 Kernen + 2x Upgrade um 4 Kerne = 32 Kerne
Hiermit machst du ein mal 32 Kerne und 3 mal 24 Kerne. Daher die Frage musst du für mehr VMs wieder alle 32 Kerne lizensieren oder reicht da weniger? Dann würden auch 3x Standard mit 16 Kernen reichen?
Das beantwortet meine Frage nicht ganz.
Wieso
4x Standard mit 24 Kernen + 2x Upgrade um 4 Kerne = 32 Kerne
Hiermit machst du ein mal 32 Kerne und 3 mal 24 Kerne. Daher die Frage musst du für mehr VMs wieder alle 32 Kerne lizensieren oder reicht da weniger? Dann würden auch 3x Standard mit 16 Kernen reichen?
Mehr Klammern
4x (Standard mit 24 Kernen + (2x Upgrade um 4 Kerne) = 32 Kerne) = 128 Kerne
4x (24 + (2x4)) = 128 Kerne
4x (24 + 4 + 4) = 128 Kerne
Dann wird auch ein Schuh draus Aber das andere passt nicht Stefan ;)
Aber danke für die Info auch an @ukulele-7
Aber danke für die Info auch an @ukulele-7