SQL Server 2017 Lizenzierung Rechner
Berechnen Sie die optimalen Lizenzkosten für Ihre SQL Server 2017 Umgebung mit unserem professionellen Kalkulator
Mindestens 4 Core-Lizenzen pro physikalischem Prozessor erforderlich (auch bei weniger physikalischen Kernen)
Ihre Lizenzkostenberechnung
Wichtige Hinweise:
- Alle Preise sind Nettopreise in Euro und können je nach Händler und Volumenrabatten variieren
- Die Berechnung berücksichtigt die Microsoft Lizenzierungsrichtlinien für SQL Server 2017
- Für virtuelle Umgebungen gelten besondere Lizenzierungsregeln (siehe Microsoft Product Terms)
- Software Assurance bietet zusätzliche Vorteile wie Version Upgrade Rechte und Support
- Diese Berechnung ersetzt keine offizielle Lizenzberatung durch Microsoft oder zertifizierte Partner
Umfassender Leitfaden: SQL Server 2017 Lizenzierung verstehen und optimieren
Die korrekte Lizenzierung von Microsoft SQL Server 2017 ist ein komplexes Thema, das erhebliche Auswirkungen auf Ihre IT-Budgetplanung haben kann. Dieser Leitfaden erklärt alle wichtigen Aspekte der SQL Server 2017 Lizenzierung, zeigt Berechnungsbeispiele und gibt Tipps zur Kostenoptimierung.
1. Lizenzierungsmodelle im Überblick
Microsoft bietet für SQL Server 2017 zwei Hauptlizenzierungsmodelle an, die sich grundlegend in ihrer Struktur und ihren Kosten unterscheiden:
1.1 Per-Core-Lizenzierung (empfohlenes Modell)
- Grundprinzip: Lizenzen werden pro physikalischem Kern des Servers erworben
- Mindestanforderung: 4 Core-Lizenzen pro physikalischem Prozessor (auch wenn der Prozessor weniger Kerne hat)
- Vorteile:
- Skalierbar für virtuelle Umgebungen
- Keine CALs erforderlich
- Bessere Kostentransparenz bei wachsender Nutzerzahl
- Nachteile: Höhere Anfangsinvestition für kleine Umgebungen
1.2 Server+CAL-Lizenzierung
- Grundprinzip: Eine Serverlizenz pro Installation + Client Access Licenses (CALs) für jeden Zugriff
- Vorteile:
- Geringere Anfangskosten für kleine Umgebungen mit wenigen Nutzern
- Einfache Berechnung bei bekannter Nutzerzahl
- Nachteile:
- Kosten steigen linear mit der Nutzerzahl
- Nicht geeignet für Internet-Szenarien (unbegrenzte Nutzer)
- Komplexere Verwaltung der CALs
| Kriterium | Per-Core-Modell | Server+CAL-Modell |
|---|---|---|
| Skalierbarkeit | ⭐⭐⭐⭐⭐ | ⭐⭐ |
| Kosten bei vielen Nutzern | Günstiger | Teurer |
| Kosten bei wenigen Nutzern | Teurer | Günstiger |
| Virtuelle Umgebungen | Optimal | Eingeschränkt |
| Internet-Szenarien | Geeignet | Nicht geeignet |
| Verwaltungsaufwand | Gering | Hoch (CAL-Verwaltung) |
2. Editionen und ihre Lizenzierungskosten
SQL Server 2017 wird in verschiedenen Editionen angeboten, die sich in Funktionen und Preisen unterscheiden:
2.1 Enterprise Edition
- Preis pro Core: ~€6.100 (Stand 2023, Nettopreis)
- Funktionen: Alle Enterprise-Features inkl. AlwaysOn Availability Groups, In-Memory OLTP, PolyBase, etc.
- Empfohlen für: Mission-critical Anwendungen, große Datenbanken (>1TB), High Availability Szenarien
2.2 Standard Edition
- Preis pro Core: ~€1.900 (Stand 2023, Nettopreis)
- Funktionen: Grundlegende Datenbankfunktionen, eingeschränkte High Availability Optionen
- Empfohlen für: Mittlere Unternehmen, Department-Lösungen, Datenbanken bis ~1TB
2.3 Web Edition
- Preis pro Core: ~€400 (Stand 2023, Nettopreis)
- Funktionen: Für Web-Hosting optimiert, eingeschränkte Skalierbarkeit
- Empfohlen für: Web-Anwendungen mit niedrigen bis mittleren Anforderungen
2.4 Kostenlose Editionen
- Developer Edition: Volle Enterprise-Funktionalität, nur für Entwicklung/Tests (kein Produktiveinsatz)
- Express Edition: Kostenlos, aber stark eingeschränkt (1 CPU, 1.4GB RAM, 10GB Datenbankgröße)
| Edition | Preis pro Core (€) | Max. RAM | Max. CPU Sockets | AlwaysOn AGs | In-Memory OLTP |
|---|---|---|---|---|---|
| Enterprise | ~6.100 | OS Maximum | Unbegrenzt | Ja (3 Replikate) | Ja |
| Standard | ~1.900 | 128GB | 4 | Ja (2 Replikate) | Nein |
| Web | ~400 | 64GB | 4 | Nein | Nein |
| Express | Kostenlos | 1.4GB | 1 | Nein | Nein |
3. Virtualisierung und Lizenzierung
Die Lizenzierung in virtualisierten Umgebungen ist besonders komplex. Hier die wichtigsten Regeln:
3.1 Grundprinzipien
- Hard Partitioning: Nur bei echter Hardware-Isolation (z.B. physikalische Server) können Lizenzen geteilt werden
- Soft Partitioning: Bei VMware/Hyper-V müssen alle Kerne des Hosts lizenziert werden (außer mit Software Assurance)
- Lizenzmobilität: Mit Software Assurance können Lizenzen alle 90 Tage zwischen Servern verschoben werden
3.2 Berechnungsbeispiele
Szenario 1: Dedizierter physikalischer Server
- 2x 8-Core CPUs = 16 Kerne
- Enterprise Edition: 16 Core-Lizenzen benötigt
- Kosten: 16 × €6.100 = €97.600
Szenario 2: Virtualisierter Host mit 4 VMs
- Host: 2x 12-Core CPUs = 24 Kerne
- Ohne SA: Alle 24 Kerne müssen lizenziert werden (auch wenn VMs weniger nutzen)
- Mit SA: Lizenzierung pro VM möglich (mind. 4 Core-Lizenzen pro VM)
Szenario 3: Cloud-Umgebung (Azure)
- Azure Hybrid Benefit: Bestehende Lizenzen mit SA können in Azure genutzt werden
- Pay-as-you-go: Alternativ stundenweise Abrechnung möglich
4. Software Assurance (SA) – Lohnt es sich?
Software Assurance ist ein optionales Wartungsprogramm mit folgenden Vorteilen:
- Kosten: ~25% des Lizenzpreises pro Jahr
- Vorteile:
- Recht auf neue Versionen (z.B. Upgrade auf SQL Server 2019/2022)
- Lizenzmobilität (Verschieben von Lizenzen alle 90 Tage)
- Fail-over Rechte für passive Server (ohne zusätzliche Lizenzen)
- Erweiterter Support
- Azure Hybrid Benefit (Nutzung in Azure ohne zusätzliche Kosten)
- Empfehlung: SA lohnt sich bei:
- Plänen für Upgrades in den nächsten 3 Jahren
- Nutzung von High Availability Features
- Hybriden Szenarien (On-Premises + Cloud)
- Virtualisierten Umgebungen mit häufigen Änderungen
5. High Availability und Disaster Recovery
Besondere Lizenzierungsregeln gelten für redundante Systeme:
5.1 Failover-Cluster
- Ohne SA: Passiver Knoten benötigt eigene Lizenzen
- Mit SA: Passiver Knoten ist abgedeckt (Fail-over Recht)
- Ausnahme: Bei Server+CAL-Modell ist der passive Knoten immer lizenzpflichtig
5.2 AlwaysOn Availability Groups
- Enterprise Edition erlaubt bis zu 3 synchronisierte Replikate
- Standard Edition erlaubt nur 2 Replikate (keine Lesereplikate)
- Jedes Replikat benötigt eigene Lizenzen (außer passive mit SA)
5.3 Disaster Recovery
- DR-Server gelten als separate Instanzen und benötigen eigene Lizenzen
- Mit SA: DR-Rechte für passive Server (aber keine aktive Nutzung)
- Ohne SA: Volle Lizenzierung aller DR-Server erforderlich
6. Häufige Fehler und wie man sie vermeidet
- Unterlizenzierung von Kernen:
- Fehler: Nur 2 Core-Lizenzen für einen 4-Kern-Prozessor erworben
- Lösung: Mindestens 4 Core-Lizenzen pro physikalischem Prozessor
- Falsche Edition gewählt:
- Fehler: Standard Edition für AlwaysOn mit 3 Knoten verwendet
- Lösung: Enterprise Edition für erweiterte HA-Features
- CALs in Internet-Szenarien:
- Fehler: Server+CAL-Modell für öffentliche Webanwendung
- Lösung: Per-Core-Modell oder Web Edition verwenden
- Virtualisierung ohne SA:
- Fehler: Nur VM-Kerne lizenziert, nicht den gesamten Host
- Lösung: Entweder Host vollständig lizenzieren oder SA erwerben
- Passive Server nicht berücksichtigt:
- Fehler: Nur aktive Knoten lizenziert
- Lösung: Passive Knoten entweder mit SA abdecken oder separat lizenzieren
7. Kostenoptimierungsstrategien
Mit diesen Strategien können Sie Ihre SQL Server 2017 Lizenzkosten deutlich reduzieren:
- Edition richtig wählen: Standard statt Enterprise, wenn High Availability Features nicht benötigt werden
- Konsolidierung: Weniger Server mit mehr Kernen statt viele kleine Server
- Virtualisierung optimieren: Mit SA nur die benötigten VM-Kerne lizenzieren
- Cloud-Optionen prüfen: Azure Hybrid Benefit nutzen oder Pay-as-you-go Modelle
- Volumenlizenzen: Enterprise Agreements oder MPSA-Verträge für Rabatte
- Lizenzmanagement: Regelmäßige Audits zur Vermeidung von Überlizenzierung
- Alternative Editionen: Web Edition für reine Webanwendungen
8. Rechtliche Aspekte und Compliance
Nichteinhaltung der Lizenzbedingungen kann erhebliche rechtliche und finanzielle Konsequenzen haben:
- Microsoft Audits: Microsoft führt regelmäßig Lizenzaudits durch (besonders bei großen Unternehmen)
- Strafen: Bei Unterlizenzierung drohen Nachzahlungen + Strafgebühren (oft 100-200% des Listenpreises)
- Dokumentation: Führen Sie genaue Aufzeichnungen über:
- Anzahl und Typ aller Server (physisch/virtuell)
- Zugewiesene Lizenzen und Kaufbelege
- Nutzungszweck jeder Instanz
- Software Assurance Status
- Partnerberatung: Bei komplexen Umgebungen empfiehlt sich die Beratung durch einen Microsoft Partner
9. Zukunftssicherheit und Migrationspfade
SQL Server 2017 erreicht am 11. Oktober 2022 das Ende des Mainstream Supports und am 12. Oktober 2027 das Ende des Extended Supports. Unternehmen sollten jetzt Planungen für die Zukunft treffen:
9.1 Migrationsoptionen
- Upgrade auf neuere Version:
- SQL Server 2019 oder 2022 bieten verbesserte Performance und Sicherheit
- Mit Software Assurance ist das Upgrade kostenlos
- Cloud-Migration:
- Azure SQL Database als PaaS-Lösung
- Azure Virtual Machines mit Hybrid Benefit
- Kostenmodelle genau prüfen (Opex vs. Capex)
- Hybride Szenarien:
- Kritische Workloads on-premises, weniger kritische in der Cloud
- Azure Arc für einheitliches Management
9.2 Support-Optionen nach 2027
- Extended Security Updates (ESU):
- Kostenpflichtige Sicherheitsupdates für weitere 3 Jahre
- Nur mit Software Assurance oder Enterprise Agreement
- Drittanbieter-Support:
- Anbieter wie Rimini Street bieten alternativen Support
- Keine Sicherheitsupdates von Microsoft
- Isolierte Systeme:
- Weiterbetrieb ohne Updates in abgeschotteten Umgebungen
- Hohe Sicherheitsrisiken
10. Praxisbeispiele und Fallstudien
Diese realen Szenarien zeigen die Anwendung der Lizenzierungsregeln:
10.1 Mittelständisches Unternehmen mit 200 Nutzern
- Anforderungen:
- 1 physikalischer Server mit 2x 8-Core CPUs
- 200 interne Nutzer
- Standard Edition ausreichend
- Option 1: Per-Core
- 16 Core-Lizenzen × €1.900 = €30.400
- Keine zusätzlichen Kosten für Nutzer
- Skalierbar für zukünftiges Wachstum
- Option 2: Server+CAL
- 1 Serverlizenz: ~€900
- 200 CALs × ~€200 = €40.000
- Gesamt: €40.900 (teurer als Per-Core)
- Empfehlung: Per-Core-Modell wählen
10.2 Großunternehmen mit virtualisierter Umgebung
- Anforderungen:
- 4 Hosts mit je 2x 12-Core CPUs (96 Kerne insgesamt)
- 20 VMs mit je 4 virtuellen Kernen
- Enterprise Edition für HA-Features
- Option 1: Ohne SA
- Alle 96 Kerne lizenzieren: 96 × €6.100 = €585.600
- Keine Flexibilität bei VM-Verschiebungen
- Option 2: Mit SA
- Nur benötigte VM-Kerne lizenzieren: 20 VMs × 4 Kerne = 80 Kerne
- 80 × €6.100 = €488.000 (Lizenzen)
- + 25% SA pro Jahr: €122.000/Jahr
- Vorteile: Flexibilität, Upgrade-Rechte, DR-Rechte
- Empfehlung: SA-Modell wählen trotz höherer jährlicher Kosten
10.3 ISV mit SaaS-Anwendung
- Anforderungen:
- Public Cloud (Azure)
- Unbekannte Anzahl externer Nutzer
- Hohe Skalierbarkeit erforderlich
- Option 1: Per-Core in Azure VMs
- Nutzung von Azure Hybrid Benefit mit bestehenden Lizenzen
- Kosten: Nur die tatsächliche Nutzung in Azure
- Option 2: Azure SQL Database
- PaaS-Modell mit nutzungsbasierter Abrechnung
- Keine Lizenzverwaltung nötig
- Automatische Skalierung
- Empfehlung: Azure SQL Database für maximale Flexibilität