Arrays flash Microsoft SQL Server 2019 u Dell EMC Unity XT

Illum ser nintroduċuk għall-karatteristiċi tal-użu ta' SQL Server 2019 mas-sistema ta' ħażna Unity XT, u nagħtu wkoll rakkomandazzjonijiet dwar il-virtwalizzazzjoni ta' SQL Server bl-użu tat-teknoloġija VMware, it-twaqqif u l-ġestjoni tal-komponenti bażiċi tal-infrastruttura Dell EMC.

Arrays flash Microsoft SQL Server 2019 u Dell EMC Unity XT
Fl-2017, Dell EMC u VMware ppubblikaw ir-riżultati ta' stħarriġ dwar ix-xejriet u l-evoluzzjoni ta' SQL Server - "SQL Server Transformation: Towards Agility and Resilience" (Trasformazzjoni SQL Server: Lejn Aġilità u Reżiljenza), li użaw l-esperjenza tal-komunità tal-membri tal-Assoċjazzjoni Professjonali tal-SQL Server (PASS). Ir-riżultati juru li l-ambjenti tad-databases SQL Server qed jikbru kemm fid-daqs kif ukoll fil-kumplessità, immexxija miż-żieda fil-volumi tad-data u rekwiżiti kummerċjali ġodda. Id-databases SQL Server issa huma skjerati f'ħafna kumpaniji, li jħaddmu applikazzjonijiet kritiċi għall-missjoni, u ħafna drabi huma l-pedament tat-trasformazzjoni diġitali. 

Minn mindu sar dan l-istħarriġ, Microsoft ħarġet il-ġenerazzjoni li jmiss ta 'DBMS - SQL Server 2019. Minbarra t-titjib tal-funzjonijiet bażiċi tal-magna relazzjonali u l-ħażna tad-dejta, dehru servizzi u funzjonijiet ġodda. Pereżempju, SQL Server 2019 jinkludi appoġġ għal xogħol ta' dejta kbira bl-użu ta' Apache Spark u Hadoop Distributed File System (HDFS).

Alleanza Dell EMC u Microsoft

Dell EMC u Microsoft għandhom kollaborazzjoni fit-tul fl-iżvilupp ta’ soluzzjonijiet għal SQL Server. L-implimentazzjoni b'suċċess ta' pjattaforma ta' database komprensiva bħal Microsoft SQL Server teħtieġ koordinazzjoni tal-funzjonalità tas-softwer mal-infrastruttura tal-IT sottostanti. Din l-infrastruttura tinkludi qawwa tal-ipproċessar tal-proċessur, riżorsi tal-memorja, ħażna u servizzi tan-netwerk. Dell EMC joffri infrastruttura tal-pjattaforma SQL Server għal kull tip ta’ xogħol u applikazzjoni.

Il-linja tas-server Dell EMC PowerEdge toffri varjetà ta' konfigurazzjonijiet ta' proċessur u memorja. Dawn il-konfigurazzjonijiet huma adattati għal firxa wiesgħa ta 'tagħbija tax-xogħol: minn applikazzjonijiet ta' intrapriżi żgħar għall-akbar sistemi kritiċi għall-missjoni, bħall-ippjanar tar-riżorsi tal-intrapriża (ERP), imħażen tad-dejta, analitika avvanzata, kummerċ elettroniku, eċċ. Il-linja tal-ħażna hija mfassla għal jaħżnu data mhux strutturata u strutturata. 

Il-klijenti li jużaw SQL Server 2019 mal-infrastruttura Dell EMC jistgħu jaħdmu b'dejta strutturata u mhux strutturata billi jużaw SQL Server u Apache Spark. SQL Server jappoġġja wkoll kombinazzjonijiet ta 'aċċess għall-klijent, teknoloġiji ta' komunikazzjoni minn server għal server, u minn server għal ħażna. Il-viżjoni ta' Dell EMC hija bbażata fuq mudell diżaggregat li joffri ekosistema miftuħa. L-organizzazzjonijiet jistgħu jagħżlu minn firxa wiesgħa ta’ applikazzjonijiet ta’ netwerking standard industrijali, sistemi operattivi u pjattaformi tal-ħardwer. Dan l-approċċ jagħtik kontroll massimu fuq it-teknoloġiji u l-arkitetturi, li jirriżulta fi ffrankar sinifikanti tal-ispejjeż u flessibbiltà.

VMware virtwalizza l-komponenti kritiċi tal-infrastruttura kollha li SQL Server jeħtieġ biex jikseb prestazzjoni għolja u konsistenza operattiva. Minbarra l-cloud privat, VMware bħalissa joffri wkoll mudelli ibridi għall-piżijiet tax-xogħol, li jkopru arkitetturi sħab privati ​​u pubbliċi. 

Ħafna organizzazzjonijiet qed iduru għall-virtwalizzazzjoni biex inaqqsu l-ispejjeż tal-infrastruttura, jipprovdu disponibbiltà għolja, u jissimplifikaw l-irkupru minn diżastri. 94% tal-professjonisti SQL Server mistħarrġa jirrappurtaw xi livell ta 'virtwalizzazzjoni fl-ambjent tagħhom. 70% ta 'dawk li jużaw il-virtwalizzazzjoni għażlu VMware. 60% għandhom livelli ta 'virtwalizzazzjoni SQL Server ta' 75% jew aktar. Barra minn hekk, ir-riżultati tal-istħarriġ jissuġġerixxu bil-qawwa li d-disponibbiltà għolja u l-irkupru tad-diżastri implimentati fis-saff tal-virtwalizzazzjoni saru fatturi importanti fid-deċiżjoni li jiġu virtwalizzati d-databases tal-SQL Server.

Karatteristiċi ġodda fl-SQL Server 2019

Il-pjattaforma tad-database SQL Server 2019 tinkludi firxa wiesgħa ta’ teknoloġiji, karatteristiċi u servizzi li jappoġġaw applikazzjonijiet kritiċi għall-missjoni bħal analytics, databases ta’ intrapriżi, intelliġenza kummerċjali (BI), u proċessar ta’ tranżazzjonijiet skalabbli (OLTP). Il-pjattaforma SQL Server kisbet kapaċitajiet biex timmaniġġja l-integrazzjoni tad-dejta, il-magazzinaġġ tad-dejta, ir-rappurtar u l-analiżi avvanzata, il-kapaċitajiet ta 'replikazzjoni, u l-ġestjoni ta' tipi ta 'dejta semi-strutturati. Naturalment, mhux il-klijenti jew l-applikazzjonijiet kollha jeħtieġu dawn il-karatteristiċi kollha. Barra minn hekk, f'ħafna każijiet huwa preferibbli li s-servizzi SQL Server jiġu separati bl-użu tal-virtwalizzazzjoni. 

Illum, in-negozji ħafna drabi jeħtieġu li jiddependu fuq volumi kbar ta’ dejta minn firxa wiesgħa ta’ settijiet ta’ dejta li dejjem qed jiżdiedu. B'SQL Server 2019, tista' tikseb għarfien kważi f'ħin reali mid-dejta kollha tiegħek. Il-clusters ta' SQL Server 2019 jipprovdu ambjent fuq skala sħiħa biex taħdem ma' settijiet kbar ta' dejta, inkluż l-użu ta' tagħlim tal-magni u kapaċitajiet ta' intelliġenza artifiċjali. Il-karatteristiċi u l-aġġornamenti ġodda ewlenin f'SQL Server 2019 huma elenkati fi Dokument tal-Microsoft.

Sistema ta 'Ħżin ta' Medda ta' Medda Dell EMC Unity XT

Is-serje tal-ħażna Dell EMC Unity tnediet kważi tliet snin ilu, u minn dakinhar inbiegħu aktar minn 40 sistema. Il-klijenti japprezzaw din il-firxa tan-nofs għas-sempliċità, il-prestazzjoni u l-kosteffettività tagħha. Il-pjattaformi midrange Dell EMC Unity XT huma soluzzjonijiet ta’ ħażna kondiviża li jwasslu latenza baxxa, throughput għoli, u overhead baxx ta’ ġestjoni għall-piżijiet tax-xogħol ta’ SQL Server. Is-sistemi Unity XT kollha jużaw arkitettura ta' proċessur ta' ħażna doppja (SP) biex jimmaniġġjaw operazzjonijiet ta' I/O u dejta attiva/attiva. Unity XT dual SP juża konnettività SAS interna sħiħa ta '000Gbps u arkitettura multi-core proprjetarja għal prestazzjoni u effiċjenza għolja. Arrays tad-disk jippermettulek tespandi l-kapaċità tal-ħażna billi tuża xkafef addizzjonali.

Arrays flash Microsoft SQL Server 2019 u Dell EMC Unity XT
Dell EMC Unity XT, il-ġenerazzjoni li jmiss ta 'arrays (ibridi u all-flash), iżid b'mod sinifikanti l-prestazzjoni, itejjeb l-effiċjenza, u jżid kapaċitajiet u servizzi ġodda għal ambjenti multi-cloud. 

L-arkitettura Unity XT tippermettilek li fl-istess ħin tipproċessa d-dejta, tnaqqas il-volumi tad-dejta, u tappoġġja servizzi bħar-replikazzjoni mingħajr ma tissagrifika l-prestazzjoni tal-applikazzjoni. Meta mqabbel mas-soluzzjoni tal-ġenerazzjoni preċedenti, il-prestazzjoni tas-sistema tal-ħażna Dell EMC Unity XT hija rduppjata u l-ħin tar-rispons huwa 75% aktar mgħaġġel. U ovvjament, Dell EMC Unity jappoġġja l-istandard NVMe.

Is-sistemi tal-ħażna bi drives NVMe juru l-aħjar prestazzjoni tagħhom f'applikazzjonijiet sensittivi għal-latency. Pereżempju, f'applikazzjonijiet bħal databases massivi, NVMe jipprovdi latenza baxxa u rati għoljin ta 'data għolja. Latenza mnaqqsa u żieda fil-konkorrenza jtejbu b'mod sinifikanti l-prestazzjoni tal-qari/kitba. Mhux ta’ b’xejn li, skont it-tbassir tal-IDC, sal-2021, l-arrays flash b’konnessjonijiet NVMe u NVMe-oF (NVMe over Fabric) se jammontaw għal madwar nofs id-dħul kollu mill-bejgħ ta’ sistemi ta’ ħażna esterna fid-dinja. 

L-algoritmi tal-kompressjoni tad-dejta jtejbu l-effiċjenza tal-ħażna. Dell EMC Unity XT jista’ jnaqqas il-volum tad-dejta sa ħames darbiet. Indikatur importanti ieħor huwa l-effiċjenza ġenerali tas-sistema. Dell EMC Unity XT juża kapaċità tas-sistema ta '85%. Il-kompressjoni u d-deduplikazzjoni jitwettqu fil-modalità inline - fil-livell tal-kontrollur. Id-dejta tiġi ffrankata f'forma kkompressata. Is-sistema awtomat ukoll ix-xogħol b'snapshots tad-dejta.

Arrays flash Unity faċli biex jintużaw b'aċċess unifikat (blokk u fajl) jipprovdu ħinijiet ta 'rispons stabbli, jintegraw ma' servizzi ta 'ħażna sħaba, u jappoġġaw titjib mingħajr migrazzjoni tad-dejta. Fil-konfigurazzjoni bażika tagħha, din is-sistema ta 'ħażna versatili tinstalla fi 30 minuta.

It-teknoloġija tal-ħażna tad-dejta msejħa "pools dinamiċi" tippermettilek timxi minn espansjoni tal-memorja statika għal dik dinamika, tipprovdi flessibilità operattiva għolja u faċilità biex tiżdied il-kapaċità tas-sistema. Pools dinamiċi jiffrankaw il-kapaċità u l-baġit, u jeħtieġu inqas ħin biex jerġgħu jinbnew. L-espansjoni tal-kapaċità u l-prestazzjoni ta' Dell EMC Unity ma teħtieġx migrazzjoni tad-dejta. 

Ħafna kumpaniji llum jużaw bosta servizzi pubbliċi tal-cloud flimkien mal-infrastruttura tagħhom fil-post. Dell EMC Unity XT jista' jiffunzjona bħala komponent tal-ambjent Dell Technologies Cloud. Din is-sistema ta 'ħażna tista' tintuża fi sħab pubbliku u d-dejta tista 'tiġi trasferita għal sħab privat. Barra minn hekk, il-ħażna Dell EMC Unity XT hija disponibbli bħala servizz. Dan huwa wieħed mis-servizzi tal-ħażna tal-cloud ta’ Dell EMC Cloud Storage Services.
 
Il-ħażna tal-cloud qed issir dejjem aktar popolari minħabba li tista 'ttejjeb ir-ROI billi tnaqqas l-ispejjeż tal-infrastruttura. Cloud Storage Services jestendi ċ-ċentri tad-dejta tal-klijenti għall-cloud billi jwassal ħażna Dell EMC (konnessa direttament mar-riżorsi pubbliċi tal-cloud) bħala servizz. Fornituri ta 'partijiet terzi jistgħu jipprovdu konnettività ta' sħab pubbliku b'veloċità għolja (latenza baxxa) direttament lis-sistemi Dell EMC Unity, PowerMax u Isilon fiċ-ċentru tad-dejta tal-klijent.

Il-familja Unity XT tinkludi sistemi Unity XT All-Flash, Unity XT Hybrid, UnityVSA u Unity Cloud Edition.
 

Arrays Ibridi u Flash Unifikati 

Is-sistemi ta 'ħażna Unity XT Hybrid u Unity XT All-Flash ibbażati fuq Intel jipprovdu arkitettura integrata għal aċċess għall-blokki, aċċess għall-fajls, u VMware VVols b'appoġġ għal protokolli ta' ħażna mehmuża man-netwerk (NAS), iSCSI, u Fibre Channel (FC). Il-pjattaformi Unity XT Hybrid u Unity XT All-Flash huma lesti għal NVMe.

Is-sistemi ibridi Unity XT jappoġġjaw ambjenti multi-cloud. Multi-cloud tfisser l-estensjoni tal-ħażna għall-cloud jew l-iskjerament fil-cloud b'għażliet flessibbli ta 'utilizzazzjoni tar-riżorsi. Il-ħażna multicloud hija mfassla biex tiżgura l-mobilità u l-portabbiltà tad-dejta bejn diversi pjattaformi tal-cloud - privati ​​u pubbliċi. Dan jaffettwa mhux biss il-proċessi tal-moviment tad-dejta, iżda wkoll l-organizzazzjoni tal-aċċess tal-applikazzjoni għad-dejta f'diversi sħab pubbliċi.

Arrays flash Microsoft SQL Server 2019 u Dell EMC Unity XT
Dawn l-arrays ibridi jipprovdu l-kapaċitajiet li ġejjin:

  • Skalabbli għal 16 PB kapaċità mhux maħduma.
  • Kapaċitajiet ta 'tnaqqis tad-dejta integrati għall-flash pools kollha.
  • Installazzjoni u konfigurazzjoni ta 'malajr (bħala medja tieħu 25 minuta).

It-teknoloġija SSD qed titjieb malajr, u prodotti rivoluzzjonarji ġodda se jolqtu s-suq fis-snin li ġejjin. Sadanittant, l-organizzazzjonijiet se jkomplu jissostitwixxu l-HDDs tradizzjonali ma 'SSDs għal prestazzjoni mtejba, faċilità ta' ġestjoni u iffrankar tal-enerġija. Ġenerazzjonijiet ġodda ta 'all-flash arrays se jkollhom awtomazzjoni tal-ħażna aktar avvanzata, integrazzjoni ta' sħab pubbliku, u protezzjoni integrata tad-dejta. 

Is-sistemi Unity XT All-Flash jagħtu veloċità, effiċjenza, u appoġġ multi-cloud. Il-karatteristiċi tagħhom:

  • Produttività doppja.
  • Tnaqqis tad-dejta sa 7:1.
  • Installazzjoni u konfigurazzjoni ta 'malajr (il-proċess jieħu inqas minn 30 minuta).

 UnitàVSA

UnityVSA hija ħażna definita minn softwer għal ambjenti virtwali VMware ESXi li jużaw kapaċità ta 'ħażna ta' server, kondiviża jew cloud. UnityVSA HA, konfigurazzjoni UnityVSA ta 'ħażna doppja, tipprovdi tolleranza addizzjonali għall-ħsarat. Il-ħażna UnityVSA toffri:

  • Sa 50 TB ta 'kapaċità ta' ħażna unifikata sħiħa.
  • Kompatibbli mas-sistemi u l-karatteristiċi Unity XT.
  • Appoġġ għal sistemi ta 'disponibbiltà għolja (UnityVSA HA).
  • Konnessjoni bħala NAS u iSCSI.
  • Replikazzjoni tad-dejta minn pjattaformi Unity XT oħra.

Edizzjoni Unity Cloud

Għas-sinkronizzazzjoni tal-fajls u l-operazzjonijiet ta’ rkupru minn diżastri bil-cloud, il-familja Unity XT tinkludi Unity Cloud Edition, li tipprovdi:

  • Kapaċità ta' ħażna dehru bis-sħiħ bl-użu ta' ħażna definita minn softwer (SDS) skjerata fil-cloud.
  • Tiskjera faċilment ħażna ta 'blokki u fajls ma' VMware Cloud fuq AWS.
  • Appoġġ għall-irkupru tad-diżastri, inklużi l-ittestjar u l-analiżi tad-dejta.

Arrays flash Microsoft SQL Server 2019 u Dell EMC Unity XT

Unity XT All Flash għal SQL Server

Ir-rapport tal-2017 ta' Unisphere Research, "Trasformazzjoni ta' SQL Server: Lejn Aġilità u Reżiljenza" (Trasformazzjoni SQL Server: Lejn Aġilità u Reżiljenza) 22% ta' dawk li wieġbu rrappurtaw li jużaw it-teknoloġija tal-ħażna flash fil-produzzjoni (16%) jew qed jippjanaw li jagħmlu dan (6%). 30% jużaw arrays ibridi li jinkludu memorja flash. 13% jużaw arrays flash b'rabta diretta. 13% tagħmel backup tad-databases SQL Server għall-ħażna flash.

Din l-adozzjoni rapida tal-ħażna flash għall-użu ma 'SQL Server tfisser li l-arrays Unity XT All-Flash huma partikolarment adattati għall-iżviluppaturi u l-amministraturi ta' SQL Server. Is-sistemi Unity XT All-Flash jipprovdu lill-iżviluppaturi u lill-amministraturi ta’ SQL Server b’kapaċitajiet u prestazzjoni li jmorru lil hinn minn dak li joffru n-netwerks ta’ żona ta’ ħażna (SANs) tipiċi.

Arrays flash Microsoft SQL Server 2019 u Dell EMC Unity XT
Is-sistemi Unity XT All-Flash, li huma lesti għal NVMe (għal prestazzjoni għolja saħansitra ogħla u latenza baxxa), għandhom fattur ta 'forma 2U, jappoġġaw proċessuri b'żewġ qalba, żewġ kontrolluri f'modalità attiva/attiva.

Mudelli Unity XT All-Flash

Unità XT 

Proċessuri 

Memorja (għal kull proċessur)

Max. numru ta' drives

Max. kapaċità "prima" (PB) 

380F 

1 Intel E5-2603 v4 
6c/1.7 GHz

64 

500 

2.4 

480F 

2 Intel Xeon Silver 
4108 8c/1.8 GHz 

96 

750 

4.0 

680F 

2 Intel Xeon Silver 
4116 12c/2.1 GHz

192 

1,000 

8.0 

880F 

2 Intel Xeon Gold 6130 
16c/2.1 GHz

384 

1,500 

16.0 

Id-dettalji jistgħu jinstabu fl-ispeċifikazzjonijiet tal-firxa (Folja ta' Speċifikazzjoni tas-Serje tal-Ħażna Dell EMC Unity XT).

Pools tal-Ħżin

Ħafna professjonisti tal-SQL Server jafu li l-arrays moderni tal-ħażna kollha jipprovdu l-abbiltà li jiġbru diski f'unitajiet ta 'ħażna akbar b'livell fiss ta' protezzjoni RAID. Gruppi ta 'disk individwali bi protezzjoni RAID huma pools ta' ħażna tradizzjonali. Filwaqt li s-sistemi ibridi Unity XT jappoġġjaw biss pools tradizzjonali, l-arrays Unity XT All-Flash joffru wkoll pools ta 'ħażna dinamiċi. B'pools ta 'ħażna dinamiċi, il-protezzjoni RAID hija applikata għall-estensjonijiet tad-disk - unitajiet ta' ħażna iżgħar minn disk sħiħ. Il-pools dinamiċi jipprovdu flessibilità akbar fil-ġestjoni u l-espansjoni tal-pools tad-disk. 

Dell EMC jipprovdi l-aħjar prattiki għall-ġestjoni tal-pools tal-ħażna biex tinkiseb prestazzjoni massima b'kumplessità minima. Pereżempju, huwa rakkomandat li jiġi minimizzat in-numru ta 'pools ta' ħażna ta 'Unity XT biex titnaqqas il-kumplessità u tiżdied il-flessibbiltà. Madankollu, it-twaqqif ta’ pools ta’ ħażna addizzjonali jista’ jkun utli ħafna f’xi każijiet, inkluż meta jkollok bżonn:

  • Appoġġ ta 'xogħol separati bi profili I/O differenti.
  • Alloka riżorsi biex jinkisbu ċerti parametri ta' prestazzjoni.
  • Iddedika riżorsi separati għal multi-kiri.
  • Oħloq oqsma iżgħar biex tipproteġi kontra l-falliment

Volumi tal-ħażna (LUNs)

Kif tibbilanċja l-kontroll u l-flessibbiltà meta tagħżel in-numru ta 'volumi f'firxa? Għal flessibilità massima f'Unità ma 'SQL Server, huwa rakkomandat li jinħolqu volumi għal kull fajl tad-database. Fil-prattika, il-biċċa l-kbira tal-organizzazzjonijiet jieħdu approċċ f'saffi, fejn id-databases kritiċi jingħataw flessibilità massima u l-fajls tad-databases inqas kritiċi huma miġbura f'volumi anqas u akbar. Nirrakkomandaw li nirrevedu r-rekwiżiti kollha għad-databases u kwalunkwe applikazzjonijiet assoċjati minħabba li t-teknoloġiji tal-protezzjoni tad-dejta u l-monitoraġġ jiddependu fuq l-iżolament u t-tqegħid tal-fajls.

Volumi multipli ħafna drabi jistgħu jkunu diffiċli biex jiġu mmaniġġjati, speċjalment f'ambjenti virtwali. L-ambjenti SQL Server virtwalizzati huma eżempju tajjeb ta' fejn il-hosting ta' tipi multipli ta' fajls fuq volum wieħed jista' jagħmel sens. L-amministratur tad-database jew l-amministratur tal-ħażna (jew it-tnejn) iridu jagħżel il-bilanċ it-tajjeb bejn il-flessibilità u l-mantenibbiltà meta jiddetermina n-numru ta 'volumi li għandhom joħolqu.

Ħażna tal-fajls

Is-servers NAS jospitaw sistemi ta 'fajls fuq il-ħażna ta' Unity XT. Is-sistemi tal-fajls jistgħu jiġu aċċessati bl-użu tal-protokolli SMB jew NFS, u b'sistema ta 'fajls b'ħafna protokolli, tista' tuża ż-żewġ protokolli simultanjament. Is-servers NAS jużaw interfaces virtwali biex jgħaqqdu l-host ma 'sistemi ta' fajls SMB, NFS, u multiprotocol, kif ukoll ħażna VMware NFS u volumi virtwali VMware. Is-sistemi tal-fajls u l-interfaces virtwali huma iżolati f'server NAS wieħed, li jippermettu li jintużaw multipli servers NAS għal multi-kiri. Is-servers NAS ifallu awtomatikament jekk il-proċessur tal-ħażna jfalli. Is-sistemi tal-fajl assoċjati tagħhom ukoll ifallu.

SQL Server 2012 (11.x) u verżjonijiet aktar tard jappoġġjaw Server Message Block (SMB) 3.0, li jippermetti l-kondiviżjoni tal-fajls tan-netwerk għall-ħażna. Kemm għal installazzjonijiet ta' clusters waħedhom kif ukoll għal failover, tista' tinstalla databases tas-sistema (master, model, msdb, u tempdb) u databases tal-utent tal-Magna tad-Database bl-għażla tal-ħażna SMB. L-użu tal-ħażna SMB hija għażla tajba meta tuża Gruppi ta 'Disponibbiltà Dejjem Fuq għaliex is-sehem tal-fajls jeħtieġ aċċess għal riżors tan-netwerk disponibbli ħafna.

Il-ħolqien ta 'ishma ta' fajls SMB għal skjerament ta 'SQL Server bil-ħażna ta' Unity XT huwa proċess sempliċi ta 'tliet stadji: inti toħloq server NAS, sistema ta' fajls, u sehem SMB. Is-software Dell EMC Unisphere Storage Management jinkludi wizard tal-konfigurazzjoni biex jgħinek tlesti dan il-proċess. Madankollu, meta tospita tagħbija ta' xogħol ta' SQL Server fuq ishma ta' fajls SMB, hemm xi konsiderazzjonijiet importanti li wieħed iżomm f'moħħu li mhux bilfors japplikaw għall-użu ta' ishma ta' fajls SMB. Microsoft ġabret lista ta' kwistjonijiet ta' installazzjoni u sigurtà flimkien ma' kwistjonijiet magħrufa bħalissa; Għad-dettalji, ara "Installazzjoni ta' SQL Server ma' Ħażna ta' Fajls SMB" fi Dokumenti tal-Microsoft.

Snapshots tad-Data

Id-dejta saret l-aktar riżors importanti tal-kumpanija, u l-ambjenti kritiċi tal-missjoni tal-lum jeħtieġu aktar minn sempliċi redundancy. Huwa meħtieġ li l-applikazzjonijiet ikunu dejjem onlajn, ipprovduti b'operazzjonijiet u aġġornamenti mingħajr interruzzjoni. Huma jeħtieġu wkoll prestazzjoni għolja u disponibbiltà tad-dejta permezz ta' għażliet bħal replikazzjoni ta' snapshot lokali u replikazzjoni remota.

Il-firxa tal-ħażna Unity XT toffri kapaċitajiet ta 'snapshot ta' blokki u fajls li jaqsmu flussi tax-xogħol, operazzjonijiet, u arkitettura komuni. Il-metodoloġija ta' snapshot ta' Unity tipprovdi mod sempliċi u effettiv biex tipproteġi d-dejta. Snapshots jagħmluha faċli biex tirrestawra d-dejta - erġa 'lura għal snapshot preċedenti, jew tista' tikkopja dejta magħżula minn snapshot preċedenti. It-tabella li ġejja turi perjodi ta’ żamma ta’ snapshots għas-sistemi Unity XT.

Ħażna lokali u remota ta' snapshots tad-dejta

Tip tar-ritratt

CLI
UI
SERĦAN

Manwalment 

Skedat 

Manwalment 

Skedat 

Manwalment 

Skedat 

Lokali 

Sena 1 

Sena 1

Snin 5 

4 ġimgħa

Snin 100

Mingħajr restrizzjonijiet

Remoti 

Snin 5

Ġimgħat 255 

Snin 5

Ġimgħat 255

Snin 5

Ġimgħat 255

Snapshots mhumiex sostitut dirett għal metodi oħra ta 'protezzjoni tad-dejta, bħal backups. Jistgħu biss jikkumplimentaw backup tradizzjonali bħala l-ewwel linja ta 'difiża għal xenarji RTO baxxi.

Il-karatteristika snapshot Dell EMC Unity tinkludi tnaqqis tad-dejta u deduplikazzjoni avvanzata. Snapshots jibbenefikaw ukoll mill-iffrankar tal-ispazju li jinkiseb fuq ir-riżors tal-ħażna oriġinali. Meta tieħu stampa ta 'riżorsa ta' ħażna li tappoġġja l-karatteristiċi tat-tnaqqis tad-dejta, id-dejta fis-sors tista 'tiġi kkompressata jew deduplikata.

Hawn huma xi noti dwar l-irkupru tad-database meta tuża snapshots b'databases SQL Server:

  • Il-komponenti kollha ta' database SQL Server għandhom ikunu protetti bħala sett ta' data. Meta l-fajls tad-dejta u l-log huma fuq LUNs differenti, dawk il-LUNs għandhom ikunu parti minn grupp ta’ konsistenza. Grupp konsistenti jiżgura li snapshot tittieħed simultanjament fuq il-LUNs kollha fil-grupp. Meta l-fajls tad-dejta u l-log huma fuq ishma ta’ fajls SMB multipli, l-ishma jridu jkunu fuq l-istess sistema ta’ fajls.
  • Meta tirrestawra database SQL Server minn snapshot ibbażat fuq blokki, jekk l-istanza SQL Server trid tibqa' konnessa, uża Unisphere host join. Għall-irkupru bbażat fuq il-fajls, jinħoloq sehem SMB addizzjonali bl-użu tal-istampa bħala s-sors. Ladarba l-volumi jkunu mmuntati, id-database tista 'tiġi mehmuża taħt isem differenti jew id-database eżistenti tista' tiġi sostitwita b'waħda restawrata.

  • Meta twettaq restawr bl-użu tal-metodu Snapshot Restore f'Unisphere, ħu l-istanza SQL Server offline. SQL Server mhuwiex konxju ta 'operazzjonijiet ta' restawr. It-teħid ta 'istanza offline jiżgura li l-volumi ma jiġux imħassra mill-kitba tad-database qabel l-irkupru. Ladarba l-istanza terġa 'tibda, l-irkupru tad-diżastri ta' SQL Server iġib id-databases fi stat konsistenti.
  • Ippermetti snapshots għal oġġetti ta 'ħażna multipli fl-istess ħin, u mbagħad tiżgura li s-sistema tkun f'modi operattivi rakkomandati qabel ma tippermetti snapshots addizzjonali.

Awtomazzjoni u skedar ta 'shots

Snapshots f'Unity XT jistgħu jiġu awtomatizzati. L-għażliet ta 'snapshot default li ġejjin huma disponibbli fil-ġestjoni tal-ħażna ta' Unisphere: protezzjoni default, protezzjoni ta 'żamma iqsar, u protezzjoni ta' żamma itwal. Kull għażla tieħu snapshots ta 'kuljum u ssalvahom għal perjodi ta' żmien differenti.

Tista' tagħżel waħda (jew it-tnejn) mill-għażliet tal-iskedar - kull x siegħa (minn 1 sa 24) u kuljum/kull ġimgħa. L-iskedar ta' snapshots ta' kuljum/kull ġimgħa jippermettilek tispeċifika ħinijiet u ġranet speċifiċi biex jittieħdu snapshots. Għal kull għażla magħżula, trid tissettja politika ta 'żamma, li tista' tiġi kkonfigurata biex tħassar awtomatikament il-pool jew taħżenha temporanjament.

Aktar informazzjoni dwar snapshots Unity - fuq Dokumentazzjoni Dell EMC Unity

Kloni irqaq

Klon irqiq huwa kopja ta' qari/kitba ta' riżorsa ta' ħażna ta' blokki rqiqa, bħal volum, grupp ta' konsistenza, jew datastore VMware VMFS, li jaqsam blokki mar-riżors prinċipali tiegħu. Kloni rqaq huma mod tajjeb ħafna biex tippreżenta kopji malajr u b'mod kompatt ta 'database ta' SQL Server, xi ħaġa li l-għodod tradizzjonali ta 'SQL Server ma jistgħux jiksbu. Ladarba l-klonu rqiq jiġi ppreżentat lill-ospitant, il-volumi jistgħu jinġiebu onlajn u d-database tkun mehmuża bl-użu tal-metodu DB Attach f'SQL Server.

Meta tuża l-karatteristika ta 'aġġornament bi kloni rqaq, ħu d-databases kollha fuq il-klonu rqiq offline. Dan għandu jsir qabel l-operazzjoni ta 'aġġornament. In-nuqqas li tieħu d-databases offline qabel ma twettaq aġġornament jista' jirriżulta fi żbalji ta' inkonsistenza tad-dejta jew riżultati tad-dejta mhux korretti fuq SQL Server.

Replikazzjoni tad-dejta

Ir-replikazzjoni hija karatteristika tas-softwer li tissinkronizza d-dejta ma’ sistema remota fl-istess sit jew post ieħor. L-għażliet ta 'replikazzjoni u konfigurazzjoni ta' Unity jippermettulek tagħżel mod effiċjenti biex tissodisfa r-rekwiżiti RTO/RPO għad-databases SQL Server filwaqt li tibbilanċja l-prestazzjoni u l-fluss.

Meta tuża Dell EMC Unity Replication biex tipproteġi d-databases SQL Server fuq volumi multipli, għandek tillimita l-volumi kollha tad-dejta u tal-log fid-database għal grupp ta’ konsistenza waħda jew sistema ta’ fajls. Ir-replikazzjoni mbagħad titwaqqaf fuq grupp jew sistema ta' fajls u tista' tinkludi volumi jew ishma ta' databases multipli. Databases li jeħtieġu għażliet ta' replikazzjoni differenti għandhom ikunu fuq LUNs, gruppi ta' konsistenza jew sistemi ta' fajls separati.

Kloni rqaq huma kompatibbli kemm ma 'replikazzjoni sinkronika u mhux sinkronika. Meta klonu rqiq jiġi replikat lejn destinazzjoni, isir kopja sħiħa tal-volum, grupp ta 'konsistenza, jew ħażna VMFS. Wara r-replikazzjoni, klonu rqiq huwa volum kompletament indipendenti bis-settings tiegħu stess.

Arrays flash Microsoft SQL Server 2019 u Dell EMC Unity XT
Il-proċess ta 'replikazzjoni ta' klonu irqiq bejn is-sistemi tas-sors u tal-mira.

Ir-replikazzjoni tad-database tempdb mhix meħtieġa minħabba li l-fajl jerġa' jinbena meta SQL Server jerġa' jinbeda, u għalhekk il-metadejta mhix konsistenti mal-metodu ta' istanzi oħra ta' SQL Server. Għażla bir-reqqa tal-volumi li għandhom jiġu replikati u l-kontenut ta' dawk il-volumi jelimina t-traffiku ta' replikazzjoni mhux meħtieġ.

Ġestjoni Integrata tal-Kopja tad-Data ta' Microsoft SQL Server

Il-biċċa l-kbira tal-prodotti moderni tal-ħażna (inklużi l-prodotti Dell EMC kollha) jistgħu joħolqu kopji "konsistenti fis-sistema operattiva" ta' kwalunkwe tip ta' fajl billi:

  • Ordni tal-kitba konsistenti mis-sistema operattiva fil-livelli kollha - mill-host sad-drive.
  • Volumi ta 'raggruppament sabiex fajls multipli fuq volumi differenti jżommu l-ordni tal-kitba.

Bl-adozzjoni mifruxa ta 'apparat ta' ħażna skalabbli, Microsoft żviluppat API għall-fornituri tal-ħażna. Din l-API tippermetti lill-fornituri tal-ħażna jikkoordinaw mas-softwer tad-database SQL Server biex joħolqu "kopji konsistenti mal-applikazzjoni" bl-użu tas-Servizz tal-Kopja Shadow tal-Volum (VSS). Dawn il-kopji jissimulaw l-interazzjoni bejn SQL Server u s-sistema operattiva waqt l-iskeda u l-għeluq ta 'SQL Server. Il-buffers kollha tal-kitba huma mlaħlaħ u t-tranżazzjonijiet huma sospiżi sakemm id-diski kollha jiġu aġġornati u konsistenti f'ċertu punt fil-ħin, li jiġi rreġistrat fil-ġurnal SQL.

Is-softwer Dell EMC AppSync integrat ma' snapshots ta' Unity XT jissimplifika u awtomatizza l-proċess tal-ħolqien, l-użu u l-ġestjoni ta' kopji tad-dejta tax-xogħol konsistenti mal-applikazzjoni. Dan is-software huwa maħsub għall-użu f'xenarji ta' kontroll tal-kopja għall-irkupru u l-użu mill-ġdid tad-database. 

Is-softwer AppSync jiskopri awtomatikament databases tal-applikazzjoni, jitgħallem l-istruttura tad-database, u jimmappa l-istruttura tal-fajl permezz ta 'saffi ta' ħardwer jew virtwalizzazzjoni mal-ħażna sottostanti Unity XT. Hija orkestra l-passi kollha meħtieġa, mill-ħolqien u l-verifika ta 'kopja għall-immuntar ta' snapshots fuq l-host fil-mira u l-bidu jew ir-restawr tad-database. AppSync jappoġġja u jissimplifika l-flussi tax-xogħol ta’ SQL Server li jinkludu l-aġġornament u r-restawr ta’ database tal-produzzjoni.

Tnaqqis tad-dejta u deduplikazzjoni avvanzata

Il-familja ta’ sistemi ta’ ħażna Dell EMC Unity toffri servizzi ta’ tnaqqis tad-dejta b’ħafna karatteristiċi u faċli biex jintużaw. L-iffrankar jinkiseb mhux biss fuq riżorsi ta 'ħażna primarja kkonfigurati, iżda wkoll fuq snapshots u kloni rqaq ta' dawn ir-riżorsi. Snapshots u kloni rqaq jirtu l-issettjar tat-tnaqqis tad-dejta tal-ħażna tas-sors, li jżid l-iffrankar tal-kapaċità.

Il-karatteristika tat-tnaqqis tad-dejta tinkludi attivitajiet ta 'deduplikazzjoni, kompressjoni u skoperta ta' blokki żero, potenzjalment iżidu l-ammont ta 'spazju ta' ħażna użabbli għal oġġetti tal-utent u użu intern. Il-karatteristika tat-tnaqqis tad-dejta Unity XT tissostitwixxi l-karatteristika tal-kompressjoni f'Unity OE 4.3 u aktar tard. Il-kompressjoni hija algoritmu għat-tnaqqis tad-dejta li jista 'jnaqqas l-allokazzjoni fiżika tal-kapaċità meħtieġa biex jinħażen sett tad-dejta.

Is-sistemi Unity XT jipprovdu wkoll karatteristika avvanzata ta' deduplikazzjoni li tista' tiġi attivata jekk it-tnaqqis tad-dejta jkun attivat. Id-deduplikazzjoni avvanzata tnaqqas il-kapaċità meħtieġa għad-dejta tal-utent billi taħżen biss numru żgħir ta’ kopji (ħafna drabi kopja waħda biss) tal-blokki tad-dejta tal-Unity. Iż-żona tad-deduplikazzjoni hija LUN waħda. Ħu dan f'kunsiderazzjoni meta tagħżel skema ta 'ħażna. Inqas LUNs jirriżultaw f'deduplikazzjoni aħjar, iżda aktar LUNs jipprovdu prestazzjoni aħjar. 

L-iffrankar tal-kapaċità minn deduplikazzjoni avvanzata jista 'jipprovdi l-akbar benefiċċju fil-biċċa l-kbira tal-ambjenti, iżda jeħtieġ ukoll l-użu ta' proċessuri Unity array. Fl-OE 5.0, id-deduplikazzjoni avvanzata, meta tkun attivata, tiddiplika kwalunkwe blokk (kompressat jew mhux kompressat). Għal aktar informazzjoni, ara Dokumentazzjoni Dell EMC.

It-tabella li ġejja turi l-konfigurazzjonijiet appoġġjati għat-tnaqqis tad-dejta u d-deduplikazzjoni avvanzata:

Tnaqqis tad-dejta f'Unity (il-mudelli kollha) u appoġġ imtejjeb għad-deduplikazzjoni

Verżjoni Unity OE 

Технология 

Tip ta 'pool appoġġjat 

Mudelli Appoġġjati

4.3 / 4.4 

Tnaqqis tad-data 

Pool tal-memorja flash - tradizzjonali jew dinamika 

300, 400, 500, 600, 300F, 400F, 500F, 600F, 350F, 450F, 550F, 650F 

4.5 
 

Tnaqqis tad-data 

300, 400, 500, 600, 300F, 400F, 500F, 600F, 350F, 450F, 550F, 650F 

Tnaqqis tad-dejta u deduplikazzjoni avvanzata*

450F, 550F, 650F 


 

Tnaqqis tad-data 

300, 400, 500, 600, 300F, 400F, 500F, 600F, 350F, 450F, 550F, 650F, 380, 480, 680, 880, 380F, 480F, 680F, 880F 

Tnaqqis tad-dejta u deduplikazzjoni avvanzata

450F, 550F, 650F, 380, 480, 680, 880, 380F, 480F, 680F, 880F

* It-tnaqqis tad-dejta huwa diżattivat awtomatikament u għandu jiġi attivat qabel ma d-deduplikazzjoni avvanzata ssir għażla disponibbli. Wara li tippermetti t-tnaqqis tad-dejta, id-deduplikazzjoni avvanzata hija disponibbli, iżda hija diżattivata b'mod awtomatiku.

Tnaqqis tad-dejta f'Unity u kompressjoni tad-dejta f'SQL Server

SQL Server 2008 Enterprise Edition kien l-ewwel rilaxx li joffri kapaċitajiet indiġeni ta 'kompressjoni tad-dejta. Il-kompressjoni fil-livell ta’ ringiela u fil-livell tal-paġna ta’ SQL Server 2008 tuża l-għarfien tal-format tat-tabella tad-database interna ta’ SQL Server biex tnaqqas l-ispazju kkunsmat mill-oġġetti tad-database. It-tnaqqis tal-ispazju jippermettilek taħżen aktar ringieli għal kull paġna u aktar paġni fil-buffer pool. Minħabba li d-dejta mhux maħżuna fil-format tal-paġna tad-dejta 8k, bħal dejta barra mill-filliera bħal NVARCHAR(MAX), mhux se tuża metodi ta 'kompressjoni ta' ringiela jew paġna, Microsoft introduċiet il-funzjonijiet Transact-SQL COMPRESS u DECOMPRESS. 

Dawn il-funzjonijiet jużaw approċċ tradizzjonali ta 'kompressjoni tad-dejta (l-algoritmu GZIP) li għandu jissejjaħ għal kull sezzjoni ta' dejta biex tiġi kkompressata jew dekompressata.

Il-kompressjoni Unity XT, li mhix esklussiva għal SQL Server, tuża algoritmu tas-softwer biex tanalizza u tikkompressa d-dejta tal-ħażna. Minn meta ħarġet Unity OE 4.1, il-kompressjoni tad-dejta Unity kienet disponibbli għal volumi ta 'ħażna ta' blokki u mħażen tad-dejta VMFS f'ġabra flash. Nibdew b'Unity OE 4.2, il-kompressjoni hija wkoll disponibbli għal sistemi ta 'fajls u mħażen tad-dejta NFS f'pools ta' ħażna flash.

L-għażla tal-metodu tal-kompressjoni tad-dejta għal SQL Server tiddependi fuq diversi fatturi. Dawn il-fatturi jinkludu t-tip ta 'kontenut tad-database, ir-riżorsi disponibbli tas-CPU - kemm fuq il-ħażna kif ukoll fuq is-servers tad-database, u r-riżorsi I/O meħtieġa biex jinżamm l-SLA. B'mod ġenerali, tista 'tistenna ffrankar ta' spazju addizzjonali għal dejta li hija kkompressata bl-użu ta 'SQL Server, iżda d-dejta ikkompressata bl-użu tal-karatteristika ta' kompressjoni GZIP ta 'TSQL x'aktarx li ma tarax iffrankar ta' spazju addizzjonali sinifikanti mill-karatteristiċi ta 'kompressjoni ta' Unity XT peress li ħafna mill-benefiċċji ġejjin mill-ewwel. algoritmu.

Il-kompressjoni tal-unità tipprovdi iffrankar tal-ispazju jekk id-dejta fuq l-oġġett tal-ħażna tiġi kkompressata b'mill-inqas 25%. Qabel ma tippermetti l-kompressjoni fuq oġġett ta 'ħażna, iddetermina jekk fihx data li tista' tiġi kkompressata. Tippermettix il-kompressjoni għal oġġett tal-ħażna sakemm ma tiffrankax il-kapaċità li tagħmel hekk. 

Meta tiddeċiedi jekk tużax it-tnaqqis tad-dejta Unity, il-kompressjoni fil-livell tad-database SQL Server, jew it-tnejn, ikkunsidra dan li ġej:

  • Id-dejta li tinkiteb fis-sistema Unity tiġi vvalidata mill-host wara li tinħażen fil-cache tas-sistema. Madankollu, il-proċess ta 'kompressjoni ma jibda sakemm il-cache jitneħħa.

  • L-iffrankar tal-kompressjoni jinkiseb mhux biss għar-riżorsi tal-ħażna Unity XT, iżda wkoll għal snapshots u kloni rqaq tar-riżorsa.
  • Matul il-proċess ta 'kompressjoni, blokki multipli huma aggregati bl-użu ta' algoritmu ta 'kampjunar biex jiddetermina jekk id-dejta tistax tiġi kkompressata. Jekk l-algoritmu tat-teħid tal-kampjuni jiddetermina li jista 'jinkiseb biss iffrankar minimu, allura l-kompressjoni tinqabeż u d-dejta tinkiteb fil-pool.
  • Meta d-dejta tiġi kkompressata qabel ma tinkiteb fil-midja tal-ħażna, l-ammont ta 'ġestjoni tad-dejta jitnaqqas ħafna. Għalhekk, il-kompressjoni tgħin biex tnaqqas l-użu u kedd fuq il-memorja flash billi tnaqqas l-ammont fiżiku ta 'dejta miktuba fuq id-drajv.

Għal aktar informazzjoni dwar il-kompressjoni tar-ringieli u l-paġna f'SQL Server għal tabelli u indiċi, ara Dokumenti tal-Microsoft.

Tinsiex li kwalunkwe kompressjoni teħtieġ riżorsi CPU. Meta r-rekwiżiti tal-bandwidth huma għoljin, il-kompressjoni jista 'jkollha impatt sinifikanti fuq il-prestazzjoni. Proporzjonijiet ta 'kitba għolja ta' xogħol OLAP jistgħu wkoll inaqqsu l-benefiċċji tal-kompressjoni għal database SQL Server.

Dell EMC rriċerkat l-iffrankar potenzjali bl-użu ta’ rati ta’ tnaqqis tad-dejta fid-dinja reali fuq firxa Unity. It-tim ġabar dejta dwar magni virtwali VMware, qsim ta 'fajls, databases SQL Server, magni virtwali Microsoft Hyper-V, eċċ.

Ir-riżultati tal-istudju wrew li t-tnaqqis fid-daqs tal-fajl tal-log SQL Server huwa kważi 10 darbiet iżgħar mill-fajl tad-dejta:

  • Daqs tad-database = 1,49:1 (32,96%)
  • Volum log = 12,9:1 (92,25%)

Id-database SQL Server ġiet fornuta b'żewġ volumi. Fajls tad-database huma maħżuna fuq volum wieħed u zkuk tat-tranżazzjonijiet huma maħżuna fuq ieħor. L-użu tat-teknoloġija tat-tnaqqis tad-dejta bil-volumi tad-database jista 'jipprovdi tfaddil tal-ħażna; madankollu, għandek tqis l-impatt fuq il-prestazzjoni meta tiddeċiedi jekk tippermettix id-deduplikazzjoni fuq il-volumi tad-database. Filwaqt li t-tnaqqis attwali fid-daqs tad-database jista’ jvarja skont id-dejta maħżuna, ir-riżultati tal-istudju wrew li l-ispazju tal-ħażna tar-reġistru tat-tranżazzjonijiet ta’ SQL Server jista’ titnaqqas b'mod sinifikanti.

L-aħjar prattiki għat-tnaqqis tad-dejta

Qabel ma tippermetti t-tnaqqis tad-dejta fuq oġġett tal-ħażna, ikkunsidra l-linji gwida li ġejjin:

  • Uża l-monitoraġġ tas-sistema tal-ħażna biex tiżgura li jkollha riżorsi disponibbli biex tappoġġja t-tnaqqis tad-dejta.
  • Ippermetti t-tnaqqis tad-dejta għal oġġetti ta' ħażna multipli f'daqqa. Immonitorja s-sistema biex tiżgura li tkun f'kundizzjonijiet operattivi rakkomandati qabel ma tippermettilha f'siti ta 'ħażna addizzjonali.
  • Fuq mudelli Unity XT x80F, it-tnaqqis tad-dejta se jipprovdi iffrankar tal-kapaċità jekk id-dejta fl-unità tal-ħażna tiġi kkompressata b'mill-inqas 1%.

It-tnaqqis tad-dejta fuq mudelli preċedenti Unity x80F li jaħdmu OE 5.0 ipprovda tfaddil sakemm id-dejta kienet tal-inqas 25% kompressabbli.

  • Qabel ma tippermetti t-tnaqqis tad-dejta fuq oġġett tal-ħażna, iddetermina jekk l-oġġett fihx dejta kompressibbli. Ċerti tipi ta 'dejta, bħal vidjo, awdjo, immaġini, u data binarja, tipikament jipprovdu ftit benefiċċju mill-kompressjoni. Tħallix it-tnaqqis tad-dejta fuq oġġett tal-ħażna jekk ma jkunx hemm iffrankar tal-ispazju.
  • Ikkunsidra li tikkompressa b'mod selettiv volum ta 'dejta tal-fajl li tipikament tikkompressa tajjeb.

Virtualization VMware

VMware vSphere hija pjattaforma effiċjenti u sigura għall-virtwalizzazzjoni u ambjenti cloud. Il-komponenti ewlenin ta' vSphere huma VMware vCenter Server u l-hypervisor VMware ESXi.

vCenter Server hija pjattaforma ta' ġestjoni unifikata għal ambjenti vSphere. Huwa faċli li tuża u tottimizza r-riżorsi b'mod proattiv. ESXi huwa hypervisor ta 'sors miftuħ li jinstalla direttament fuq servers fiżiċi. ESXi għandu aċċess dirett għar-riżorsi ewlenin u huwa żgħir fid-daqs ta '150MB, u jimminimizza r-rekwiżiti tal-memorja. Jagħti prestazzjoni affidabbli għal varjetà ta 'xogħolijiet ta' applikazzjoni u jappoġġja konfigurazzjonijiet qawwija ta 'magni virtwali—sa 128 vCPUs, 6 TB ta' RAM, u 120 apparat.

Biex SQL Server jaħdem b'mod effettiv fuq ħardwer modern, is-sistema operattiva SQL Server (SQLOS) trid tifhem id-disinn tal-ħardwer. Bil-miġja ta 'sistemi ta' aċċess għall-memorja mhux uniformi (NUMA) multi-core u multi-node, il-fehim tar-relazzjonijiet bejn il-qlub, il-proċessuri loġiċi, u l-proċessuri fiżiċi sar speċjalment importanti.

Proċessuri 

Virtual Processing Unit (vCPU) hija unità ta 'proċessar ċentrali virtwali assenjata għal magna virtwali. In-numru totali ta' vCPUs assenjati huwa kkalkulat bħala:

Total vCPU = (количество виртуальных сокетов) * (количество виртуальных ядер на сокет)

Jekk prestazzjoni konsistenti hija importanti, VMware jirrakkomanda li n-numru totali ta 'vCPUs assenjati lill-magni virtwali kollha m'għandux jaqbeż in-numru totali ta' cores fiżiċi disponibbli fuq il-host ESXi, iżda tista 'żżid in-numru ta' vCPUs allokati jekk il-monitoraġġ jindika li r-riżorsi tas-CPU mhux użati. huma disponibbli.

Fuq sistemi b'Intel Hyper-Threading Technology attivata, in-numru ta 'cores loġiċi (vCPUs) huwa d-doppju tan-numru ta' cores fiżiċi. F'dan il-każ, tassenjax in-numru totali ta 'vCPUs.

Il-piżijiet tax-xogħol ta' SQL Server ta' livell aktar baxx huma inqas affettwati mill-varjabbiltà tal-latency. Għalhekk, dawn il-piżijiet tax-xogħol jistgħu jaħdmu fuq hosts bi proporzjon għoli ta 'vCPUs għal CPUs fiżiċi. Livelli raġonevoli ta 'utilizzazzjoni tas-CPU jistgħu jżidu l-produzzjoni ġenerali tas-sistema, jimmassimizzaw l-iffrankar tal-liċenzja, u jżommu prestazzjoni adegwata.

L-Intel Hyper-Threading tipikament itejjeb il-fluss ġenerali tal-host b'10% sa 30%, u jissuġġerixxi proporzjon ta 'vCPU għal CPU fiżiku ta' 1,1 sa 1,3. VMware jirrakkomanda li l-Hyper-Threading jiġi attivat fl-UEFI BIOS kull meta jkun possibbli sabiex l-ESXi tkun tista' tieħu vantaġġ minn din it-teknoloġija. VMware jirrakkomanda wkoll ittestjar u monitoraġġ bir-reqqa meta tuża Hyper-Threading għall-piżijiet tax-xogħol ta 'SQL Server.

Memorja

Kważi s-servers moderni kollha jużaw arkitettura ta' aċċess għall-memorja mhux uniformi (NUMA) għall-komunikazzjoni bejn il-memorja prinċipali u l-proċessuri. NUMA hija arkitettura ta 'hardware għal memorja kondiviża li timplimenta d-diviżjoni ta' blokki ta 'memorja fiżika bejn proċessuri fiżiċi. Node NUMA huwa socket tas-CPU wieħed jew aktar flimkien ma' blokk ta' memorja allokata. 

NUMA kien suġġett diskuss ħafna matul l-aħħar għaxar snin. Il-kumplessità relattiva ta 'NUMA hija dovuta parzjalment għal implimentazzjonijiet minn bejjiegħa differenti. F'ambjenti virtwalizzati, il-kumplessità NUMA hija wkoll determinata min-numru ta 'għażliet ta' konfigurazzjoni u saffi — mill-ħardwer permezz tal-hypervisor għas-sistema operattiva mistieden u finalment għall-applikazzjoni SQL Server. Fehim tajjeb tal-arkitettura tal-ħardwer NUMA huwa indispensabbli għal kwalunkwe DBA ta' SQL Server li jħaddem istanza ta' SQL Server virtwalizzata.

Biex tikseb effiċjenza akbar fuq servers b'numru kbir ta 'cores, Microsoft introduċiet SoftNUMA. Is-softwer SoftNUMA jippermettilek taqsam ir-riżorsi disponibbli tas-CPU fi ħdan NUMA wieħed f'nodi SoftNUMA multipli. Skont VMware, SoftNUMA huwa kompatibbli mat-topoloġija virtwali NUMA (vNUMA) ta 'VMware u jista' jtejjeb aktar l-iskalabbiltà u l-prestazzjoni tal-magna tad-database għall-biċċa l-kbira tal-piżijiet tax-xogħol...

Meta virtwalizza VMware b'SQL Server uża:

  • Immonitorja magni virtwali biex tiskopri riżorsi ta 'memorja baxxi għall-Magna tad-Database SQL Server. Din il-kwistjoni tikkawża żieda fl-operazzjonijiet I/O u prestazzjoni mnaqqsa.

  • Biex ittejjeb il-prestazzjoni, tipprevjeni l-konflitt tal-memorja bejn il-magni virtwali billi tevita tagħbija żejda tal-memorja fil-livell tal-host ESXi.
  • Ikkunsidra li tiċċekkja l-allokazzjoni tal-memorja fiżika tal-hardware NUMA biex tiddetermina l-ammont massimu ta 'memorja li jista' jiġi assenjat lil magna virtwali fil-konfini fiżiċi NUMA.
  • Jekk il-kisba ta' prestazzjoni adegwata hija l-għan primarju, ikkunsidra li tirriserva memorja ugwali għall-memorja allokata. Dan l-issettjar tal-parametru jiżgura li l-magna virtwali tirċievi biss memorja fiżika.

Ħażna virtwalizzata

It-twaqqif tal-ħażna f'ambjent virtwalizzat jeħtieġ għarfien tal-infrastruttura tal-ħażna. Bħal NUMA, trid tifhem kif jaħdmu l-livelli differenti tal-I/O - f'dan il-każ, mill-applikazzjoni fil-VM, sal-qari fiżiku u l-kitba tal-informazzjoni fuq il-mezz ta 'ħażna persistenti.

vSphere jipprovdi għadd ta' għażliet għall-konfigurazzjoni tal-ħażna, li għandhom applikazzjonijiet utli fl-implimentazzjoni ta' SQL Server b'array Unity XT. FS VMFS huwa l-aktar metodu ta 'ħażna ta' data użat f'sistemi ta 'ħażna ta' blokki bħal Unity XT. L-array Unity XT huwa l-livell tal-qiegħ li jikkonsisti minn drives fiżiċi esposti minn vSphere bħala diski loġiċi (volumi). Il-volumi Unity XT huma fformattjati bħala volumi VMFS mill-hypervisor ESXi. L-amministraturi ta 'VMware joħolqu diski virtwali wieħed jew aktar (VMDKs) li huma ppreżentati lis-sistema operattiva mistieden. RDM jippermetti li magna virtwali taċċessa direttament il-ħażna tal-blokki ta' Unity XT (permezz ta' FC jew iSCSI) mingħajr ma tifformattja VMFS. Il-volumi VMFS u RDM jistgħu jipprovdu l-istess throughput tat-tranżazzjoni. 

Għal ħażna bbażata fuq NFS għal ESXi, Dell EMC jirrakkomanda li tuża VMware NFS minflok sistemi ta 'fajls NFS għal skopijiet ġenerali. Magna virtwali li taħdem fuq SQL Server u li tuża VMDK fuq maħżen tad-dejta NFS mhix konxja tas-saff NFS sottostanti. Is-sistema operattiva mistieden tittratta l-magna virtwali bħala server fiżiku li jħaddem Windows Server u SQL Server. Id-diski kondiviżi mhumiex appoġġjati għal konfigurazzjonijiet ta' istanzi ta' cluster ta' failover fuq datastores NFS.

VMware vSphere Virtual Volumes (VVols) joffru aktar kontroll granulari fil-livell tal-magna virtwali, indipendenti mir-rappreżentazzjoni tal-memorja fiżika sottostanti (bħal volumi jew sistemi ta 'fajls). Ir-replikazzjoni bbażata fuq array b'VVols hija appoġġjata li tibda b'VVol 2.0 (vSphere 6.5). Diska VVol tista' tintuża minflok disk RDM biex tipprovdi riżors ta' disk lil istanza ta' SQL Failover Cluster li tibda b'vSphere 6.7 b'appoġġ għal backup SCSI persistenti.

Netwerks virtwalizzati

In-netwerking fid-dinja virtwali jsegwi l-istess kunċetti loġiċi bħal fid-dinja fiżika, iżda juża softwer aktar milli kejbils u swiċċijiet fiżiċi. L-impatt tal-latency tan-netwerk fuq il-piżijiet tax-xogħol ta 'SQL Server jista' jvarja ħafna. Il-monitoraġġ tal-metriċi tal-prestazzjoni tan-netwerk fuq ammont ta' xogħol eżistenti jew sistema ta' test implimentata tajjeb fuq perjodu rappreżentattiv jgħin fil-ħolqien ta' netwerk virtwali.

Meta tuża l-virtwalizzazzjoni ta 'VMware ma' SQL Server, ikkunsidra dan li ġej:

  • Kemm swiċċijiet virtwali standard kif ukoll distribwiti jipprovdu l-funzjonalità meħtieġa minn SQL Server.
  • Biex tissepara b'mod loġiku l-ġestjoni, vSphere vMotion, u t-traffiku tal-ħażna tan-netwerk, uża t-tikkettar tal-VLAN u l-gruppi tal-port virtwali tal-iswiċċ.
  • VMware jirrakkomanda bil-qawwa li jiġu attivati ​​frames kbar fuq swiċċijiet virtwali fejn it-traffiku vSphere vMotion jew it-traffiku iSCSI huwa attivat.
  • B'mod ġenerali, segwi l-linji gwida tan-netwerking għas-sistemi operattivi mistiedna u l-ħardwer.

 Konklużjoni 

L-ambjenti tad-database SQL Server qed isiru akbar u aktar kumplessi. F'SQL Server 2019, Microsoft tejbet il-karatteristiċi ewlenin tal-SQL Server u żiedet oħrajn ġodda, bħall-appoġġ għal xogħol ta' data kbira b'Apache Spark u HDFS. Dell EMC, fi sħubija mal-Microsoft, tkompli tipprovdi l-komponenti tal-infrastruttura meħtieġa għall-ambjent SQL Server - servers, ħażna u netwerks. 

Naraw żidiet sinifikanti fl-uptime u tnaqqis fl-ispiża totali tas-sjieda (TCO) meta l-professjonisti tal-ħażna u tad-databases jaħdmu flimkien biex joħolqu soluzzjonijiet infrastrutturali għal SQL Server fuq pjattaformi ta 'ħażna kondiviża. Id-Dell EMC Unity XT all-flash array hija soluzzjoni ta 'medda medja adattata għall-iżviluppaturi u l-amministraturi ta' SQL Server li jeħtieġu prestazzjoni għolja u latenza baxxa. Iddisinjat biex jaħdem fuq il-flash drives kollha, Unity XT All-Flash jappoġġja CPUs doppji, konfigurazzjonijiet ta 'kontrollur doppju, u ottimizzazzjoni multi-core.

Dejjem aktar, l-organizzazzjonijiet qed virtwalizzaw l-ambjenti SQL Server tagħhom. Għalkemm il-virtwalizzazzjoni żżid saff ieħor tad-disinn mal-munzell tal-arkitettura, tipprovdi benefiċċji sinifikanti. Nittamaw li ssib xi wħud mill-karatteristiċi u l-għodod VMware l-aktar użati b'mod komuni ppreżentati hawn fuq utli f'ambjenti SQL Server. Nirrakkomandaw ukoll links għar-riżorsi għal informazzjoni aktar dettaljata.

Links utli

Dell EMC

VMware

Microsoft

Sors: www.habr.com

Żid kumment