Araeau fflach Microsoft SQL Server 2019 a Dell EMC Unity XT

Heddiw, byddwn yn eich cyflwyno i nodweddion defnyddio SQL Server 2019 gyda system storio Unity XT, a hefyd yn rhoi argymhellion ar rithwiroli SQL Server gan ddefnyddio technoleg VMware, sefydlu a rheoli cydrannau sylfaenol seilwaith Dell EMC.

Araeau fflach Microsoft SQL Server 2019 a Dell EMC Unity XT
Yn 2017, cyhoeddodd Dell EMC a VMware ganlyniadau arolwg ar dueddiadau ac esblygiad SQL Server - "Trawsnewid Gweinyddwr SQL: Tuag at Ystwythder a Gwydnwch" (Trawsnewid Gweinyddwr SQL: Tuag at Ystwythder a Gwydnwch), a ddefnyddiodd brofiad y gymuned o aelodau Cymdeithas Broffesiynol Gweinyddwr SQL (PASS). Mae'r canlyniadau'n dangos bod amgylcheddau cronfa ddata SQL Server yn tyfu o ran maint a chymhlethdod, wedi'u hysgogi gan symiau cynyddol o ddata a gofynion busnes newydd. Mae cronfeydd data SQL Server bellach yn cael eu defnyddio mewn llawer o gwmnïau, gan bweru cymwysiadau sy'n hanfodol i genhadaeth, ac maent yn aml yn sylfaen i drawsnewid digidol. 

Ers cynnal yr arolwg hwn, mae Microsoft wedi rhyddhau'r genhedlaeth nesaf o DBMS - SQL Server 2019. Yn ogystal â gwella swyddogaethau sylfaenol y peiriant perthynol a storio data, mae gwasanaethau a swyddogaethau newydd wedi ymddangos. Er enghraifft, mae SQL Server 2019 yn cynnwys cefnogaeth ar gyfer llwythi gwaith data mawr gan ddefnyddio Apache Spark a Hadoop Distributed File System (HDFS).

Alliance Dell EMC a Microsoft

Mae gan Dell EMC a Microsoft gydweithrediad hirsefydlog wrth ddatblygu atebion ar gyfer SQL Server. Mae gweithredu platfform cronfa ddata cynhwysfawr fel Microsoft SQL Server yn llwyddiannus yn gofyn am gydgysylltu ymarferoldeb y feddalwedd â'r seilwaith TG sylfaenol. Mae'r seilwaith hwn yn cynnwys pŵer prosesu proseswyr, adnoddau cof, storio a gwasanaethau rhwydwaith. Mae Dell EMC yn cynnig seilwaith platfform SQL Server ar gyfer pob math o lwyth gwaith a chymhwysiad.

Mae llinell gweinydd Dell EMC PowerEdge yn cynnig amrywiaeth o ffurfweddiadau prosesydd a chof. Mae'r ffurfweddiadau hyn yn addas ar gyfer ystod eang o lwythi gwaith: o gymwysiadau mentrau bach i'r systemau mwyaf hanfodol i genhadaeth, megis cynllunio adnoddau menter (ERP), warysau data, dadansoddeg uwch, e-fasnach, ac ati. Mae'r llinell storio wedi'i chynllunio ar gyfer storio data anstrwythuredig a strwythuredig. 

Gall cwsmeriaid sy'n defnyddio SQL Server 2019 gyda seilwaith Dell EMC weithio gyda data strwythuredig a distrwythur gan ddefnyddio SQL Server ac Apache Spark. Mae SQL Server hefyd yn cefnogi cyfuniadau o fynediad cleient, gweinydd-i-weinydd, a thechnolegau cyfathrebu gweinydd-i-storfa. Mae gweledigaeth Dell EMC yn seiliedig ar fodel dadgyfunedig sy'n cynnig ecosystem agored. Gall sefydliadau ddewis o ystod eang o gymwysiadau rhwydweithio safonol diwydiant, systemau gweithredu a llwyfannau caledwedd. Mae'r dull hwn yn rhoi'r rheolaeth fwyaf i chi dros dechnolegau a phensaernïaeth, gan arwain at arbedion cost sylweddol a hyblygrwydd.

Mae VMware yn rhithwiroli'r holl gydrannau seilwaith hanfodol sydd eu hangen ar SQL Server i gyflawni perfformiad uchel a chysondeb gweithredol. Yn ogystal â chwmwl preifat, mae VMware hefyd ar hyn o bryd yn cynnig modelau hybrid ar gyfer llwythi gwaith, sy'n rhychwantu pensaernïaeth cwmwl preifat a chyhoeddus. 

Mae llawer o sefydliadau'n troi at rithwiroli i leihau costau seilwaith, darparu argaeledd uchel, a symleiddio adferiad mewn trychineb. Mae 94% o weithwyr proffesiynol SQL Server a arolygwyd yn adrodd am rywfaint o rithwiroli yn eu hamgylchedd. Dewisodd 70% o'r rhai sy'n defnyddio rhithwiroli VMware. Mae gan 60% lefelau rhithwiroli SQL Server o 75% neu fwy. Yn ogystal, mae canlyniadau'r arolwg yn awgrymu'n gryf bod argaeledd uchel ac adferiad ar ôl trychineb a weithredwyd ar yr haen rhithwiroli wedi dod yn ffactorau pwysig yn y penderfyniad i rithwiroli cronfeydd data SQL Server.

Nodweddion newydd yn SQL Server 2019

Mae platfform cronfa ddata SQL Server 2019 yn cynnwys ystod eang o dechnolegau, nodweddion, a gwasanaethau sy'n cefnogi cymwysiadau sy'n hanfodol i genhadaeth fel dadansoddeg, cronfeydd data menter, cudd-wybodaeth busnes (BI), a phrosesu trafodion graddadwy (OLTP). Mae platfform SQL Server wedi ennill galluoedd i reoli integreiddio data, storio data, adrodd a dadansoddeg uwch, galluoedd atgynhyrchu, a rheoli mathau o ddata lled-strwythuredig. Wrth gwrs, nid oes angen yr holl nodweddion hyn ar bob cleient neu raglen. Yn ogystal, mewn llawer o achosion mae'n well gwahanu gwasanaethau SQL Server gan ddefnyddio rhithwiroli. 

Heddiw, yn aml mae angen i fusnesau ddibynnu ar symiau mawr o ddata o ystod eang o setiau data sy'n cynyddu'n barhaus. Gyda SQL Server 2019, gallwch gael mewnwelediadau bron amser real o'ch holl ddata. Mae clystyrau SQL Server 2019 yn darparu amgylchedd ar raddfa lawn ar gyfer gweithio gyda setiau data mawr, gan gynnwys defnyddio dysgu peirianyddol a galluoedd deallusrwydd artiffisial. Mae'r prif nodweddion a diweddariadau newydd yn SQL Server 2019 wedi'u rhestru yn Dogfen Microsoft.

System Storio Amrediad Canolig Dell EMC Unity XT

Lansiwyd cyfres storio Dell EMC Unity bron i dair blynedd yn ôl, ac ers hynny mae mwy na systemau 40 wedi'u gwerthu. Mae cwsmeriaid yn gwerthfawrogi'r amrywiaeth ganolig hon am ei symlrwydd, perfformiad a chost-effeithiolrwydd. Mae llwyfannau midrange Dell EMC Unity XT yn atebion storio a rennir sy'n darparu hwyrni isel, trwybwn uchel, a gorbenion rheolaeth isel ar gyfer llwythi gwaith SQL Server. Mae holl systemau Unity XT yn defnyddio pensaernïaeth prosesydd storio deuol (SP) i drin I/O a gweithrediadau data gweithredol/gweithredol. Mae Unity XT deuol SP yn defnyddio cysylltedd SAS 000Gbps mewnol llawn a phensaernïaeth aml-graidd perchnogol ar gyfer perfformiad uchel ac effeithlonrwydd. Mae araeau disg yn caniatáu ichi ehangu cynhwysedd storio gan ddefnyddio silffoedd ychwanegol.

Araeau fflach Microsoft SQL Server 2019 a Dell EMC Unity XT
Mae Dell EMC Unity XT, y genhedlaeth nesaf o araeau (hybrid a holl-fflach), yn cynyddu perfformiad yn sylweddol, yn gwella effeithlonrwydd, ac yn ychwanegu galluoedd a gwasanaethau newydd ar gyfer amgylcheddau aml-gwmwl. 

Mae pensaernïaeth Unity XT yn caniatáu ichi brosesu data ar yr un pryd, lleihau maint y data, a chefnogi gwasanaethau megis atgynhyrchu heb aberthu perfformiad cymhwysiad. O'i gymharu â datrysiad y genhedlaeth flaenorol, mae perfformiad system storio Dell EMC Unity XT yn cael ei ddyblu ac mae'r amser ymateb 75% yn gyflymach. Ac wrth gwrs, mae Dell EMC Unity yn cefnogi safon NVMe.

Mae systemau storio gyda gyriannau NVMe yn dangos eu perfformiad gorau mewn cymwysiadau sy'n sensitif i hwyrni. Er enghraifft, mewn cymwysiadau fel cronfeydd data enfawr, mae NVMe yn darparu cyfraddau data hwyrni isel a brig uchel. Mae llai o hwyrni a mwy o arian cyfred yn gwella perfformiad darllen/ysgrifennu yn sylweddol. Nid yw'n gyd-ddigwyddiad, yn ôl rhagolwg IDC, erbyn 2021, y bydd araeau fflach gyda chysylltiadau NVMe a NVMe-oF (NVMe over Fabric) yn cyfrif am tua hanner yr holl refeniw o werthu systemau storio allanol yn y byd. 

Mae algorithmau cywasgu data yn gwella effeithlonrwydd storio. Gall Dell EMC Unity XT leihau cyfaint data hyd at bum gwaith. Dangosydd pwysig arall yw effeithlonrwydd cyffredinol y system. Mae Dell EMC Unity XT yn defnyddio gallu system 85%. Perfformir cywasgu a dad-ddyblygu yn y modd mewnol - ar lefel y rheolydd. Mae'r data'n cael ei gadw ar ffurf gywasgedig. Mae'r system hefyd yn awtomeiddio gwaith gyda chipluniau data.

Mae araeau fflach Unity hawdd eu defnyddio gyda mynediad unedig (bloc a ffeil) yn darparu amseroedd ymateb sefydlog, yn integreiddio â gwasanaethau storio cwmwl, ac yn cefnogi uwchraddio heb fudo data. Yn ei ffurfweddiad sylfaenol, mae'r system storio amlbwrpas hon yn gosod mewn 30 munud.

Mae technoleg storio data o'r enw “pyllau deinamig” yn caniatáu ichi symud o ehangu cof statig i ddeinamig, yn darparu hyblygrwydd gweithredol uchel a rhwyddineb cynyddu gallu system. Mae pyllau deinamig yn arbed capasiti a chyllideb, ac mae angen llai o amser i'w hailadeiladu. Nid oes angen mudo data i ehangu gallu a pherfformiad Dell EMC Unity. 

Mae llawer o gwmnïau heddiw yn defnyddio sawl gwasanaeth cwmwl cyhoeddus ar y cyd â'u seilwaith ar y safle. Gall Dell EMC Unity XT weithredu fel elfen o amgylchedd Dell Technologies Cloud. Gellir defnyddio'r system storio hon mewn cwmwl cyhoeddus a gellir trosglwyddo data i gwmwl preifat. Yn ogystal, mae storfa Dell EMC Unity XT ar gael fel gwasanaeth. Dyma un o wasanaethau storio cwmwl Dell EMC Cloud Storage Services.
 
Mae storio cwmwl yn dod yn fwyfwy poblogaidd oherwydd gall wella ROI trwy leihau costau seilwaith. Mae Cloud Storage Services yn ymestyn canolfannau data cwsmeriaid i'r cwmwl trwy ddarparu storfa Dell EMC (sy'n gysylltiedig yn uniongyrchol ag adnoddau cwmwl cyhoeddus) fel gwasanaeth. Gall darparwyr trydydd parti ddarparu cysylltedd cwmwl cyhoeddus cyflym (latency isel) yn uniongyrchol i systemau Dell EMC Unity, PowerMax ac Isilon yng nghanolfan ddata'r cwsmer.

Mae'r teulu Unity XT yn cynnwys systemau Unity XT All-Flash, Unity XT Hybrid, UnityVSA ac Unity Cloud Edition.
 

Araeau Hybrid a Flash Unedig 

Mae systemau storio Unity XT Hybrid ac Unity XT All-Flash sy'n seiliedig ar Intel yn darparu pensaernïaeth integredig ar gyfer mynediad bloc, mynediad ffeiliau, a VVols VMware gyda chefnogaeth ar gyfer protocolau storio cysylltiedig â rhwydwaith (NAS), iSCSI, a Fiber Channel (FC). Mae llwyfannau All-Flash Unity XT Hybrid ac Unity XT yn barod ar gyfer NVMe.

Mae systemau hybrid Unity XT yn cefnogi amgylcheddau aml-gwmwl. Mae aml-gwmwl yn golygu ymestyn storfa i'r cwmwl neu ddefnyddio i'r cwmwl gydag opsiynau defnyddio adnoddau hyblyg. Mae storfa Multicloud wedi'i gynllunio i sicrhau symudedd a hygludedd data rhwng sawl platfform cwmwl - preifat a chyhoeddus. Mae hyn yn effeithio nid yn unig ar brosesau symud data, ond hefyd ar drefniadaeth mynediad cymhwysiad at ddata mewn sawl cwmwl cyhoeddus.

Araeau fflach Microsoft SQL Server 2019 a Dell EMC Unity XT
Mae'r araeau hybrid hyn yn darparu'r galluoedd canlynol:

  • Scalable i 16 PB capasiti crai.
  • Galluoedd lleihau data adeiledig ar gyfer pob pwll fflach.
  • Gosod a chyfluniad cyflym (ar gyfartaledd mae'n cymryd 25 munud).

Mae technoleg SSD yn gwella'n gyflym, a bydd cynhyrchion chwyldroadol newydd yn taro'r farchnad yn y blynyddoedd i ddod. Yn y cyfamser, bydd sefydliadau'n parhau i ddisodli HDDs traddodiadol gyda SSDs er mwyn gwella perfformiad, rhwyddineb rheolaeth ac arbedion ynni. Bydd cenedlaethau newydd o araeau fflach yn cynnwys awtomeiddio storio mwy datblygedig, integreiddio cwmwl cyhoeddus, a diogelu data integredig. 

Mae systemau All-Flash Unity XT yn darparu cyflymder, effeithlonrwydd a chefnogaeth aml-gwmwl. Eu nodweddion:

  • Cynhyrchiant dwbl.
  • Gostyngiad data hyd at 7:1.
  • Gosod a chyfluniad cyflym (mae'r broses yn cymryd llai na 30 munud).

 UndodVSA

Mae UnityVSA yn storfa wedi'i diffinio gan feddalwedd ar gyfer amgylcheddau rhithwir VMware ESXi gan ddefnyddio gweinyddwr, cynhwysedd storio a rennir neu gwmwl. Mae UnityVSA HA, cyfluniad UnityVSA storfa ddeuol, yn darparu goddefgarwch nam ychwanegol. Mae storfa UnityVSA yn cynnig:

  • Hyd at 50 TB o gapasiti storio unedig llawn sylw.
  • Yn gydnaws â systemau a nodweddion Unity XT.
  • Cefnogaeth i systemau argaeledd uchel (UnityVSA HA).
  • Cysylltiad fel NAS ac iSCSI.
  • Dyblygu data o lwyfannau Unity XT eraill.

Argraffiad Cwmwl Unity

Ar gyfer gweithrediadau cydamseru ffeiliau ac adfer ar ôl trychineb gyda'r cwmwl, mae'r teulu Unity XT yn cynnwys Unity Cloud Edition, sy'n darparu:

  • Galluoedd storio llawn sylw gan ddefnyddio storfa a ddiffinnir gan feddalwedd (SDS) a ddefnyddir yn y cwmwl.
  • Defnyddiwch storfa bloc a ffeil yn hawdd gyda VMware Cloud ar AWS.
  • Cymorth adfer ar ôl trychineb, gan gynnwys profi a dadansoddi data.

Araeau fflach Microsoft SQL Server 2019 a Dell EMC Unity XT

Unity XT Pob Fflach ar gyfer SQL Server

Adroddiad 2017 Unisphere Research, "Trawsnewid Gweinyddwr SQL: Tuag at Ystwythder a Gwydnwch" (Trawsnewid Gweinyddwr SQL: Tuag at Ystwythder a Gwydnwch) Dywedodd 22% o ymatebwyr eu bod yn defnyddio technoleg storio fflach wrth gynhyrchu (16%) neu'n bwriadu gwneud hynny (6%). Mae 30% yn defnyddio araeau hybrid sy'n cynnwys cof fflach. Mae 13% yn defnyddio araeau fflach sy'n cysylltu'n uniongyrchol. 13% wrth gefn o gronfeydd data SQL Server i fflachio storio.

Mae mabwysiadu storfa fflach yn gyflym i'w ddefnyddio gyda SQL Server yn golygu bod araeau All-Flash Unity XT yn arbennig o addas ar gyfer datblygwyr a gweinyddwyr SQL Server. Mae systemau All-Flash Unity XT yn darparu galluoedd a pherfformiad i ddatblygwyr a gweinyddwyr SQL Server sy'n mynd y tu hwnt i'r hyn y mae rhwydweithiau ardal storio nodweddiadol (SANs) yn ei gynnig.

Araeau fflach Microsoft SQL Server 2019 a Dell EMC Unity XT
Mae gan systemau Unity XT All-Flash, sy'n barod ar gyfer NVMe (ar gyfer perfformiad uchel hyd yn oed yn uwch a hwyrni isel), ffactor ffurf 2U, yn cefnogi proseswyr craidd deuol, dau reolwr yn y modd gweithredol / gweithredol.

Modelau Undod XT All-Flash

Undod XT 

Proseswyr 

Cof (fesul prosesydd)

Max. nifer y gyriannau

Max. capasiti "amrwd" (PB) 

380F 

1 Intel E5-2603 v4 
6c/1.7 GHz

64 

500 

2.4 

480F 

2 Intel Xeon Arian 
4108 8c/1.8 GHz 

96 

750 

4.0 

680F 

2 Intel Xeon Arian 
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 

Mae manylion i'w gweld yn y manylebau arae (Dalen Manyleb Cyfres Storio Dell EMC Unity XT).

Pyllau Storio

Mae llawer o weithwyr proffesiynol SQL Server yn gwybod bod yr holl araeau storio modern yn darparu'r gallu i grwpio disgiau yn unedau storio mwy gyda lefel sefydlog o amddiffyniad RAID. Mae grwpiau disg unigol sydd â diogelwch RAID yn byllau storio traddodiadol. Er bod systemau hybrid Unity XT yn cefnogi pyllau traddodiadol yn unig, mae araeau All-Flash Unity XT hefyd yn cynnig pyllau storio deinamig. Gyda phyllau storio deinamig, mae amddiffyniad RAID yn cael ei gymhwyso i raddau disg - unedau storio sy'n llai na disg llawn. Mae pyllau deinamig yn darparu mwy o hyblygrwydd wrth reoli ac ehangu pyllau disg. 

Mae Dell EMC yn darparu arferion gorau ar gyfer rheoli pyllau storio i gyflawni'r perfformiad mwyaf posibl heb fawr o gymhlethdod. Er enghraifft, argymhellir lleihau nifer y pyllau storio Unity XT i leihau cymhlethdod a chynyddu hyblygrwydd. Fodd bynnag, gall sefydlu pyllau storio ychwanegol fod yn ddefnyddiol iawn mewn rhai achosion, gan gynnwys pan fydd angen i chi:

  • Cefnogi llwythi gwaith ar wahân gyda phroffiliau I/O gwahanol.
  • Dyrannu adnoddau i gyflawni paramedrau perfformiad penodol.
  • Neilltuo adnoddau ar wahân ar gyfer aml-denantiaeth.
  • Creu parthau llai i amddiffyn rhag methiant

Cyfeintiau storio (LUNs)

Sut ydych chi'n cydbwyso rheolaeth a hyblygrwydd wrth ddewis nifer y cyfeintiau mewn arae? I gael yr hyblygrwydd mwyaf posibl yn Unity gyda SQL Server, argymhellir creu cyfrolau ar gyfer pob ffeil cronfa ddata. Yn ymarferol, mae'r rhan fwyaf o sefydliadau yn defnyddio dull haenog, lle rhoddir yr hyblygrwydd mwyaf posibl i gronfeydd data critigol a lle caiff ffeiliau cronfa ddata llai critigol eu grwpio i lai o gyfeintiau mwy. Rydym yn argymell adolygu'r holl ofynion ar gyfer cronfeydd data ac unrhyw gymwysiadau cysylltiedig oherwydd bod technolegau diogelu data a monitro yn dibynnu ar ynysu a lleoli ffeiliau.

Yn aml gall fod yn anodd rheoli cyfeintiau lluosog, yn enwedig mewn amgylcheddau rhithwir. Mae amgylcheddau Rhithwir SQL Server yn enghraifft dda o le y gall cynnal sawl math o ffeil ar un gyfrol wneud synnwyr. Rhaid i weinyddwr y gronfa ddata neu weinyddwr storio (neu'r ddau) ddewis y cydbwysedd cywir rhwng hyblygrwydd a chynaladwyedd wrth bennu nifer y cyfeintiau i'w creu.

Storio ffeiliau

Mae gweinyddwyr NAS yn cynnal systemau ffeiliau ar storfa Unity XT. Gellir cyrchu systemau ffeil gan ddefnyddio'r protocolau SMB neu NFS, a gyda system ffeiliau aml-brotocol, gallwch ddefnyddio'r ddau brotocol ar yr un pryd. Mae gweinyddwyr NAS yn defnyddio rhyngwynebau rhithwir i gysylltu'r gwesteiwr â systemau ffeiliau SMB, NFS, a multiprotocol, yn ogystal â storfa VMware NFS a chyfrolau rhithwir VMware. Mae systemau ffeil a rhyngwynebau rhithwir wedi'u hynysu o fewn un gweinydd NAS, gan ganiatáu i weinyddion NAS lluosog gael eu defnyddio ar gyfer aml-denantiaeth. Mae gweinyddwyr NAS yn methu'n awtomatig os bydd y prosesydd storio yn methu. Mae eu systemau ffeiliau cysylltiedig hefyd yn methu drosodd.

Mae SQL Server 2012 (11.x) a fersiynau diweddarach yn cefnogi Bloc Neges Gweinyddwr (SMB) 3.0, sy'n caniatáu rhannu ffeiliau rhwydwaith ar gyfer storio. Ar gyfer gosodiadau clwstwr annibynnol a methu, gallwch osod cronfeydd data system (meistr, model, msdb, a tempdb) a chronfeydd data defnyddwyr Engine Engine gyda'r opsiwn storio SMB. Mae defnyddio storfa SMB yn opsiwn da wrth ddefnyddio Always On Availability Groups oherwydd mae angen mynediad at adnodd rhwydwaith sydd ar gael yn fawr i rannu ffeiliau.

Mae creu cyfrannau ffeiliau SMB ar gyfer defnyddio Gweinyddwr SQL gyda storfa Unity XT yn broses tri cham syml: rydych chi'n creu gweinydd NAS, system ffeiliau, a chyfran SMB. Mae meddalwedd Rheoli Storio Unisphere Dell EMC yn cynnwys dewin cyfluniad i'ch helpu i gwblhau'r broses hon. Fodd bynnag, wrth gynnal llwythi gwaith SQL Server ar gyfrannau ffeiliau SMB, mae rhai ystyriaethau pwysig i'w cadw mewn cof nad ydynt o reidrwydd yn berthnasol i ddefnyddio cyfrannau ffeiliau SMB. Mae Microsoft wedi llunio rhestr o faterion gosod a diogelwch ynghyd â materion sy'n hysbys ar hyn o bryd; Am fanylion, gweler "Gosod Gweinydd SQL gyda Storio Ffeil SMB" yn Dogfennau Microsoft.

Cipluniau Data

Mae data wedi dod yn adnodd pwysicaf cwmni, ac mae amgylcheddau sy'n hanfodol i genhadaeth heddiw yn gofyn am fwy na diswyddiad yn unig. Mae'n angenrheidiol bod ceisiadau bob amser ar-lein, yn cael eu darparu gyda gweithrediadau a diweddariadau di-dor. Maent hefyd yn gofyn am berfformiad uchel ac argaeledd data trwy opsiynau megis atgynhyrchu ciplun lleol a dyblygu o bell.

Mae arae storio Unity XT yn cynnig galluoedd ciplun bloc a ffeil sy'n rhannu llifoedd gwaith, gweithrediadau a phensaernïaeth gyffredin. Mae methodoleg ciplun Unity yn darparu ffordd syml ac effeithiol o ddiogelu data. Mae cipluniau yn ei gwneud hi'n hawdd adfer data - rholio yn ôl i giplun cynharach, neu gallwch gopïo data dethol o giplun blaenorol. Mae'r tabl canlynol yn dangos cyfnodau cadw ciplun ar gyfer systemau Unity XT.

Storio cipluniau data yn lleol ac o bell

Math o lun

CLI
UI
REST

Gyda llaw 

Wedi'i drefnu 

Gyda llaw 

Wedi'i drefnu 

Gyda llaw 

Wedi'i drefnu 

Lleol 

1 y flwyddyn 

1 y flwyddyn

Mlynedd 5 

4 wythnos

Mlynedd 100

Heb gyfyngiadau

Anghysbell 

Mlynedd 5

Wythnosau 255 

Mlynedd 5

Wythnosau 255

Mlynedd 5

Wythnosau 255

Nid yw cipluniau yn cymryd lle dulliau diogelu data eraill yn uniongyrchol, megis copïau wrth gefn. Ni allant ond ategu copi wrth gefn traddodiadol fel llinell amddiffyn gyntaf ar gyfer senarios RTO isel.

Mae nodwedd cipolwg Dell EMC Unity yn cynnwys lleihau data a dad-ddyblygu uwch. Mae cipluniau hefyd yn elwa o'r arbedion gofod a gyflawnir ar yr adnodd storio gwreiddiol. Pan fyddwch chi'n cymryd cipolwg o adnodd storio sy'n cefnogi nodweddion lleihau data, gall y data yn y ffynhonnell gael ei gywasgu neu ei ddad-ddyblygu.

Dyma rai nodiadau ynghylch adfer cronfa ddata wrth ddefnyddio cipluniau gyda chronfeydd data SQL Server:

  • Rhaid diogelu holl gydrannau cronfa ddata SQL Server fel set ddata. Pan fydd data a ffeiliau log ar wahanol LUNs, rhaid i'r LUNs hynny fod yn rhan o grŵp cysondeb. Mae grŵp cyson yn sicrhau bod ciplun yn cael ei gymryd ar yr un pryd ar bob LUN yn y grŵp. Pan fydd data a ffeiliau log ar gyfrannau ffeil SMB lluosog, rhaid i'r cyfrannau fod ar yr un system ffeiliau.
  • Wrth adfer cronfa ddata SQL Server o giplun sy'n seiliedig ar flociau, os oes rhaid i'r enghraifft SQL Server aros yn gysylltiedig, defnyddiwch ymuno â gwesteiwr Unisphere. Ar gyfer adferiad yn seiliedig ar ffeil, crëir cyfran SMB ychwanegol gan ddefnyddio'r ciplun fel y ffynhonnell. Unwaith y bydd y cyfrolau wedi'u gosod, gellir atodi'r gronfa ddata o dan enw gwahanol neu gellir disodli'r gronfa ddata bresennol ag un wedi'i hadfer.

  • Wrth wneud adferiad gan ddefnyddio'r dull Ciplun Adfer yn Unisphere, cymerwch yr enghraifft SQL Server all-lein. Nid yw SQL Server yn ymwybodol o weithrediadau adfer. Mae cymryd enghraifft all-lein yn sicrhau nad yw cyfrolau'n cael eu difrodi gan ysgrifennu cronfa ddata cyn adfer. Unwaith y bydd yr achos wedi'i ailgychwyn, bydd adferiad trychineb SQL Server yn dod â'r cronfeydd data i gyflwr cyson.
  • Galluogi cipluniau ar gyfer gwrthrychau storio lluosog ar yr un pryd, ac yna sicrhau bod y system yn y moddau gweithredu a argymhellir cyn galluogi cipluniau ychwanegol.

Awtomeiddio ac amserlennu saethiadau

Gellir awtomeiddio cipluniau yn Unity XT. Mae'r opsiynau ciplun diofyn canlynol ar gael ym maes rheoli storio Unisphere: amddiffyniad rhagosodedig, amddiffyniad cadw byrrach, ac amddiffyniad cadw hirach. Mae pob opsiwn yn cymryd cipluniau dyddiol ac yn eu harbed am gyfnodau gwahanol o amser.

Gallwch ddewis un (neu'r ddau) o'r opsiynau amserlennu - bob x awr (o 1 i 24) ac yn ddyddiol / wythnosol. Mae amserlennu ciplun dyddiol/wythnosol yn caniatáu ichi nodi amseroedd a dyddiau penodol ar gyfer cymryd cipluniau. Ar gyfer pob opsiwn a ddewisir, rhaid i chi osod polisi cadw, y gellir ei ffurfweddu i ddileu'r pwll yn awtomatig neu ei storio dros dro.

Mwy o wybodaeth am gipluniau Unity - yn Dogfennaeth Undod Dell EMC

Clonau tenau

Mae clôn tenau yn gopi darllen / ysgrifennu o adnodd storio bloc tenau, fel cyfaint, grŵp cysondeb, neu storfa ddata VMware VMFS, sy'n rhannu blociau â'i riant adnodd. Mae clonau tenau yn ffordd wych o gyflwyno copïau o gronfa ddata SQL Server yn gyflym ac yn gryno, rhywbeth na all offer Gweinyddwr SQL traddodiadol ei gyflawni. Unwaith y bydd y clôn tenau yn cael ei gyflwyno i'r gwesteiwr, gellir dod â'r cyfrolau ar-lein a bydd y gronfa ddata yn cael ei hatodi gan ddefnyddio'r dull DB Attach yn SQL Server.

Wrth ddefnyddio'r nodwedd uwchraddio gyda chlonau tenau, cymerwch yr holl gronfeydd data ar y clôn tenau all-lein. Rhaid gwneud hyn cyn y gweithrediad diweddaru. Gall methu â chymryd cronfeydd data all-lein cyn perfformio uwchraddiad arwain at wallau anghysondeb data neu ganlyniadau data anghywir ar SQL Server.

Dyblygiad data

Mae atgynhyrchu yn nodwedd feddalwedd sy'n cydamseru data â system bell ar yr un safle neu leoliad arall. Mae opsiynau atgynhyrchu a ffurfweddu Unity yn caniatáu ichi ddewis ffordd effeithlon o fodloni gofynion RTO / RPO ar gyfer cronfeydd data SQL Server wrth gydbwyso perfformiad a thrwybwn.

Wrth ddefnyddio Dell EMC Unity Replication i amddiffyn cronfeydd data SQL Server ar gyfrolau lluosog, dylech gyfyngu'r holl ddata a chyfrolau log yn y gronfa ddata i un grŵp cysondeb neu system ffeiliau. Yna caiff atgynhyrchu ei osod ar system grŵp neu ffeiliau a gall gynnwys cyfeintiau neu gyfrannau o gronfeydd data lluosog. Rhaid i gronfeydd data sydd angen gwahanol opsiynau atgynhyrchu fod ar LUNs ar wahân, grwpiau cysondeb, neu systemau ffeiliau.

Mae clonau tenau yn gydnaws â dyblygu cydamserol ac asyncronig. Pan fydd clôn tenau yn cael ei ailadrodd i gyrchfan, mae'n dod yn gopi llawn o'r gyfrol, grŵp cysondeb, neu storfa VMFS. Ar ôl atgynhyrchu, mae clôn tenau yn gyfrol gwbl annibynnol gyda'i osodiadau ei hun.

Araeau fflach Microsoft SQL Server 2019 a Dell EMC Unity XT
Y broses o ddyblygu clôn tenau rhwng y systemau ffynhonnell a tharged.

Nid oes angen dyblygu'r gronfa ddata tempdb oherwydd bod y ffeil yn cael ei hailadeiladu pan fydd SQL Server yn cael ei ailgychwyn, ac felly nid yw'r metadata yn gyson â dull achosion SQL Server eraill. Mae dewis cyfrolau yn ofalus i'w hailadrodd a chynnwys y cyfrolau hynny yn dileu traffig atgynhyrchu diangen.

Rheolaeth Integredig Copi Data Gweinydd Microsoft SQL

Gall y rhan fwyaf o gynhyrchion storio modern (gan gynnwys holl gynhyrchion Dell EMC) greu copïau "cyson system weithredu" o unrhyw fath o ffeil trwy:

  • Trefn ysgrifennu cyson gan y system weithredu ar bob lefel - o'r gwesteiwr i'r gyriant.
  • Grwpio cyfrolau fel bod ffeiliau lluosog ar wahanol gyfrolau yn cynnal y drefn ysgrifennu.

Gyda mabwysiadu dyfeisiau storio graddadwy yn eang, mae Microsoft wedi datblygu API ar gyfer darparwyr storio. Mae'r API hwn yn caniatáu i ddarparwyr storio gydlynu â meddalwedd cronfa ddata SQL Server i greu "copïau sy'n gyson â cheisiadau" gan ddefnyddio Gwasanaeth Copi Cysgodol Cyfrol (VSS). Mae'r copïau hyn yn efelychu'r rhyngweithio rhwng SQL Server a'r system weithredu yn ystod amserlen a chau Gweinyddwr SQL. Mae'r holl glustogau ysgrifennu yn cael eu fflysio a thrafodion yn cael eu hatal nes bod yr holl ddisgiau wedi'u diweddaru ac yn gyson ar adeg benodol, sy'n cael ei gofnodi yn log SQL.

Mae meddalwedd Dell EMC AppSync sydd wedi'i integreiddio â chipluniau Unity XT yn symleiddio ac yn awtomeiddio'r broses o greu, defnyddio a rheoli copïau o ddata gwaith sy'n gyson â rhaglenni. Bwriedir i'r feddalwedd hon gael ei defnyddio mewn senarios rheoli copi ar gyfer adfer ac ailddefnyddio cronfa ddata. 

Mae meddalwedd AppSync yn darganfod cronfeydd data cymwysiadau yn awtomatig, yn dysgu strwythur y gronfa ddata, ac yn mapio strwythur y ffeil trwy haenau caledwedd neu rithwiroli i storfa Unity XT sylfaenol. Mae'n trefnu'r holl gamau angenrheidiol, o greu a gwirio copi i osod cipluniau ar y gwesteiwr targed a dechrau neu adfer y gronfa ddata. Mae AppSync yn cefnogi ac yn symleiddio llifoedd gwaith SQL Server sy'n cynnwys diweddaru ac adfer cronfa ddata cynhyrchu.

Lleihau data a dad-ddyblygu uwch

Mae teulu systemau storio Dell EMC Unity yn cynnig gwasanaethau lleihau data hawdd eu defnyddio sy'n gyfoethog o ran nodweddion. Cyflawnir arbedion nid yn unig ar adnoddau storio sylfaenol wedi'u ffurfweddu, ond hefyd ar gipluniau a chlonau tenau o'r adnoddau hyn. Mae cipluniau a chlonau tenau yn etifeddu gosodiad lleihau data'r storfa ffynhonnell, sy'n cynyddu arbedion cynhwysedd.

Mae'r nodwedd lleihau data yn cynnwys dad-ddyblygu, cywasgu, a gweithgareddau canfod bloc sero, a allai gynyddu faint o le storio y gellir ei ddefnyddio ar gyfer gwrthrychau defnyddwyr a defnydd mewnol. Mae nodwedd lleihau data Unity XT yn disodli'r nodwedd cywasgu yn Unity OE 4.3 ac yn ddiweddarach. Mae cywasgu yn algorithm lleihau data a all leihau'r dyraniad ffisegol o gapasiti sydd ei angen i storio set ddata.

Mae systemau Unity XT hefyd yn darparu nodwedd dad-ddyblygu uwch y gellir ei galluogi os yw lleihau data yn cael ei alluogi. Mae dad-ddyblygu uwch yn lleihau'r capasiti sydd ei angen ar gyfer data defnyddwyr trwy storio dim ond nifer fach o gopïau (yn aml dim ond un copi) o flociau data Unity. Yr ardal ddiddyblygu yw un LUN. Cymerwch hyn i ystyriaeth wrth ddewis cynllun storio. Mae llai o LUNs yn arwain at well diffyg dyblygu, ond mae mwy o LUNs yn darparu perfformiad gwell. 

Gall arbedion cynhwysedd o ddad-ddyblygu uwch ddarparu'r budd mwyaf yn y rhan fwyaf o amgylcheddau, ond mae angen defnyddio proseswyr arae Unity hefyd. Yn OE 5.0, mae dad-ddyblygu uwch, pan gaiff ei alluogi, yn dad-ddyblygu unrhyw floc (cywasgedig neu anghywasgedig). Am ragor o wybodaeth, gw Dogfennaeth Dell EMC.

Mae'r tabl canlynol yn dangos y ffurfweddiadau a gefnogir ar gyfer lleihau data a dad-ddyblygu uwch:

Gostyngiad yn y data yn Unity (pob model) a gwell cefnogaeth i ddiddyblygu

Fersiwn OE Unity 

Технология 

Math pwll â chymorth 

Modelau â Chymorth

4.3 / 4.4 

Lleihau data 

Pwll cof fflach - traddodiadol neu ddeinamig 

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

4.5 
 

Lleihau data 

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

Lleihau data a dad-ddyblygu uwch*

450F, 550F, 650F 


 

Lleihau data 

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

Lleihau data a dad-ddyblygu uwch

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

* Mae lleihau data wedi'i analluogi yn ddiofyn a rhaid ei alluogi cyn i ddad-ddyblygu uwch ddod yn opsiwn sydd ar gael. Ar ôl galluogi lleihau data, mae dad-ddyblygu uwch ar gael, ond mae'n anabl yn ddiofyn.

Gostyngiad data mewn Unity a chywasgu data yn SQL Server

SQL Server 2008 Enterprise Edition oedd y datganiad cyntaf i gynnig galluoedd cywasgu data brodorol. Mae cywasgu lefel rhes a lefel tudalen SQL Server 2008 yn defnyddio gwybodaeth am fformat tabl cronfa ddata fewnol SQL Server i leihau'r gofod a ddefnyddir gan wrthrychau cronfa ddata. Mae lleihau gofod yn caniatáu ichi storio mwy o resi fesul tudalen a mwy o dudalennau yn y gronfa glustogi. Gan na fydd data sydd heb ei storio ar fformat tudalen data 8k, megis data y tu allan i'r rhes fel NVARCHAR(MAX), yn defnyddio dulliau cywasgu rhesi neu dudalennau, cyflwynodd Microsoft swyddogaethau Transact-SQL COMPRESS a DECOMPRESS. 

Mae'r swyddogaethau hyn yn defnyddio dull cywasgu data traddodiadol (algorithm GZIP) y mae'n rhaid ei alw er mwyn i bob adran o ddata gael ei chywasgu neu ei datgywasgu.

Mae cywasgu Unity XT, nad yw'n gyfyngedig i SQL Server, yn defnyddio algorithm meddalwedd i ddadansoddi a chywasgu data storio. Ers rhyddhau Unity OE 4.1, mae cywasgu data Unity wedi bod ar gael ar gyfer cyfeintiau storio bloc a storfeydd data VMFS mewn pwll fflach. Gan ddechrau gydag Unity OE 4.2, mae cywasgu hefyd ar gael ar gyfer systemau ffeiliau a storfeydd data NFS mewn pyllau storio fflach.

Mae'r dewis o ddull cywasgu data ar gyfer SQL Server yn dibynnu ar sawl ffactor. Mae'r ffactorau hyn yn cynnwys y math o gynnwys cronfa ddata, yr adnoddau CPU sydd ar gael - ar y storfa ac ar weinyddion y gronfa ddata, a'r adnoddau I/O sydd eu hangen i gynnal y CLG. Yn gyffredinol, gallwch ddisgwyl arbedion gofod ychwanegol ar gyfer data sy'n cael ei gywasgu gan ddefnyddio SQL Server, ond mae data wedi'i gywasgu gan ddefnyddio nodwedd cywasgu GZIP TSQL yn annhebygol o weld arbedion gofod ychwanegol sylweddol o nodweddion cywasgu Unity XT gan fod y rhan fwyaf o'r buddion yn dod o'r rhai cyffredinol. algorithm.

Mae cywasgu undod yn darparu arbedion gofod os yw'r data ar y gwrthrych storio wedi'i gywasgu o leiaf 25%. Cyn i chi alluogi cywasgu ar wrthrych storio, penderfynwch a yw'n cynnwys data y gellir ei gywasgu. Peidiwch â galluogi cywasgu ar gyfer gwrthrych storio oni bai y bydd gwneud hynny'n arbed cynhwysedd. 

Wrth benderfynu a ddylid defnyddio lleihau data Unity, cywasgiad lefel cronfa ddata SQL Server, neu'r ddau, ystyriwch y canlynol:

  • Mae data sy'n cael ei ysgrifennu i'r system Unity yn cael ei ddilysu gan y gwesteiwr ar ôl iddo gael ei storio yn storfa'r system. Fodd bynnag, nid yw'r broses gywasgu yn dechrau nes bod y storfa wedi'i chlirio.

  • Cyflawnir arbedion cywasgu nid yn unig ar gyfer adnoddau storio Unity XT, ond hefyd ar gyfer cipluniau a chlonau tenau o'r adnodd.
  • Yn ystod y broses gywasgu, caiff blociau lluosog eu hagregu gan ddefnyddio algorithm samplu i benderfynu a ellir cywasgu'r data. Os yw'r algorithm samplu'n pennu mai dim ond cyn lleied o arbedion y gellir eu cyflawni, yna caiff y cywasgu ei hepgor ac ysgrifennir y data i'r gronfa.
  • Pan gaiff data ei gywasgu cyn ei ysgrifennu i'r cyfryngau storio, mae faint o drin data yn cael ei leihau'n fawr. Felly, mae cywasgu yn helpu i leihau traul ar gof fflach trwy leihau swm ffisegol y data a ysgrifennwyd i'r gyriant.

Am ragor o wybodaeth am gywasgu rhesi a thudalennau yn SQL Server ar gyfer tablau a mynegeion, gweler Dogfennau Microsoft.

Peidiwch ag anghofio bod angen adnoddau CPU ar gyfer unrhyw gywasgu. Pan fo gofynion lled band yn uchel, gall cywasgu gael effaith sylweddol ar berfformiad. Gall cymarebau ysgrifennu uchel o lwythi gwaith OLAP hefyd leihau manteision cywasgu ar gyfer cronfa ddata SQL Server.

Ymchwiliodd Dell EMC i arbedion posibl gan ddefnyddio cyfraddau lleihau data yn y byd go iawn ar gyfres Unity. Casglodd y tîm ddata ar beiriannau rhithwir VMware, rhannu ffeiliau, cronfeydd data SQL Server, peiriannau rhithwir Microsoft Hyper-V, ac ati.

Dangosodd canlyniadau'r astudiaeth fod y gostyngiad ym maint ffeil log Gweinyddwr SQL bron 10 gwaith yn llai na'r ffeil ddata:

  • Maint cronfa ddata = 1,49:1 (32,96%)
  • Cyfaint log = 12,9:1 (92,25%)

Darparwyd dwy gyfrol i gronfa ddata SQL Server. Mae ffeiliau cronfa ddata yn cael eu storio ar un gyfrol a logiau trafodion yn cael eu storio ar un arall. Gall defnyddio technoleg lleihau data gyda chyfeintiau cronfa ddata ddarparu arbedion storio; fodd bynnag, dylech ystyried yr effaith ar berfformiad wrth benderfynu a ddylid caniatáu i ddyblygu niferoedd cronfeydd data. Er y gall gostyngiad maint cronfa ddata gwirioneddol amrywio yn dibynnu ar y data a storir, dangosodd canlyniadau'r astudiaeth y gall gofod storio log trafodion SQL Server cael ei leihau'n sylweddol.

Arferion gorau o ran lleihau data

Cyn i chi alluogi lleihau data ar wrthrych storio, ystyriwch y canllawiau canlynol:

  • Defnyddio monitro systemau storio i sicrhau bod ganddo'r adnoddau sydd ar gael i gefnogi lleihau data.
  • Galluogi lleihau data ar gyfer gwrthrychau storio lluosog ar unwaith. Monitro'r system i sicrhau ei bod yn yr amodau gweithredu a argymhellir cyn ei galluogi ar safleoedd storio ychwanegol.
  • Ar fodelau Unity XT x80F, bydd lleihau data yn darparu arbedion cynhwysedd os yw'r data yn yr uned storio wedi'i gywasgu gan o leiaf 1%.

Darparodd gostyngiad data ar fodelau Unity x80F blaenorol sy'n rhedeg OE 5.0 arbedion cyn belled â bod y data o leiaf 25% yn gywasgadwy.

  • Cyn i chi alluogi lleihau data ar wrthrych storio, penderfynwch a yw'r gwrthrych yn cynnwys data cywasgadwy. Fel arfer nid yw rhai mathau o ddata, megis fideo, sain, delweddau, a data deuaidd, yn rhoi llawer o fudd o gywasgu. Peidiwch â galluogi lleihau data ar wrthrych storio os na fydd unrhyw arbedion gofod.
  • Ystyriwch gywasgu cyfaint o ddata ffeil sydd fel arfer yn cywasgu'n dda.

Rhithwirio VMware

Mae VMware vSphere yn blatfform effeithlon a diogel ar gyfer rhithwiroli ac amgylcheddau cwmwl. Cydrannau craidd vSphere yw VMware vCenter Server a'r hypervisor VMware ESXi.

Mae vCenter Server yn blatfform rheoli unedig ar gyfer amgylcheddau vSphere. Mae'n hawdd ei ddefnyddio ac mae'n gwneud y gorau o adnoddau yn rhagweithiol. Mae ESXi yn hypervisor ffynhonnell agored sy'n gosod yn uniongyrchol ar weinyddion ffisegol. Mae gan ESXi fynediad uniongyrchol at adnoddau craidd ac mae'n fach o ran maint ar 150MB, gan leihau gofynion cof. Mae'n darparu perfformiad dibynadwy ar gyfer amrywiaeth o lwythi gwaith cymwysiadau ac yn cefnogi ffurfweddiadau peiriannau rhithwir pwerus - hyd at 128 vCPUs, 6 TB o RAM, a 120 o ddyfeisiau.

Er mwyn i SQL Server redeg yn effeithiol ar galedwedd modern, rhaid i system weithredu SQL Server (SQLOS) ddeall dyluniad y caledwedd. Gyda dyfodiad systemau mynediad cof di-wisg aml-graidd ac aml-nodyn (NUMA), mae deall y berthynas rhwng creiddiau, proseswyr rhesymegol, a phroseswyr ffisegol wedi dod yn arbennig o bwysig.

Proseswyr 

Mae Uned Brosesu Rithwir (vCPU) yn uned brosesu ganolog rithwir sydd wedi'i neilltuo i beiriant rhithwir. Mae cyfanswm nifer y vCPUs a neilltuwyd yn cael ei gyfrifo fel:

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

Os yw perfformiad cyson yn bwysig, mae VMware yn argymell na ddylai cyfanswm nifer y vCPUs a neilltuwyd i bob peiriant rhithwir fod yn fwy na chyfanswm y creiddiau ffisegol sydd ar gael ar y gwesteiwr ESXi, ond gallwch gynyddu nifer y vCPUs a ddyrennir os yw monitro yn dangos bod adnoddau CPU heb eu defnyddio ar gael.

Ar systemau gyda Intel Hyper-Threading Technology wedi'u galluogi, mae nifer y creiddiau rhesymegol (vCPUs) ddwywaith y nifer o greiddiau ffisegol. Yn yr achos hwn, peidiwch â aseinio cyfanswm nifer y vCPUs.

Mae llwythi gwaith Gweinyddwr SQL haen is yn cael eu heffeithio llai gan amrywioldeb hwyrni. Felly, gall y llwythi gwaith hyn redeg ar westeion sydd â chymhareb uchel o vCPUs i CPUs ffisegol. Gall lefelau defnyddio CPU rhesymol gynyddu trwybwn system gyffredinol, gwneud y mwyaf o arbedion trwydded, a chynnal perfformiad digonol.

Mae Intel Hyper-Threading fel arfer yn gwella trwybwn gwesteiwr cyffredinol 10% i 30%, gan awgrymu cymhareb vCPU i CPU corfforol o 1,1 i 1,3. Mae VMware yn argymell galluogi Hyper-Threading yn BIOS UEFI pryd bynnag y bo modd fel y gall ESXi fanteisio ar y dechnoleg hon. Mae VMware hefyd yn argymell profi a monitro trylwyr wrth ddefnyddio Hyper-Threading ar gyfer llwythi gwaith SQL Server.

Память

Mae bron pob gweinydd modern yn defnyddio pensaernïaeth mynediad cof nad yw'n unffurf (NUMA) ar gyfer cyfathrebu rhwng y prif gof a phroseswyr. Mae NUMA yn bensaernïaeth caledwedd ar gyfer cof a rennir sy'n gweithredu rhaniad blociau o gof corfforol rhwng proseswyr corfforol. Mae nod NUMA yn un neu fwy o socedi CPU ynghyd â bloc o gof a neilltuwyd. 

Mae NUMA wedi bod yn bwnc a drafodwyd yn eang dros y degawd diwethaf. Mae cymhlethdod cymharol NUMA yn rhannol oherwydd gweithrediadau gan wahanol werthwyr. Mewn amgylcheddau rhithwir, mae cymhlethdod NUMA hefyd yn cael ei bennu gan nifer yr opsiynau ffurfweddu a haenau - o'r caledwedd trwy'r hypervisor i'r system weithredu gwestai ac yn olaf i'r cymhwysiad SQL Server. Mae dealltwriaeth dda o bensaernïaeth caledwedd NUMA yn hanfodol ar gyfer unrhyw SQL Server DBA sy'n rhedeg enghraifft Gweinyddwr SQL rhithwir.

Er mwyn cyflawni mwy o effeithlonrwydd ar weinyddion gyda nifer fawr o greiddiau, cyflwynodd Microsoft SoftNUMA. Mae meddalwedd SoftNUMA yn caniatáu ichi rannu'r adnoddau CPU sydd ar gael o fewn un NUMA yn nodau SoftNUMA lluosog. Yn ôl VMware, mae SoftNUMA yn gydnaws â thopoleg rhithwir NUMA (vNUMA) VMware a gall wneud y gorau o scaladwyedd a pherfformiad injan cronfa ddata ymhellach ar gyfer y rhan fwyaf o lwythi gwaith ...

Wrth rithwiroli VMware gyda defnydd SQL Server:

  • Monitro peiriannau rhithwir i ganfod adnoddau cof isel ar gyfer Peiriant Cronfa Ddata SQL Server. Mae'r mater hwn yn achosi mwy o weithrediadau I/O a llai o berfformiad.

  • Er mwyn gwella perfformiad, atal cynnen cof rhwng peiriannau rhithwir trwy osgoi gorlwytho cof ar lefel gwesteiwr ESXi.
  • Ystyriwch wirio dyraniad cof corfforol NUMA caledwedd i bennu uchafswm y cof y gellir ei neilltuo i beiriant rhithwir o fewn ffiniau ffisegol NUMA.
  • Os mai cyflawni perfformiad digonol yw'r prif nod, ystyriwch gadw cof sy'n gyfartal â'r cof a neilltuwyd. Mae'r gosodiad paramedr hwn yn sicrhau bod y peiriant rhithwir yn derbyn cof corfforol yn unig.

Storfa rhithwir

Mae sefydlu storfa mewn amgylchedd rhithwir yn gofyn am wybodaeth am y seilwaith storio. Yn yr un modd â NUMA, mae angen i chi ddeall sut mae'r gwahanol lefelau o I/O yn gweithio - yn yr achos hwn, o'r cymhwysiad yn y VM, i ddarllen ac ysgrifennu gwybodaeth am y cyfrwng storio parhaus.

Mae vSphere yn darparu nifer o opsiynau ar gyfer ffurfweddu storfa, sydd â chymwysiadau defnyddiol yng ngweithrediad Gweinyddwr SQL gydag arae Unity XT. FS VMFS yw'r dull storio data a ddefnyddir fwyaf mewn systemau storio bloc fel Unity XT. Arae Unity XT yw'r haen isaf sy'n cynnwys gyriannau ffisegol a ddatgelir gan vSphere fel disgiau rhesymegol (cyfrolau). Mae cyfrolau Unity XT yn cael eu fformatio fel cyfrolau VMFS gan y hypervisor ESXi. Mae gweinyddwyr VMware yn creu un neu fwy o ddisgiau rhithwir (VMDKs) sy'n cael eu cyflwyno i'r system weithredu gwestai. Mae RDM yn caniatáu i beiriant rhithwir gael mynediad uniongyrchol i storfa bloc Unity XT (trwy FC neu iSCSI) heb fformatio VMFS. Gall cyfeintiau VMFS ac RDM ddarparu'r un trwybwn trafodion. 

Ar gyfer storio sy'n seiliedig ar NFS ar gyfer ESXi, mae Dell EMC yn argymell defnyddio VMware NFS yn lle systemau ffeiliau NFS pwrpas cyffredinol. Nid yw peiriant rhithwir sy'n rhedeg ar SQL Server ac sy'n defnyddio VMDK ar storfa ddata NFS yn ymwybodol o'r haen NFS waelodol. Mae'r system weithredu gwestai yn trin y peiriant rhithwir fel gweinydd corfforol sy'n rhedeg Windows Server a SQL Server. Ni chefnogir disgiau a rennir ar gyfer ffurfweddiadau achosion clwstwr methu ar storfeydd data NFS.

Mae Cyfrolau Rhithwir VMware vSphere (VVols) yn cynnig mwy o reolaeth gronynnog ar lefel y peiriant rhithwir, yn annibynnol ar y cynrychioliad cof corfforol sylfaenol (fel cyfeintiau neu systemau ffeiliau). Cefnogir atgynhyrchu seiliedig ar arae gyda VVols gan ddechrau gyda VVol 2.0 (vSphere 6.5). Gellir defnyddio disg VVol yn lle disg RDM i ddarparu adnodd disg i enghraifft Clwstwr Methiant SQL gan ddechrau gyda vSphere 6.7 gyda chefnogaeth ar gyfer copi wrth gefn SCSI parhaus.

Rhwydweithiau rhithwir

Mae rhwydweithio yn y byd rhithwir yn dilyn yr un cysyniadau rhesymegol ag yn y byd ffisegol, ond mae'n defnyddio meddalwedd yn hytrach na cheblau a switshis ffisegol. Gall effaith hwyrni rhwydwaith ar lwythi gwaith SQL Server amrywio'n fawr. Mae monitro metrigau perfformiad rhwydwaith ar lwyth gwaith presennol neu system brawf sydd wedi'i gweithredu'n dda dros gyfnod cynrychioliadol yn helpu i greu rhwydwaith rhithwir.

Wrth ddefnyddio rhithwiroli VMware gyda SQL Server, ystyriwch y canlynol:

  • Mae switshis rhithwir safonol a dosbarthedig yn darparu'r ymarferoldeb sy'n ofynnol gan SQL Server.
  • I wahanu rheolaeth yn rhesymegol, vSphere vMotion, a thraffig storio rhwydwaith, defnyddiwch dagio VLAN a grwpiau porthladd switsh rhithwir.
  • Mae VMware yn argymell yn gryf galluogi fframiau mawr ar switshis rhithwir lle mae traffig vSphere vMotion neu draffig iSCSI wedi'i alluogi.
  • Yn gyffredinol, dilynwch ganllawiau rhwydweithio ar gyfer systemau gweithredu a chaledwedd gwesteion.

 Casgliad 

Mae amgylcheddau cronfa ddata SQL Server yn dod yn fwy ac yn fwy cymhleth. Yn SQL Server 2019, mae Microsoft wedi gwella nodweddion craidd SQL Server ac wedi ychwanegu rhai newydd, megis cefnogaeth ar gyfer llwythi gwaith data mawr gydag Apache Spark a HDFS. Mae Dell EMC, mewn partneriaeth â Microsoft, yn parhau i ddarparu'r cydrannau seilwaith angenrheidiol ar gyfer amgylchedd SQL Server - gweinyddwyr, storfa a rhwydweithiau. 

Rydym yn gweld cynnydd sylweddol mewn uptime a gostyngiadau yng nghyfanswm cost perchnogaeth (TCO) pan fydd gweithwyr proffesiynol storio a chronfeydd data yn gweithio gyda'i gilydd i greu atebion seilwaith ar gyfer SQL Server ar lwyfannau storio a rennir. Mae cyfres holl-fflach Dell EMC Unity XT yn ddatrysiad canol-ystod sy'n addas ar gyfer datblygwyr a gweinyddwyr SQL Server sydd angen perfformiad uchel a hwyrni isel. Wedi'i gynllunio i redeg ar bob gyriant fflach, mae Unity XT All-Flash yn cefnogi CPUs deuol, cyfluniadau rheolydd deuol, ac optimeiddio aml-graidd.

Yn gynyddol, mae sefydliadau yn rhithwiroli eu hamgylcheddau SQL Server. Er bod rhithwiroli yn ychwanegu haen ddylunio arall at y pentwr pensaernïaeth, mae'n darparu buddion sylweddol. Gobeithiwn y bydd rhai o'r nodweddion ac offer VMware a ddefnyddir amlaf a gyflwynir uchod yn ddefnyddiol i chi mewn amgylcheddau SQL Server. Rydym hefyd yn argymell dolenni i adnoddau ar gyfer gwybodaeth fanylach.

Dolenni defnyddiol

Dell EMC

VMware

microsoft

Ffynhonnell: hab.com

Ychwanegu sylw