Microsoft MVPs inside





 MCSEboard.de MCSE Forum zu Windows XP / 2003 / 2008 Server & Windows Vista / Windows 7
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

MS SQL Server Forum


Alles zum Thema Microsoft SQL Server — Q & A zu Microsoft SQL Server 2000 / 2005 / 2008 Architektur, Konfiguration, Troubleshooting


Antwort
     
Themen-Optionen
Alt 23.11.2009, 15:51   #21
Moderator
 
Benutzerbild von Dr.Melzer
 
Offline
Registriert seit: 05-2001
Ort: München
Beiträge: 22.938
Ok jetzt habe ich es kapiert.

- es ist also klar dass die Geräte welche die Werbung anzegen auf euren Server zugreifen. Diese Zugriffe müssen Lizenziert werden.

- Die Zugriffe von den Geräten von welchen aus die Kunden auf euren Server zugreifen um dort ihre Inhalte abzulegen müssen auch lizenziert werden.

Ihr könnt diese Zugriffe wahlweise über CALs (welche ihr bereitstellen und kaufen müsst, da euch der Server gehört) lizenzieren, über external Connectoren (bei den Server für die so etwas verfügbar ist), oder mit Prozessorlizenzen (bei den Server für die es Prozessorlizenzen gibt).

Hier die relevanten Auszüge dazu aus den Produktnutzungsrechten:

Dazu dass ihr die CALs kaufen müsst (Der angesprochene "Sie sind verpflichtet" ist der Lizenznehmer der Serverlizenz):

a) Client-Zugriffslizenzen (CALs).

Sie sind verpflichtet, für jedes Gerät bzw. jeden Nutzer, das bzw. der direkt oder indirekt auf Ihre Instanzen der Serversoftware zugreift, eine CAL zu erwerben und dem entsprechenden Gerät bzw. Nutzer zuzuweisen.



Zu den Servern für die es einen external Connector gibt (für den Windows Server und den SQL Server):

d) Externe Connector-Lizenzen.

Sie sind verpflichtet, jede externe Connector-Lizenz, die Sie erwerben, einem Server zuzuweisen, der für das Ausführen einer oder mehrerer Instanzen der Serversoftware lizenziert ist. Eine Hardwarepartition oder ein Blade wird als separater Server betrachtet. Jede externe Connector-Lizenz, die einem Server zugewiesen ist, erlaubt einer beliebigen Anzahl von externen Nutzern, auf Instanzen der Serversoftware auf dem entsprechenden Server zuzugreifen. Sie benötigen keine CALs für diese Nutzer.

„Externe Nutzer“ sind Nutzer, die weder:

(i) Angestellte von Ihnen oder Ihren verbundenen Unternehmen noch

(ii) Vertragspartner oder Vertreter vor Ort von Ihnen oder Ihren verbundenen Unternehmen sind.



Zu den Servern die per Prozessor lizenziert werden (der SQL Server):

V) Zusätzliche Lizenzanforderungen und/oder Nutzungsrechte.
a) Keine Client-Zugriffslizenzen (Client Access Licenses, CALs) für Zugriff erforderlich. Sie benötigen keine CALs, damit andere Geräte auf Ihre Instanzen der Serversoftware zugreifen können.

Signatur
Never argue with an idíot, they drag you down to their level and beat you with experience!

    Mit Zitat antworten
Alt 23.11.2009, 16:07   #22
Newbie
 
Offline
Registriert seit: 11-2009
Beiträge: 11
Hmm?!

Noch mal zurück zur Ausgangssituation:

Wir haben einen physischen Server mit zwei virtuellen Maschinen.
Auf dem Applikationsserver läuft als OS Win Server 2008.
Auf dem Datenbankserver läuft als OS ebenfalls Win Server 2008 und zusätzlich SQL Server 2008 (Standard).

Wie sind die drei Bausteine zu lizenzieren?

Reicht es aus, für den Applikaionsserver eine External Connector"-Lizenz zu haben?
Der SQL Server ist per CPU- bzw. "External Connector"-Lizenz lizenzierbar?
    Mit Zitat antworten
Alt 23.11.2009, 19:57   #23
Moderator
 
Benutzerbild von Dr.Melzer
 
Offline
Registriert seit: 05-2001
Ort: München
Beiträge: 22.938
Zitat von Steffen_M Beitrag anzeigen
Reicht es aus, für den Applikaionsserver eine External Connector"-Lizenz zu haben?
Wenn du mit "Applikationsserver den Windows Server meinst genügt eine external Connector Lizenz je Gerät.

Hier der relevante Auszug aus den Nutzungsrechten:

d) Externe Connector-Lizenzen.

Sie sind verpflichtet, jede externe Connector-Lizenz, die Sie erwerben, einem Server zuzuweisen, der für das Ausführen einer oder mehrerer Instanzen der Serversoftware lizenziert ist.


Damit sind alle Zugriffe deiner Kunden und deren Geräte auf den Windows Server lizenziert.

Zitat von Steffen_M Beitrag anzeigen
Der SQL Server ist per CPU- bzw. "External Connector"-Lizenz lizenzierbar?
Beim SQL Server kannst du es dir aussuchen. Das ist einer der wenigen Server die sowohl mit CALS/External Connector als auch mit einer Prozessorlizenz lizenzierbar sind

Hier musst du dir aurechnen was für euch die günstigere Variante ist.

Der vollständigkeit halber sei erwähnt dass du die Zugriffe deswegen lizenzieren musst weil sie zwar über das Internet erfölgen aber nicht anonym sind. Der Server muss ja den Zugreifenden oder das zugreifende Gerät eindeutig identifizieren können um die richtigen Werbedaten auf das richtige Gerät zu schicken.

Signatur
Never argue with an idíot, they drag you down to their level and beat you with experience!

    Mit Zitat antworten
Alt 24.11.2009, 08:09   #24
Newbie
 
Offline
Registriert seit: 11-2009
Beiträge: 11
Also brauche ich für die zwei virtuellen Server:

1. Applikationsserver
- Win Server 2008 + External Connector

2. Datenbankserver
- Win Server 2008 + External Connector
- SQL Server 2008 CPU oder External Connector ?

Oder ist folgende Aussage korrekt und ich benötige nur einen External Connector für Win Server und einen für SQL Server:

"An External Connector licenses all instances of a server product running on a single physical server. For example, if a Windows Server 2008 server hosts four VMs running Windows Server, a single Windows Server 2008 External Connector is sufficient to license access by external users to all of the VMs."

Quelle:
Understanding Microsoft Client Access Licenses (CALs)
    Mit Zitat antworten
Alt 24.11.2009, 08:37   #25
Moderator
 
Benutzerbild von Dr.Melzer
 
Offline
Registriert seit: 05-2001
Ort: München
Beiträge: 22.938
Da du nur einen Hardwareserver betreibst und auf dem die beiden Windows Server (einen für das Frontend und einen für die Datenbank) als virtuelle Instanzen laufen benötigst du nur einen External Connector für Windows Server (für den SQL Server dann auch entweder einen External Connector oder die einstsprechende Anzahl an Prozessorlizenzen).

Mit dem External Connector für Windows wird ein Gerät (die Hardware) lizenziert. Wie viele Instanzen der Serversoftware auf dem Gerät laufen ist irrelevant.

Hier der reevante Auszug aus den Produktnutzungsrechten:

d) Externe Connector-Lizenzen.

Sie sind verpflichtet, jede externe Connector-Lizenz, die Sie erwerben, einem Server zuzuweisen, der für das Ausführen einer oder mehrerer Instanzen der Serversoftware lizenziert ist. Eine Hardwarepartition oder ein Blade wird als separater Server betrachtet.


In den amerikanischen Nutzungsrechten ist es noch etwas deutlicher formuliert:

An External Connector licenses all instances of a server product running on a single physical server.

Signatur
Never argue with an idíot, they drag you down to their level and beat you with experience!

    Mit Zitat antworten
Alt 24.11.2009, 08:48   #26
Newbie
 
Offline
Registriert seit: 11-2009
Beiträge: 11
Ok, vielen Dank für die Hilfe!

    Mit Zitat antworten
Alt 24.11.2009, 09:50   #27
Moderator
 
Benutzerbild von Dr.Melzer
 
Offline
Registriert seit: 05-2001
Ort: München
Beiträge: 22.938
Gerne.

Signatur
Never argue with an idíot, they drag you down to their level and beat you with experience!

    Mit Zitat antworten
Alt 07.12.2009, 12:36   #28
Newbie
 
Offline
Registriert seit: 11-2009
Beiträge: 11
Frage

Hallo Dr.Melzer,

es ergeben sich neue Probleme.

Nachdem wir uns über die notwendigen Lizenzen unterhalten hatten, habe ich versucht, unter anderem von DELL ein Angebot entsprechend der gemachten Aussagen zur Lizenzierung zu erhalten. Die heutige Telefonkonferenz mit dem zuständigen Lizenzfachmann und dem Verkäufer soll nun für den SQL Server (SQL Server 2008 Standard) für jede virtuelle CPU eine CPU-Lizenz notwendig sein. Das wären in unserem Beispiel (physische Hardware mit 2x Intel Xeon E5540 mit je 4 Kernen)

4 virtuelle CPUs. Und jede dieser CPUs soll mit je einer Lizenz gedeckelt werden.


Ist das richtig?
Wenn ich also alles auf der physischen Hardware laufen lasse (mit nur 1 CPU mit 4 Kernen) reicht eine SQL Server 2008 CPU-Lizenz.

Soll jetzt ein virtueller Server eine physische CPU nutzen (also 4 Kerne), müßte ich 4 CPU-Lizenzen kaufen?

*Kopfschüttel*
Oder nutzt SQL Server 2008 Standard bei Installation auf einem physischen Server mit einer CPU und 4 Kernen nur einen Kern?

Hier mal der Auszug aus der PUR, der Zitiert wurde (MS PURs, German, Oktober 2009, Seite 72 von 150, unter A.I.a.ii.B:

Zum Ausführen von Instanzen der Serversoftware in virtuellen Betriebssystemumgebungen auf einem Server benötigen Sie eine Softwarelizenz für jeden virtuellen Prozessor, den jede dieser virtuellen Betriebssystemumgebungen verwendet. Wenn eine virtuelle Betriebssystemumgebung einen Teil eines virtuellen Prozessors verwendet, zählt der Teil als vollständiger virtueller Prozessor.

Edit:
Wenn ich jedoch den "Windows Server Virtualization Calculator 1" verwende, zu erreichen unter:
http://www.microsoft.com/Windowsserv...lculators.aspx
komme ich zu "unserem" Ergebnis, sprich eine CPU-Lizenz reicht!

Geändert von Steffen_M (07.12.2009 um 13:14 Uhr).
    Mit Zitat antworten
Alt 07.12.2009, 14:57   #29
Moderator
 
Benutzerbild von Dr.Melzer
 
Offline
Registriert seit: 05-2001
Ort: München
Beiträge: 22.938
Der von dir zitierte Passus ist so weit korrekt und es ist tatsächlich so das du, bei vier virtuellen Instanzen auch vier Prozessorlizenzen benötigst.

Ich denke dass du (und der von dir befragte "Lizenzfachmann") aber einen wesentlichen Teil der Lizenzregeln für die "per Prozessor" lizenzierten Serverprodukte übersehen hast und zwar den einleitenden Teil:

a) Bestimmen der erforderlichen Anzahl von Lizenzen.

Die Anzahl der erforderlichen Lizenzen richtet sich entweder nach der Gesamtanzahl der physischen Prozessoren auf dem Server (wie in Option (i) unten beschrieben) oder nach der Anzahl der verwendeten virtuellen und physischen Prozessoren (wie in Option (ii) unten beschrieben). Bei den Enterprise-Editionen der Software können Sie sich für eine dieser Optionen entscheiden. Bei allen anderen Editionen der Software müssen Sie sich nach der zweiten Option richten.


Du hast die Option ii zitiert. Wenn du eine Enterprise Lizenz nimmst geügt (wie in Passus i beschrieben) eine Prozessor Lizenz für jeden physikalischen Prozesor (in deinem Fall einer):

i) Unlimited Virtualization.

Bei dieser Option entspricht die Anzahl der für einen Server erforderlichen Softwarelizenzen der Gesamtanzahl der physischen Prozessoren auf diesem Server. Die Berechnung und Zuweisung von Lizenzen auf der Grundlage dieser Option erlaubt Ihnen, die Serversoftware in einer physischen und einer unbegrenzten Anzahl von virtuellen Betriebssystemumgebungen ungeachtet der Anzahl der verwendeten physischen und virtuellen Prozessoren auszuführen. Diese Option ist nur bei den Enterprise-Editionen der Software verfügbar.

Signatur
Never argue with an idíot, they drag you down to their level and beat you with experience!

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Windows Server 2008 Standard TS Lizensierung niteruner Microsoft Lizenzen 4 25.07.2009 13:33
Windows Server 2008 Lizensierung Pascal Microsoft Lizenzen 17 26.11.2008 09:52
Lizensierung Win 2008 Enterprise Server TruckerTom Microsoft Lizenzen 36 30.04.2008 14:26
Web Server 2008 Lizensierung firefox80 Microsoft Lizenzen 14 29.03.2008 10:06
Lizensierung Server 2008 Heros Microsoft Lizenzen 4 28.01.2008 19:54


Alle Zeitangaben in MEZ/CET. Es ist jetzt 10:27 Uhr. Seite generiert in 0,079 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang