Ehm... To jestli bude licence 10x dražší logicky nezáleží jen na tom kolik cores minimálně musíte licencovat, ale na ceně za licenci na core. Windows Server 2016 Standard Edition pro 16 cores má na webu MS cenu $882.
https://www.microsoft.com/en-us/server-cloud/products/windows-server-2016/
Běž si to ujasnit se svými soudruhy v Redmondu.
[quote]If, for example, you have an application server which uses SQL Server for its database – users of the application (or the devices they use) will need a SQL CAL even though they may not access the SQL Server directly. If you use a Linux server to run a web server, but your users accessing the web server are being authenticated via Windows Server – users (or the devices they use) will need a Windows Server CAL.[/quote]
Po přečtení zhora uvedeného konstatuju, že na technologiích firmy, která je schopna vyžadovat CAL licence např. za přidělení IP adresy DHCP serverem a u které, když se člověk zeptá na to, jaké licence potřebuje, tak od pěti lidí dostane deset názorů, si může postavit servery jen masochista nebo šílenec. Zjevně tento názor sdílí většina, proto je taky podíl MS např. u webserverů a jiných serverových věcí tam, kde je. V řiti.
Jo, ale muzes to kombinovat s device calama ... to abys mel o zabavu postarano. Jo a taky pokud to nevis, tak prej ti AZ uklada povinost kdykoli M$ dokladovat, ze pouzivas jejich SW v souladu s jeijch pravidlama ... a kdyz ne, tak prej po tobe muzou chtit pokutu ... a v zadnym pripade ten soft nesmis nikdy nikomu prodat ... co na tom, ze na to mas rozhodnuti soudu.
Hele, co se vubec divime, kdyz M$ je schopnej prodavat produkty, ktery nesmis pouzivat. Koupis widle na server, koupis widle na klienty, ale nesmis to pouzivat, protoze jeste musis koupit licence tem klientum, aby se milostive smely pripojit na server ... lol.
Jinak sranda je ta, ze se M$ snazi tvrdit, ze licence jejich systemu nakazi licenci cehokoli dalsiho.
MS SQL Server se licencuje core-based nebo CAL-based. CAL samozřejmě potřebujete jen pokud licencujete na CALy, nikoliv per-core.
http://download.microsoft.com/download/b/4/e/b4e604d9-9d38-4bba-a927-56e4c872e41c/sql_server_2014_licensing_guide.pdf
Pokud píšete webovou aplikaci, nejčastěji funguje licencování jedním z těchto způsobů:
A. MS SQL Server Express Edition, limit DB na 10GB (což se netýká BLOBů uložených přes FILESTREAM), používá nejvýše 1GB RAM. Na většinu aplikací je to víc než dost, a zcela zdarma.
B. Hosting může použít SQL Server Web Edition, a umístit vám na něj vaší databázi. To bývá většinou směšně levné.
C. Jeden server s MS SQL licencovaným per-core, na kterém běží všechno co potřebujete. Per-core licence není úplně levná, ale pokryje všechno co potřebujete.
Podíl MS je na serverech (včetně DB) naopak velmi silný. Zeptejte se u Oraclu nebo IBM, jak to vidí :). Samozřejmě pokud LAMPáte webové stránky, tak to můžete vidět jinak.
Lulanku, u SQL to M$ zmenil pri 2k12, a cena per licence zustala stejna. Tzn, kdyz predtim stala jedna PROCESOROVA licence 100k, a nove jedna DVOJJADROVA licence 100k, tak to v pripade 2x4 jadra znamenalo zdvojnasobeni ceny, ale v pripade 2x 16 to znamenalo 8x vyssi ceny. Za licenci na TOTOZNY HW.
A pochopitelne, vam na tenhle licencni model sere pes. Neni se cemu divit.
Bavit se o nejakym plku na webu M$, kdyz se to jeste neda koupit ... a ani to nevyslo ... lol ... a mimochodem, datacenter 2k12 stoji 100k. I podle toho plku na tom webu co linkujes by to znamenalo, ze 2k16 bude stat dvojnasobek.
Ad Bavit se o nejakym plku na webu M$, kdyz se to jeste neda koupit ... a ani to nevyslo ... lol - zato bavit se o tom jak to bude dražší, když se to ještě nedá koupit a ani to nevyšlo, jak jste předvedl, to je samozřejmě vrchol moudra. Jeronýmku, používejte někdy taky mozek.
Mohl by mi prosím někdo, kromě Laela, odpovědět, jestli existuje případ, kdy by bylo z jakéhokoliv důvodu nutno nasadit MS SQL server na úkor jakéhokoli jiného řešení? Nejsem servrař, ale pár instalací jsem viděl a vždy to byla prasárna, umocněná snahou snížit ceny za licence a divím se, že to ty nešťastníky nebudí ze sna ...
Chceš / potřebuješ například účetní systém určitých parametrů a už kupuješ i MS SQL, protože ho ten systém vyžaduje.
"Matka" se rozhodne, že všechny její společnosti budou používat určitý systém. Ten vyžaduje MS SQL, který třeba některé dcery ani nemají, ale to nikdo neřeší. Rozhodnutí už padlo.
A takových příkladů z praxe je mraky. MS SQL se prostě nevyhneš :-) Tedy samozřejmě záleží na tom, co děláš...
Ono je to celkem pochopitelné. Management bude vybírat ekonomický systém podle toho co umí a kolik stojí, a ne podle toho jestli admin v suterénu chová nebo nechová sympatie k DB enginu na kterém to poběží :). Jistou roli může hrát to jestli IT oddělení zvládne administraci, ale u MS SQL v tom nebývá problém. Navíc těch alternativ moc není. Je tu Oracle, jenže ten bývá dražší a jsou dražší i admini (aby ne, koukněte na ty admin tools). Pak je tu DB2, jenže ta pomalu ale jistě na trhu klesá, a v praxi běží jen na Unixech (na Windows údajně má fungovat, ale nikdy jsem neviděl nikoho ji tak běžet). No a hračky typu MySQL se na vážně míněné projekty opravdu nehodí.