sql >> Databáze >  >> RDS >> Sqlserver

Upgrade datové platformy SQL Server v roce 2015

Pokud jste místním zákazníkem SQL Serveru, existuje stále více důkazů, že rok 2015 může být skvělým rokem pro plánování a možná implementaci kompletního upgradu datové platformy, který by zahrnoval nový serverový hardware, novou verzi Windows Server a novou verzi SQL Server.

Microsoft byl ohledně svých plánů pro „Windows 10“ docela transparentní. Současné veřejné spekulace jsou, že to bude GA někdy v polovině roku 2015. Microsoft nebyl o SQL Server vNext zdaleka tak vstřícný, ale během některých prezentací na nedávném summitu PASS 2014 v Seattlu uvedl několik rad ohledně některých nových funkcí vNext. Nemám žádné „interní informace“ o plánovaném plánu vydání pro SQL Server vNext, ale zdá se pravděpodobné, že by se mohl objevit někdy koncem roku 2015 nebo začátkem roku 2016.

Pokud jde o nový serverový hardware, společnost Intel má celou řadu nových rodin serverových procesorů, jejichž vydání je naplánováno na rok 2015. Některé z těchto procesorů budou fungovat na stávajících modelových serverech, zatímco některé budou vyžadovat nové modely serverů, protože procesory budou využívat nové patice procesoru ve srovnání s předchozími modely. Zde je stručný přehled příslušných rodin serverových procesorů:

Intel Xeon E5-4600 v3 "Haswell-EP" 2. čtvrtletí 2015

Tato rodina procesorů je variací 22nm Intel Xeon E5-2600 v3 „Haswell-EP“ se čtyřmi paticemi, která byla vydána ve 3. čtvrtletí roku 2014. Bohužel starší čtyřpaticové verze této rodiny, jako je 32nm Intel Xeon E5 -4600 "Sandy Bridge-EP" (2. čtvrtletí 2012) a 22nm Intel Xeon E5-4600 v2 "Ivy Bridge-EP" (1. čtvrtletí 2014) si ve srovnání s verzemi se dvěma paticemi příliš dobře nevedly v benchmarcích TPC-E. Podle některých nedávno uniklých specifikací budou mít tyto připravované procesory od deseti do osmnácti fyzických jader a od 25 MB do 45 MB sdílené mezipaměti L3.

Tyto procesory nejsou elektricky ani fyzicky kompatibilní se svými nedávnými předchůdci, takže budou vyžadovat nové modely serverů od prodejců serverů. Například Dell v současné době má Dell PowerEdge R820, který může používat procesory E5-4600 nebo E5-4600 v2. Pravděpodobně budou mít nový model serveru PowerEdge R830 pro rodinu E5-4600 v3.

Upřímně řečeno, kdybych byl na trhu s novým čtyřsocketovým serverem v polovině až koncem roku 2015, mnohem více by mě zajímal 22nm Intel Xeon E7-4800 v3 "Haswell-EX", který by měl vyjít přibližně stejný čas. Bude mít mnohem vyšší kapacitu paměti a pravděpodobně se bude mnohem lépe škálovat na čtyřsocketovém serveru.

Intel Xeon E7-4800 v3 "Haswell-EX" 2. čtvrtletí 2015

Tato rodina procesorů bude zahrnovat 22nm čtyřsocketovou řadu Intel Xeon E7-4800 v3 a 22nm osmipaticovou řadu Intel Xeon E7-8800 v3. První zprávy naznačují, že nebude existovat řada E7-2800 v3 se dvěma paticemi. I když je řada E7-8800 v3 navržena pro osmisocketové (a vyšší) servery, ve skutečnosti je možné tento procesor použít i ve čtyřsocketovém serveru. Důvodem, proč to možná budete chtít udělat, je to, jak se Intel rozhodl změnit specifikace pro čtyř- a osmipaticové verze tohoto procesoru. Aktuální informace hovoří o tom, že tyto procesory budou mít až osmnáct fyzických jader, až 45 MB sdílené L3 cache a budou podporovat paměti DDR4.

Tyto procesory také nejsou elektricky ani fyzicky kompatibilní se svými nedávnými předchůdci, takže budou vyžadovat nové modely serverů od prodejců serverů. Například Dell má aktuálně Dell PowerEdge R920, který může používat předchozí 22nm procesory Intel Xeon E7-4800 v2 "Westmere-EX" (Q1 2014). Ten bude pravděpodobně nahrazen novým modelem serveru PowerEdge R930 pro rodinu E7-4800 v3.

Tato rodina procesorů bude ta, kterou budete chtít pro větší místní zátěže serveru SQL Server. Jako vždy byste neměli pouze vybírat model s nejvyšším počtem jader kvůli tomu, jak funguje licencování SQL Server. Musíte provést nějakou analýzu a zamyslet se nad tím, jaký model procesoru si z této rodiny vyberete.

Intel Xeon E3-1200 v4 "Broadwell" Q3 2015

14nm Broadwell je vydání Intel Tick, které staví na současné 22nm mikroarchitektuře Haswell využívající technologii 14nm výrobního procesu. 14nm řada Intel Xeon E3-1200 v4 je určena pro jednosocketové servery a pracovní stanice, což je v podstatě serverová verze připravovaného 14nm mainstreamového desktopového procesoru Intel Core i7 Broadwell. Protože se jedná o vydání Tick, budou tyto procesory elektricky i fyzicky kompatibilní s předchozími 22nm procesory Intel Xeon E3-1200 v3 „Haswell“ (Q2 2013), takže stávající modelové servery budou moci používat tento nový procesor.

Tento důvod, proč by vás mohla zajímat tato rodina procesorů, je ten, že se říká, že má podporu pro 64 GB DDR4 RAM na extrémně rychlém serveru s jednou paticí. To může být ideální pro relativně menší zátěž SQL Server OLTP, která vyžaduje absolutně nejlepší možný výkon jednovláknového procesoru.

Intel Xeon E5-2600 v4 "Broadwell-EP" 4. čtvrtletí 2015

Toto bude dvoupaticová verze Broadwell s názvem Broadwell-EP. Protože se také jedná o vydání Tick, budou tyto procesory elektricky i fyzicky kompatibilní s předchozím 22nm Intel Xeon E5-2600 v3 „Haswell-EP“ (Q2 2013), takže stávající modelové servery (jako je Dell PowerEdge R730) budou schopen používat tento procesor.

Jakmile bude tento procesor k dispozici, bude to, co si budete chtít vybrat pro nový dvousocketový server. Intel měl údajně nějaké počáteční problémy s výnosem 14nm výroby, které prý vyřešil. Nepřekvapilo by mě, kdyby Intel odložil vydání tohoto procesoru o čtvrtinu, ne kvůli nějakým technickým problémům, ale jednoduše proto, že už nemá žádnou životaschopnou konkurenci od AMD.

Intel Xeon E3-1200 v5 "Skylake" 4. čtvrtletí 2015

Skylake bude vydání Intel Tock, které bude využívat 14nm výrobní proces. Vážně pochybuji, že Intel skutečně vydá tuto rodinu procesorů tak blízko Broadwellu. Mají k tomu velmi malou motivaci kvůli nedostatku konkurence ze strany AMD a protože by to narušilo jejich partnerské dodavatele serverů (protože tento procesor bude vyžadovat nový model serverů a pracovních stanic). Navzdory tomu současné veřejné informace a fámy naznačují, že E3-1200 v5 má být vydán koncem roku 2015.

Obrázek 1 ukazuje nejaktuálnější obrázek modelu Intel Tick-Tock, který jsem našel. Data nahoře se shodují s datem, kdy měly být vydány mobilní verze těchto vydání Tick-Tock. Intel má za cíl uvolňovat nové modely procesorů jako první v mobilním prostoru, následovaný desktopem a serverovým prostorem s jednou paticí a poté dvousoketovým serverovým prostorem, nakonec následovaným čtyřpaticovým a vyšším prostorem.

Obrázek 1:Model Intel Tick-Tock

Budete-li věnovat velkou pozornost tomu, jak se plány vydání pro Windows Server vNext, SQL Server vNext a různé rodiny serverových procesorů Intel mohou sladit během příštích 12–18 měsíců, pomůže vám to učinit inteligentnější rozhodnutí o tom, kdy naplánovat a prosadit upgrade vašeho celou místní datovou platformu na tyto nové verze. Správná rozhodnutí ohledně načasování vám umožní využívat nové funkce a lepší výkon a škálovatelnost v každé vrstvě zásobníku datové platformy.


  1. 12c Adaptivní plány v SQL Developer

  2. Správně persistované vypočítané sloupce

  3. SQLite - Vytvořte vztah

  4. Výpočet počtu celých měsíců mezi dvěma daty v SQL