Wurstsalat 10 Geschrieben 21. Dezember 2009 Melden Teilen Geschrieben 21. Dezember 2009 Hallo zusammen, ich les grad den licensing guide für microsoft sql server...nun stutze ich etwas bei folgender formulierung für die enterprise edition (geht um processor lizenzierung): "One Server license is required for EACH physical server on which SQL Server will run" Hintergrund: Wir haben ne esx farm mit vmotion usw., ist das jetzt tatsächlich so zu verstehen, wir kaufen die entsprechende anzahl an prozessor- oder cal-lizenzen wie wir sie für die vm bräuchten (wie virtuelle prozessorlizenzen zu berechnen sind ist klar), zusätzlich brauchen wir dann noch ne sql server lizenz für jede phyisische büchse auf der, die vm laufen könnte?! -> beispiel, unsere esx farm in der die vm rennt hat 8 hosts/physics, heisst das wir brauchen 8 sql server enterprise lizenzen um vmotion für diese vm nutzen zu können?! danke für eure hilfe gruß Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 21. Dezember 2009 Melden Teilen Geschrieben 21. Dezember 2009 Alsooo.... In den Produktnutzungsrechten findet sich zur Prozessorlizenzierung forlgendes was die Ausführung von Instanzen der Software angeht: II) Ausführen von Instanzen der Serversoftware. Ihre Rechte zum Ausführen der Software richten sich nach der Option, die zur Bestimmung der erforderlichen Anzahl von Lizenzen verwendet wurde. i) Unlimited Virtualization. Wenn Sie einem Server Lizenzen zuweisen, die der Gesamtanzahl von physischen Prozessoren auf dem Server entsprechen, (A) Sie sind berechtigt, gleichzeitig eine beliebige Anzahl von Instanzen der Serversoftware in einer physischen und einer beliebigen Anzahl virtueller Betriebssystemumgebungen auf diesem Server auszuführen. (B) müssen Sie virtuelle Prozessoren nicht lizenzieren. ii) Lizenzierung nach verwendeten Prozessoren. Sie sind berechtigt, gleichzeitig eine beliebige Anzahl von Instanzen der Serversoftware in physischen und virtuellen Betriebssystemumgebungen auf dem lizenzierten Server auszuführen. Die Gesamtanzahl der von diesen Betriebssystemumgebungen verwendeten physischen und virtuellen Prozessoren darf jedoch nicht die Anzahl der diesem Server zugewiesenen Softwarelizenzen überschreiten. Ist eigentlich klar finde ich... Wo ist der Punkt der dir nicht schlüssig erscheint? Zitieren Link zu diesem Kommentar
Wurstsalat 10 Geschrieben 21. Dezember 2009 Autor Melden Teilen Geschrieben 21. Dezember 2009 (bearbeitet) Alsooo.... In den Produktnutzungsrechten findet sich zur Prozessorlizenzierung forlgendes was die Ausführung von Instanzen der Software angeht: II) Ausführen von Instanzen der Serversoftware. Ihre Rechte zum Ausführen der Software richten sich nach der Option, die zur Bestimmung der erforderlichen Anzahl von Lizenzen verwendet wurde. i) Unlimited Virtualization. Wenn Sie einem Server Lizenzen zuweisen, die der Gesamtanzahl von physischen Prozessoren auf dem Server entsprechen, (A) Sie sind berechtigt, gleichzeitig eine beliebige Anzahl von Instanzen der Serversoftware in einer physischen und einer beliebigen Anzahl virtueller Betriebssystemumgebungen auf diesem Server auszuführen. (B) müssen Sie virtuelle Prozessoren nicht lizenzieren. ii) Lizenzierung nach verwendeten Prozessoren. Sie sind berechtigt, gleichzeitig eine beliebige Anzahl von Instanzen der Serversoftware in physischen und virtuellen Betriebssystemumgebungen auf dem lizenzierten Server auszuführen. Die Gesamtanzahl der von diesen Betriebssystemumgebungen verwendeten physischen und virtuellen Prozessoren darf jedoch nicht die Anzahl der diesem Server zugewiesenen Softwarelizenzen überschreiten. Ist eigentlich klar finde ich... Wo ist der Punkt der dir nicht schlüssig erscheint? folgende situation - der sql server enterprise rennt in einer vm (eine instanz, nehmen wir der einfachheit halber cal lizenzierung) auf einer esx farm mit 8 physischen hosts...nun durch vmotion kann er mal dort mal hier rennen, muss ich für jeden physischen host nun eine sql server lizenz (nicht prozessorlizenz) kaufen damit wir vmotion nutzen dürfen (für eine vm, die faktisch nur auf einem host laufen kann)? https://partner.microsoft.com/germany/40108835 (seite 24 unterer kasten) Der eingangs erwähnte Satz: "One Server license is required for EACH physical server on which SQL Server will run" bearbeitet 21. Dezember 2009 von Wurstsalat Zitieren Link zu diesem Kommentar
NilsK 2.958 Geschrieben 21. Dezember 2009 Melden Teilen Geschrieben 21. Dezember 2009 Moin, vereinfacht ausgedrückt: bei der CPU-Lizenzierung musst du alle CPUs lizenzieren, die der Server tatsächlich nutzt. Wenn der SQL Server zwei CPUs zugewiesen bekommt, musst du zwei CPUs lizenzieren. Andersrum: Wenn du zwei CPUs lizenziert hast, kannst du auch zwei VMs laufen lassen, die jeweils eine CPU nutzen. Für das Szenario, in dem du eine VM auf einen anderen Host verschiebst, gibt es m.W. eine Art Karenzregel: Sofern das aus Gründen des Failover temporär geschieht, musst du die Lizenz nicht neu der Hardware zuordnen. Bleibt die VM dauerhaft auf einem anderen Host, dann musst du die Lizenz neu zuordnen. Dieses Zuweisen ist eine logische Sache. Da der Server auf dem alten Host ja nicht mehr läuft, benötigt dieser natürlich keine Lizenz mehr. Gruß, Nils Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.