Jak správně licensovat SQL servery

 

produkty  SQL Enterprise a Standard 2019 server  společnosti Microsoft patří mezi nejprodávanější a také nejpoužívanější databázové servery na světě. Licenční politika Microsoftu, stejně jako v případě jiných produktů a služeb Microsoftu není úplně jednoduchá, Proto jsme připravili takový jednoduchý postup, jak správně licencovat Microsoft SQL Standard a Enterprise server 2019. Postup platí i pro dřívější verze 2016 a bude pravděpodobně platit i pro verzi Microsoft SQL Server 2022.

 

Jak správně licensovat SQL servery

Na začátek si dáme vysvětlení některých pojmů tzv. slovníček pojmů:

SA – Software Assurance – je nadstandardní služba od společnosti Microsoft. Software Assurance (dále jen SA) umožňuje využít nejnovější verze SW produktů, ke kterému se aktivní SA vztahuje. Mimo to poskytuje prémiový support od výrobce, licenční mobilitu, a v případě Microsoft SQL serveru poskytuje právo na provoz pasivních instancí pro HA

HA – High Avability – tzv. vysoká dostupnost. Obvykle se jedná o minimálně 2 servery, které běží souběžně a v případě výpadku jednoho z nich převezme chod systému nepoškozený server.

Core – jádro procesoru, obvykle má serverový procesor sudý počet jader, proto se i licence prodávají po dvou. Může se jednat jak o fyzické jádro procesoru tak i o virtuální jádro procesoru vCore (přiděleno virtualizační platformou danému serveru)

Virtualizace –  SW prostředí, které běží nad fyzickými servery, nebo nad operačními systémy fyzických serverů. Převážně se jedná od produkty společnosti Vmware a Microsoft.

CSP licenční program – Cloud Solution Provider primárně určený k prodeji cloudových licencí jako je Office 365 a Microsoft 365 atd. a on-premise licencí jako Microsoft SQL Server atd. CSP program je od roku 2021 rozšířený o prodej trvalých licencí tzv. OneTime. Tento licenční program nahrazuje program Open Licence, který byl ukončen koncem roku 2022.

Open Value licenční program – je vhodný pro malou až středně velkou organizaci s pěti nebo více stolními počítači , předplatné Open Value Subscription poskytuje nejnižší počáteční náklady pro pořízení SW společnosti Microsoft.

Přehled všech  multilicenčních programů společnosti Microsoft zde. (PDF ke stažení).

Microsoft SQL Server srovnání verzí

Srovnání verzí Microsoft SQL Server Express, Standard, Enterprise  dle podle limitů

VlastnostiEnterpriseStandardWeb

Express with

Advanced Services

Maximální výpočetní kapacita používaná jedinou instancí – SQL Server databáze  (1)Maximum operačního systémuOmezeno na max 4 sockety nebo 24 jádraOmezeno na max. 4 sockety nebo 16 jaderOmezeno na 1 socket nebo 4 jádra
Maximální výpočetní kapacita používaná jedinou instancí – analytické služby nebo služeb reportinguMaximum operačního systémuOmezeno na max 4 sockety nebo 24 jádraOmezeno na max. 4 sockety nebo 16 jaderOmezeno na 1 socket nebo 4 jádra
Maximální paměť buffer vyrovnávací paměti na instanci databázového SQL serveruMaximum operačního systému128 GB64 GB1410 MB
Maximální paměť pro segmentovou mezipaměť cache instance databázového SQL serveruNeomezená paměť32 GB16 GB352 MB
Maximální velikost dat optimalizovaná na databázi v databázi SQL Server Database EngineNeomezená paměť32 GB16 GB352 MB
Maximální paměť využitelná pro  instanci analytických služebMaximum operačního systému

16 GB (2)

64 GB (3)

N/aN/a
Maximální paměť využita na instanci služeb reportinguMaximum operačního systému64 GB64 GB4 GB (4)
Velikost maximální relační databáze524 PB524 PB524 PB10 GB

1.Enterprise Edition s licencí Server + Client Access License (CAL) (není k dispozici pro nové smlouvy) je omezena na maximálně 20 jader na instanci SQL Server. V rámci modelu Core-based Server Licensing neexistují žádná omezení. Další informace naleznete v tématu

Limity výpočetní kapacity podle vydání serveru SQL Server.

2.Tabular

3.MOLAP

4.(N/A) pro Express

Plné srovnání verzí z pohledu jiných vlastností najdete zde: Editions and supported features of SQL Server 2019 (15.x)

Microsoft SQL Server a virtualizace - Software Assurance (SA)?

Cílem tohoto článku je vám ovšem zpřístupnit informace týkající se k licencování Microsoft SQL Server Standard a Enterprise 2019 z pohledu virtualizace. V dnešní době je takto provozována drtivá většina instalací Microsoft SQL server 2019 a starších verzí. Důvody jsou nasnadě, využítí výhod  virtualizace VMware nebo Microsoft a to hlavně kvůli využití výkonu, migraci mezi servery a zvýšení dostupnosti atd. V případech, kdy využíváte veškeré možnosti virtualizace máte uvolněnou možnost pro takzvanou automatickou migraci virtuálního serveru s Microsoft SQL mezi jednotlivými fyzickými servery.  Tj. prostředky virtualizace samy migrují servery. Tato automatická migrace ovšem vyžaduje speciální licenční model tzv. Software Assurance (SA). 

Licence Microsoft SQL Server bez Software Assurance lze totiž přesouvat mezi jednotlivými servery nejdříve po 90-ti dnech běhu. V případě, že ve Vaší organizaci využíváte virtualizaci, ale zakážete migraci Microsoft SQL Server mezi fyzickými stroji můžete použít licence bez SA. Toto „opatření“ jde ovšem proti smyslu vysoké dostupnosti a přináší  riziko v případě výpadku fyzického serveru na kterém Microsoft SQL Server běží.

 

Nyní tedy již víte, jaký typ Microsoft SQL Server (Enterprise nebo Standard) potřebujte a také víte v zda budete potřebovat Software Assurance (SA) nebo ne.

V případě, že budete potřebovat Software Assurance (SA), můžete pořídit licence Microsoft SQL Server například v programu Open Value. V tomto licenčním programu Open Value si licence platíte v letech.

V rámci CSP programu si můžete také licence předplatit v letech (1 nebo 3 roky) využívání (pro zákazníky typu Commercial) a tím automaticky získáváte Software Assurance (SA)

Pokud nepotřebujte Software Assurance (SA), můžete si vybrat licence i z programu CSP, kdy můžete koupi licence trvale (jednorázová platba) tzv. OneTime

Microsoft SQL Server a různé typy zákazníků

Microsoft má různé cenové programy pro různé typy zákazníků. Každý typ zákazníka má tedy své licence.

  • Commercial – firmy, podniky, ale i státní organizace, města, obce, kraje atd. 
  • Education – školy, vzdělávací organizace
  • Charity – neziskové organizace

Nyní tedy víme typ Microsoft SQL Serveru, zda s SA nebo bez SA, a také do jaké kategorie zákazníků patříme. 

Je výhodnější Microsoft SQL Server licencovat per core nebo CAL?

Vybereme model licencování a to buď licencováním přes core nebo přes CAL

 

Per core licencování trvalé licence CSP licenční program

  • Microsoft SQL Server využívá 4 jádra (bez ohledu na počet uživatelů). Tyto licence se prodávají vždy pro dvě jádra a zároveň je vždy potřeba zalicencovat minimálně 4 jádra (toto je náš případ)
Název licencepočet kscena za kscelkem
SQL Server 2019 Standard Core – 2 Core License Pack (DG7GMGF0FLR2:0002-COM)294.000 Kč198.000 Kč

Celkem

  198.000 Kč

Přes CAL licencování trvalé licence

  • nebo přes CAL licence (počet uživatelů – user nebo zařízení – device),  bez ohledu na počet jader. Cena za licenci ať se jedná o uživatele nebo zařízení je stejná SQL Server 2019 – 1 User CAL  nebo SQL Server 2019 – 1 Device CAL.
  • K těmto CAL licencím je vždy potřeba dokoupit i samotnou licenci serveru tedy SQL Server

Název licencepočet kscena za ksCelkem
SQL Server 2019 – 1 User CAL (DG7GMGF0FKZW:0003-COM)1005.500 Kč550.000 Kč
SQL Server 2019 Standard Edition  (DG7GMGF0FKX9:0003-COM123.700 Kč23.700 Kč
Celkem  573.700 Kč
<

Výběr zda licencovat přes Core nebo přes CAL je poměrně jednoduchý.  V připadě více než 30 uživatelů (zařízení), se vyplatí režim licencování per core pro SQL Server 2019 Standard

V případě, že licencujete SQL server, ke kterému má přístup přímo nebo zprostředkovaně neomezený počet uživatelů, musí se vždy licencovat per core.

Microsoft SQL Server když potřebuji SA

Zde si můžete prohlédnout video kde je srozumitelné vysvětlení licencovácí serveru MS SQL a režimu licencování HA – High Availibility. V případě, že potřebujete SA (provoz v režimu HA – High Availibility, povolená migrace mezi HW servery), mužete vybrat pronájem v licenčním programu CSP a nebo přejít na licenční program Open Value.  Opět můžeme licencovat buď per core nebo CAL

CAL licencování Open Value

  • V našem příkladu na 3 roky
Název licencepočet kscena za kscelkem
SQLCAL LicSAPk OLV D 3Y AqY1 AP UsrCAL (359-04613)1009.700 Kč970.000 Kč
SQLSvrStd LicSAPk OLV D 3Y AqY1 AP (228-07285)141.500 Kč41.500 Kč
Celkem  1.011.500 Kč

Per core licencování Open Value (minimálně 4 core tedy 2 x 2 core licence):

  • V našem příkladu na 3 roky
Název licencepočet kscena za kscelkem
SQL Server 2019 Standard Core – 2 Core License Pack (DG7GMGF0FLR2:0002-COM)2166.000 Kč372.000 Kč
    
Celkem  372.000 Kč

Per core licencování CSP pronájem (minimálně 4 core tedy 2 x 2 core licence):

  • V našem příkladu na 3 roky
Název licencepočet kscena za kscelkem
Subscription SQL Server Standard – 2 Core License Pack – 3 year (DG7GMGF0FLR2:0004-COM )2112.500 Kč225.000 Kč
    
Celkem  225.000 Kč

Výsledky příkladu licencování Microsoft SQL Server Standard 4 core, 100 uživatelů na 3 roky nebo trvale

Licenční program

SA

Core/CAL

Období

Cena celkem

CSP

bez SA

Core

Koupě

198.000 Kč

CSP

SA

Core

na 3 roky 

225.000 Kč

Open Value

SA

Core

na 3 roky 

372.000 Kč

CSP

bez SA

CAL

Koupě

573.700 Kč

Open Value

SA

CAL

na 3 roky 

1.011.500  Kč

Kdy bude Microsoft SQL 2022?

Možná to ví někdo z Microsoftu, ale oficiálně žádné potvrzené datum není známo. V Azure to již můžete vyzkoušet od 24.05.2022 viz. Announcing SQL Server 2022 public preview: Azure-enabled with continued performance and security innovation, kdy  ovšem bude produkt dostupný k prodeji zatím není jasné.

Pro ty z Vás kteří potřebují během roku 2022  přejít na novější verzi 2019 (obvykle z důvodů požadavků informačného systému na novější verze databáze) a nepotřebují SA (Software Assureance) máme radu. Doporučujeme koupit verzi Microsoft SQL Standard 2019 licence CSP na jeden rok. A poté nejpozději v roce 2023 již koupit jako jednorázovou investici Microsoft SQL Standard 2022. Pokud to ovšem není kritické doporučujeme počkat, do Q3 2022, kdy čekáme, že bude produkt dostupný.

V případě zájmu nebo konzultaci se na nás můžete obrátit abychom Vás připravili individuální nabídku Microsoft SQL Server 2019.

Scenario s.r.o.