Microsoft SQL Server 2019 iyo Dell EMC Unity XT flash arrays

Maanta waxaan ku soo bandhigi doonaa sifooyinka isticmaalka SQL Server 2019 oo leh nidaamka kaydinta Unity XT, sidoo kale waxaan ku siin doonaa talooyin ku saabsan farsamaynta SQL Server iyadoo la adeegsanayo tignoolajiyada VMware, dejinta iyo maaraynta qaybaha aasaasiga ah ee kaabayaasha Dell EMC.

Microsoft SQL Server 2019 iyo Dell EMC Unity XT flash arrays
2017, Dell EMC iyo VMware waxay daabaceen natiijooyinka sahan ku saabsan isbeddellada iyo kobcinta Server-ka SQL - "Isbeddelka SQL Server: Xagga Agility iyo Resilience" (Beddelka SQL Server: Xagga Kartida iyo Adkeysiga), kaas oo adeegsaday waayo-aragnimada bulshada xubnaha Ururka Xirfadlayaasha SQL Server (PASS). Natiijooyinku waxay muujinayaan in SQL Server-ka deegaanku ay u korayaan cabbirka iyo kakanaanta labadaba, taasoo ay horseed u tahay kordhinta tirada xogta iyo shuruudaha ganacsi ee cusub. Xog-ururinta SQL Server ayaa hadda la geeyay shirkado badan, iyaga oo awood u siinaya codsiyada muhiimka ah, oo inta badan waa aasaaska isbeddelka dhijitaalka ah. 

Tan iyo markii sahankan la sameeyay, Microsoft ayaa sii daayay jiilka xiga ee DBMS - SQL Server 2019. Marka lagu daro hagaajinta hawlaha aasaasiga ah ee matoorka xidhiidhka iyo kaydinta xogta, adeegyo iyo hawlo cusub ayaa soo muuqday. Tusaale ahaan, SQL Server 2019 waxaa ku jira taageerada culeyska shaqada xogta weyn iyadoo la adeegsanayo Apache Spark iyo Hadoop Nidaamka Faylka Qaybsan (HDFS).

Alliance Dell EMC iyo Microsoft

Dell EMC iyo Microsoft waxay leeyihiin iskaashi dheer oo soo saarista xalalka SQL Server. Si guul leh loo hirgeliyo madal xogeed dhammaystiran sida Microsoft SQL Server waxay u baahan tahay isuduwidda shaqada software-ka iyo kaabayaasha IT-ga hoose. Kaabayaashan waxaa ka mid ah awoodda processor-ka, ilaha xusuusta, kaydinta iyo adeegyada shabakadda. Dell EMC waxay bixisaa kaabayaasha SQL Server ee nooc kasta oo culeys shaqo ah iyo codsi.

Khadka serverka Dell EMC PowerEdge wuxuu bixiyaa processor-yo kala duwan iyo qaabeynta xusuusta. Nidaamyadani waxay ku habboon yihiin shaqooyin badan oo kala duwan: laga bilaabo codsiyada ganacsiga yaryar ilaa hababka ugu muhiimsan ee hawlgalka, sida qorsheynta khayraadka ganacsiga (ERP), bakhaarada xogta, falanqaynta sare, e-ganacsiga, iwm. Khadka kaydinta waxaa loogu talagalay kaydinta xogta aan habaysan iyo habaysan. 

Macaamiisha geynaya SQL Server 2019 ee leh kaabayaasha Dell EMC waxay ku shaqayn karaan xog habaysan oo aan habaysan iyagoo isticmaalaya SQL Server iyo Apache Spark. SQL Server waxa kale oo ay taageertaa isku darka gelitaanka macmiilka, server-ka-server, iyo teknoolajiyada isgaarsiinta ee kaydinta server-ka. Aragtida Dell EMC waxay ku salaysan tahay moodal la kala saaray oo bixiya nidaam deegaan oo furan. Ururadu waxay ka dooran karaan tiro balaadhan oo ah codsiyada isku xidhka halbeegga warshadaha, nidaamyada hawlgalka iyo aaladaha qalabka. Habkani wuxuu ku siinayaa koontaroolka ugu sarreeya ee tignoolajiyada iyo qaab-dhismeedyada, taasoo keenaysa kayd qiimo badan iyo dabacsanaan.

VMware waxa ay ka tarjumaysaa dhammaan qaybaha kaabayaasha muhiimka ah ee SQL Server u baahan yahay si loo gaadho waxqabad sare iyo joogtayn hawleed. Marka laga soo tago daruuraha gaarka ah, VMware waxa kale oo ay hadda bixisaa moodooyin isku-dhafan oo loogu talagalay culayska shaqada, oo ku baahsan dhismayaasha daruuraha gaarka ah iyo kuwa guud. 

Hay'ado badan ayaa u soo jeestay in ay ku shaqeystaan ​​si ay u yareeyaan kharashaadka kaabayaasha, ay u bixiyaan helitaan sare, una fududeeyaan soo kabashada musiibada. 94% khubarada SQL Server ee la waraystay waxay ka warbixiyeen heerka wax-ku-oolka ah ee deegaankooda. 70% ka mid ah kuwa adeegsada hab-samaynta waxay doorteen VMware. 60% waxay leeyihiin heerar wax qabad oo SQL Server ah oo ah 75% ama ka badan. Intaa waxaa dheer, natiijooyinka sahanku waxay si xooggan u soo jeedinayaan in helitaanka sare iyo soo kabashada musiibada ee lagu hirgeliyay lakabka qiyamka ay noqdeen arrimo muhiim ah oo ku saabsan go'aanka lagu tarjumo xogta SQL Server.

Tilmaamo cusub oo ku jira SQL Server 2019

SQL Server 2019 madal xogta waxaa ku jira tignoolajiyada balaaran, muuqaalada, iyo adeegyada taageera codsiyada muhimka ah sida falanqaynta, xog ururinta ganacsiga, sirdoonka ganacsiga (BI), iyo habaynta macaamil ganacsi ee la qiyaasi karo (OLTP). Qalabka SQL Server wuxuu helay awood uu ku maareeyo isku dhafka xogta, kaydinta xogta, warbixinta iyo falanqaynta horumarsan, awoodaha soo celinta, iyo maaraynta noocyada xogta qaabaysan. Dabcan, dhammaan macaamiisha ama codsiyada uma baahna dhammaan sifooyinkan. Intaa waxaa dheer, xaalado badan ayaa la door bidaa in la kala saaro adeegyada SQL Server iyadoo la adeegsanayo qaab-dhismeed. 

Maanta, ganacsiyadu waxay inta badan u baahan yihiin inay ku tiirsanaadaan tiro badan oo xog ah oo ka timid xog badan oo weligood sii kordhaya. Iyada oo la adeegsanayo SQL Server 2019, waxaad ka heli kartaa fikradaha waqtiga-dhabta ah ee dhammaan xogtaada. Kutlooyinka SQL Server 2019 waxay bixiyaan jawi buuxa oo lagu shaqeynayo sets xog badan, oo ay ku jiraan isticmaalka barashada mashiinka iyo awoodaha sirdoonka macmal. Tilmaamaha cusub ee cusub iyo cusbooneysiinta ee SQL Server 2019 ayaa ku taxan Dukumentiga Microsoft.

Dell EMC Unity XT Nidaamka Kaydinta Range-dhexe

Taxanaha kaydinta Midnimada Dell EMC ayaa la bilaabay ku dhawaad ​​saddex sano ka hor, ilaa markaas in ka badan 40 oo nidaam ayaa la iibiyay. Macaamiishu waxay qadarinayaan kala-duwanaanshahan dhex-dhexaadka ah fududaynteeda, waxqabadkeeda iyo waxtarkeeda. Dell EMC Unity XT dhufto ee dhexda waa xal kaydinta la wadaago kuwaas oo keena daahitaan hoose, wax soo saar sare, iyo maamulka hoose ee culeyska shaqada Server SQL. Dhammaan nidaamyada Unity XT waxay isticmaalaan processor-ka labajibbaaran ee kaydinta (SP) si ay u maamulaan I/O iyo hawlgallada xogta firfircoon/firfircoon. Unity XT dual SP waxay isticmaashaa isku xidhka gudaha 000Gbps SAS buuxda iyo qaab dhismeedka xudunta u ah lahaanshaha ee waxqabadka sare iyo hufnaanta. Qalabyada diskooga waxay kuu oggolaanayaan inaad ballaariso awoodda kaydinta adoo isticmaalaya khaanadaha dheeraadka ah.

Microsoft SQL Server 2019 iyo Dell EMC Unity XT flash arrays
Dell EMC Unity XT, jiilka soo socda ee arrays (isku-dhafan iyo dhammaan-flash), waxay si weyn u kordhisaa waxqabadka, waxay wanaajisaa hufnaanta, waxayna ku kordhisaa awoodo cusub iyo adeegyo deegaan daruuro badan. 

Qaab dhismeedka Unity XT wuxuu kuu ogolaanayaa inaad si isku mar ah u socodsiiso xogta, hoos u dhigto tirada xogta, iyo adeegyada taageerada sida ku celcelinta adigoon u hurayn waxqabadka codsiga. Marka la barbar dhigo xalkii jiilkii hore, waxqabadka nidaamka kaydinta Dell EMC Unity XT waa la labanlaabay iyo waqtiga jawaabta waa 75% dhakhso ah. Dabcan, Dell EMC Unity waxay taageertaa heerka NVMe.

Nidaamyada kaydinta ee wata darawallada NVMe ayaa muujinaya waxqabadkooda ugu wanaagsan codsiyada xasaasiga ah. Tusaale ahaan, codsiyada sida xog ururinta waaweyn, NVMe waxay bixisaa daahitaan hoose iyo heerka xogta ugu sarreysa. Daahinimada oo yaraatay iyo kororka lacagta isdhaafsiga ayaa si weyn u wanaajisay waxqabadka akhrinta/qorista. Maaha wax shil ah in, marka loo eego saadaasha IDC, marka la gaadho 2021, qalabyo toos ah oo wata NVMe iyo NVMe-oF (NVMe over Fabric) waxay ku xisaabtami doonaan ku dhawaad ​​kala badh dhammaan dakhliga ka soo gala iibka nidaamyada kaydinta dibadeed ee aduunka. 

Algorithms-ka isku-buufinta xogta waxay hagaajiyaan waxtarka kaydinta. Dell EMC Unity XT waxay yarayn kartaa mugga xogta ilaa shan jeer. Tilmaame kale oo muhiim ah ayaa ah waxtarka guud ee nidaamka. Dell EMC Unity XT waxay isticmaashaa 85% awoodda nidaamka. Isku-buufinta iyo kala-saarista waxaa lagu sameeyaa qaabka khadka-heerka kantaroolka. Xogta waxa lagu kaydiyaa qaab la isku cadeeyey. Nidaamku sidoo kale wuxuu si otomaatig ah ugu shaqeeyaa sawir-qaadista xogta.

Hababka toosh ee Midnimada-fudud ee la istcimaali karo oo leh marin midaysan ( xannibaad iyo fayl) ayaa bixisa waqtiyo jawaab celin deggan, ku dhex milmaan adeegyada kaydinta daruuraha, iyo taageero cusboonaysiinta iyada oo aan xog laga guurin. Qaabeynteeda aasaasiga ah, nidaamkan kaydinta badan wuxuu ku rakibayaa 30 daqiiqo.

Tiknoolajiyada kaydinta xogta ee loo yaqaan " barkadaha firfircoon" waxay kuu ogolaaneysaa inaad ka guurto static una gudubto balaadhinta xusuusta firfircoon, waxay bixisaa dabacsanaan hawleed oo sarreeya iyo sahlanaanta kordhinta awoodda nidaamka. Barkadaha firfircooni waxay badbaadiyaan awoodda iyo miisaaniyadda, waxayna u baahan yihiin wakhti yar si dib loogu dhiso. Kordhinta awoodda iyo waxqabadka Dell EMC Unity uma baahna guuritaanka xogta. 

Shirkado badan ayaa maanta adeegsada dhawr adeeg oo daruuraha dadweynaha ah oo ay weheliyaan kaabayaashooda dhismaha. Dell EMC Unity XT waxay u shaqayn kartaa sidii qayb ka mid ah deegaanka Dell Technologies Cloud. Nidaamkan kaydinta waxaa loo isticmaali karaa daruur dadweyne waxaana xogta loo wareejin karaa daruur gaar ah. Intaa waxaa dheer, Dell EMC Unity XT kaydinta ayaa loo heli karaa adeeg ahaan. Tani waa mid ka mid ah adeegyada kaydinta daruuraha ee Dell EMC Cloud Services.
 
Kaydinta daruurtu waxay noqonaysaa mid caan ah sababtoo ah waxay hagaajin kartaa ROI iyadoo la dhimayo kharashyada kaabayaasha. Adeegyada Kaydinta Cloud waxay ku fidiyaan xarumaha xogta macaamiisha ilaa daruuraha iyagoo keenaya kaydinta Dell EMC (oo si toos ah ugu xidhan ilaha daruuraha dadweynaha) adeeg ahaan. Bixiyeyaasha dhinac saddexaad waxay ku siin karaan isku xirka daruuraha guud ee xawaaraha sare leh (daahitaan hoose) si toos ah Dell EMC Unity, PowerMax iyo Isilon ee xarunta xogta macaamiisha.

Qoyska Midnimada XT waxaa ka mid ah Unity XT All-flash, Unity XT Hybrid, UnityVSA iyo Unity Cloud Edition.
 

Isku-dhafka Isku-dhafka ah iyo Arraysyada Fiishka Midaysan 

Inte-based Unity XT Hybrid iyo Unity XT All-Flash Nidaamyada kaydinta ayaa bixiya qaabdhismeed isku dhafan oo loogu talagalay xannibaadda gelitaanka, gelitaanka faylka, iyo VMware VVols oo taageero u ah kaydinta shabakada ku xidhan (NAS), iSCSI, iyo borotokoolka Fiber Channel (FC). Midnimada XT Hybrid iyo Midnimada XT All-flash waa diyaar NVMe.

Nidaamyada isku-dhafan ee Unity XT waxay taageeraan bey'adaha daruuraha badan. Daruuro-badan waxay ka dhigan tahay kordhinta kaydinta daruuraha ama la geynayo daruuraha oo leh ikhtiyaaro ka faa'iidaysi kheyraad dabacsan. Kaydinta Multicloud waxaa loogu talagalay in lagu hubiyo dhaqdhaqaaqa iyo xogta la qaadi karo inta u dhaxaysa dhowr goobood oo daruuro ah - kuwa gaarka ah iyo kuwa guud. Tani ma saameynayso oo kaliya hababka dhaqdhaqaaqa xogta, laakiin sidoo kale abaabulka helitaanka arjiga xogta ee dhowr daruuro dadweyne ah.

Microsoft SQL Server 2019 iyo Dell EMC Unity XT flash arrays
Nidaamyadan isku-dhafan ayaa bixiya awoodaha soo socda:

  • La qiyaasi karo ilaa 16 PB ceeriin
  • Ku-dhismay awoodaha dhimista xogta ee dhammaan barkadaha flash-ka.
  • Rakibaadda degdega ah iyo habaynta (celcelis ahaan waxay qaadataa 25 daqiiqo).

Tiknoolajiyada SSD si dhakhso ah ayey u soo hagaagaysaa, alaabada cusub ee kacaanka ayaa suuqa geli doonta sanadaha soo socda. Dhanka kale, ururadu waxay sii wadi doonaan inay ku beddelaan HDD-yada caadiga ah SSDs si loo horumariyo waxqabadka, fududaynta maareynta iyo kaydinta tamarta. Jiilalka cusub ee dhammaan qalabyada-flash-ku waxay ka koobnaan doonaan automation-ka kaydinta horumarsan, is-dhexgalka daruuraha dadweynaha, iyo ilaalinta xogta isku dhafan. 

Midnimada XT All-flash waxay keenaan xawaaraha, hufnaanta, iyo taageerada daruuraha badan. Sifooyinkooda:

  • Wax soo saar laba jibaaran.
  • Dhimista xogta ilaa 7:1
  • Rakibaadda degdega ah iyo habaynta (habku wuxuu qaadanayaa wax ka yar 30 daqiiqo).

 MidnimadaVSA

UnityVSA waa kaydinta software-ku qeexan ee VMware ESXi bey'adaha farsamada iyadoo la adeegsanayo server, la wadaago, ama awoodda kaydinta daruuraha. UnityVSA HA, isku xidhka laba-kaydinta UnityVSA, waxay bixisaa dulqaad dheeraad ah oo khalad ah. Kaydinta UnityVSA waxay bixisaa:

  • Ilaa 50 TB oo awood kaydin midaysan si buuxda u sifaysan.
  • La jaanqaadi kara nidaamyada iyo astaamaha Unity XT.
  • Taageerada nidaamyada helitaan sare (UnityVSA HA).
  • Isku xirka NAS iyo iSCSI.
  • Ku-noqoshada xogta aaladaha kale ee Unity XT

Midnimada Cloud Edition

Isku xirka faylka iyo hawlgallada soo kabashada musiibada ee daruuraha, qoyska Midnimada XT waxaa ku jira Unity Cloud Edition, kaas oo bixiya:

  • Awoodaha kaydinta oo si buuxda loo soo bandhigay iyadoo la isticmaalayo kaydinta software-qeexay (SDS) ee la geeyay daruuraha.
  • Si fudud u geyso xannibaadda iyo kaydinta faylka VMware Cloud ee AWS.
  • Taageerada soo kabashada masiibada, oo ay ku jiraan baaritaanka iyo falanqaynta xogta.

Microsoft SQL Server 2019 iyo Dell EMC Unity XT flash arrays

Midnimada XT Dhammaan Flash ee Server-ka SQL

Warbixinta Cilmi-baarista Unisphere ee 2017, "Isbeddelka SQL Server: Xagga Awoodda iyo Adkeysiga" (Beddelka SQL Server: Xagga Kartida iyo Adkeysiga) 22% ka mid ah jawaab bixiyaasha ayaa sheegay in ay isticmaalaan tignoolajiyada kaydinta flashka wax soo saarka (16%) ama ay qorshaynayaan in ay sidaas sameeyaan (6%). 30% waxay isticmaalaan qalabyo isku-dhafan oo ay ku jiraan xusuusta flash-ka. 13% waxay isticmaalaan qalab toos ah oo toos ah. 13% waxay dib ugu celisaa kaydinta kaydinta SQL Server

Qaadashadan degdega ah ee kaydinta tooska ah ee loo isticmaalo SQL Server waxay la macno tahay in Unity XT All-flash arrays ay si gaar ah ugu habboon yihiin horumariyayaasha iyo maamulayaasha SQL Server. Midnimada XT All-Flash nidaamyada waxay siiya horumariyeyaasha SQL Server iyo maamulayaasha karti iyo waxqabad ka baxsan waxa ay bixiyaan shabakadaha kaydinta caadiga ah (SANs).

Microsoft SQL Server 2019 iyo Dell EMC Unity XT flash arrays
Midnimada XT All-Flash Nidaamyada, kuwaas oo NVMe-diyaar ah (xitaa waxqabadka sare iyo daahitaan hoose), waxay leeyihiin qaab-dhismeedka 2U, taageera processor-yada dual-core, laba kontaroolayaasha oo ku jira qaab firfircoon / firfircoon.

Midnimada XT All-flash Models

Midnimada XT 

Gormeerayaal 

Xusuusta (processor-kasta)

Max. tirada darawallada

Max. Awoodda "ceeriin" (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 

Faahfaahinta waxaa laga heli karaa tilmaamaha diyaarinta (Dell EMC Unity XT Xaashida Taxanaha Kaydinta Kaydinta).

Barkadaha Kaydinta

Xirfadlayaal badan oo SQL Server ah ayaa og in dhammaan qalabyada kaydinta casriga ah ay bixiyaan awoodda ay ku kooxeeyaan saxanadaha qaybaha kaydinta waaweyn oo leh heer go'an oo ilaalinta RAID. Kooxaha diskooga gaarka ah ee leh ilaalinta RAID waa barkadaha kaydinta dhaqameed. Iyadoo nidaamyada isku-dhafan ee Unity XT ay taageeraan barkadaha dhaqanka, Unity XT All-flash arrays waxay sidoo kale bixiyaan barkado kaydin oo firfircoon. Barkadaha kaydinta firfircoon, ilaalinta RAID waxa lagu dabaqaa ilaa xadka saxanka—cutubyada kaydinta oo ka yar saxan buuxa. Barkadaha firfircooni waxay bixiyaan dabacsanaan weyn xagga maareynta iyo ballaarinta barkadaha saxanka. 

Dell EMC waxay bixisaa hababka ugu fiican ee lagu maareeyo barkadaha kaydinta si loo gaaro waxqabadka ugu sarreeya oo leh kakanaanta ugu yar. Tusaale ahaan, waxaa lagu talinayaa in la yareeyo tirada barkadaha kaydinta Unity XT si loo yareeyo kakanaanta loona kordhiyo dabacsanaanta. Si kastaba ha ahaatee, dejinta barkadaha kaydinta dheeraadka ah waxay noqon kartaa mid aad waxtar u leh xaaladaha qaarkood, oo ay ku jiraan markaad u baahan tahay:

  • Taageer culaysyo shaqo oo kala duwan oo leh astaamo I/O kala duwan.
  • U qoondee kheyraadka si aad u gaarto cabbirada waxqabadka qaarkood.
  • U hibeeya kheyraadka kala duwan ee kireysiga badan.
  • Samee goobo yar yar si aad uga ilaaliso guuldarada

Tirada kaydinta (LUNs)

Sideed isu dheellitiraysaa xakamaynta iyo dabacsanaanta markaad dooranayso tirada mugga ee diyaarinta? Dabacsanaanta ugu badan ee Midnimada leh SQL Server, waxaa lagu talinayaa in la abuuro mugga faylal kasta oo xog ururin ah. Ficil ahaan, ururrada intooda badani waxay isticmaalaan hab heersare ah, halkaas oo xog-ururinta muhiimka ah la siiyo dabacsanaanta ugu badan iyo faylalka xogta muhiimka ah ee yar yar ayaa la isugu geeyaa tiro yar oo waaweyn. Waxaan kugula talineynaa in dib u eegis lagu sameeyo dhammaan shuruudaha xogta macluumaadka iyo codsi kasta oo la xiriira sababtoo ah ilaalinta xogta iyo tignoolajiyada la socodka waxay ku tiirsan yihiin go'doominta faylka iyo meelaynta.

Xajmiga badan ayaa badanaa noqon kara mid adag in la maareeyo, gaar ahaan goobaha casriga ah. Deegaannada SQL Server Virtualized waa tusaale wanaagsan oo ah halka lagu martigelinayo noocyo badan oo faylal ah oo hal mug ah ay macno samayn karaan. Maamulaha xogta ama maamulaha kaydinta (ama labadaba) waa inay doortaan dheelitirka saxda ah ee u dhexeeya dabacsanaanta iyo ilaalinta marka la go'aaminayo tirada mugga si loo abuuro.

Kaydinta faylka

Adeegayaasha NAS waxay martigeliyaan nidaamyada faylalka kaydinta Unity XT. Nidaamyada faylalka waxaa lagu geli karaa iyadoo la adeegsanayo hab-maamuuska SMB ama NFS, iyo nidaamka faylalka borotokoolka badan, waxaad isticmaali kartaa labadaba borotokool isku mar. Adeegayaasha NAS waxay adeegsadaan is-dhexgal toos ah si ay ugu xidhaan martida loo yahay SMB, NFS, iyo nidaamyada faylalka borotokoolka badan, iyo sidoo kale kaydinta VMware NFS iyo mugga dalwaddii VMware. Nidaamyada faylalka iyo is-dhexgalyada dalwaddu waxay ku go'doonsan yihiin hal server oo NAS ah, taas oo u oggolaanaysa adeegayaal badan oo NAS ah in loo isticmaalo kiraysi badan. Adeegayaasha NAS waxay si toos ah u fashilmaan haddii processor-ka kaydinta uu xumaado. Nidaamyada faylalka ee laxidhiidha sidoo kale way dhamaadaan.

SQL Server 2012 (11.x) iyo noocyadii dambe waxay taageerayaan Server Message Block (SMB) 3.0, kaas oo u ogolaanaya wadaagista faylka shabakada kaydinta. Rakibaadaha kutlada ee kali ahaanta ah iyo kuwa guuldarreystay, waxaad ku rakibi kartaa keydka xogta nidaamka (master, model, msdb, iyo tempdb) iyo xogta macluumaadka isticmaalaha Engine Engine oo leh ikhtiyaarka kaydinta SMB. Isticmaalka kaydinta SMB waa ikhtiyaar wanaagsan marka la isticmaalayo Kooxaha Helitaanka Had iyo jeer sababtoo ah wadaaga faylka waxay u baahan tahay marin u helka ilaha shabakada aadka loo heli karo.

Abuuritaanka saamiyada faylka SMB ee dejinta SQL Server oo leh kaydinta Unity XT waa hab fudud oo saddex-tallaabo ah: waxaad abuurtaa server-ka NAS, nidaamka faylka, iyo qaybsiga SMB. Dell EMC Unisphere Software Management Kaydinta waxaa ku jira saaxir habayn si uu kaaga caawiyo dhamaystirka hawshan. Si kastaba ha noqotee, marka lagu martigelinayo culeyska shaqada SQL Server ee saamiyada faylka SMB, waxaa jira tixgelinno muhiim ah oo maskaxda lagu hayo oo aan daruuri u ahayn isticmaalka saamiyada faylka SMB. Microsoft waxay soo diyaarisay liiska rakibaadda iyo arrimaha amniga oo ay la socdaan arrimaha hadda la yaqaan; Faahfaahinta, eeg "Ku Rakibaadda SQL Server oo leh Kaydinta Faylka SMB" gudaha Dukumentiyada Microsoft.

Sawir-qaadista Xogta

Xogtu waxay noqotay ilaha ugu muhiimsan ee shirkadu leedahay, maantana jawiga muhiimka ah ee hadafku waxa uu u baahan yahay wax ka badan shaqo-ka-dhis. Waa lagama maarmaan in codsiyadu ay had iyo jeer ku jiraan khadka, oo lagu bixiyo hawlgallo aan kala go' lahayn iyo cusbooneysiin. Waxay sidoo kale u baahan yihiin waxqabad sare iyo helitaanka xogta iyada oo loo marayo xulashooyinka sida sawir-qaadista deegaanka iyo ku celcelinta fog.

Isku dhafka kaydinta Unity XT wuxuu bixiyaa xannibaad iyo fayl awoodaha sawir-qaadista kuwaas oo wadaaga socodka shaqada, hawlgallada, iyo dhismaha. Habka sawir-qaadista ee Unity wuxuu bixiyaa hab sahlan oo waxtar leh oo lagu ilaaliyo xogta. Sawir-qaadista ayaa sahlaysa soo celinta xogta - dib ugu noqo sawir hore, ama waxaad koobi kartaa xogta la doortay sawir hore. Jadwalka soo socdaa wuxuu tusinayaa xilliyada haynta sawirka ee nidaamyada Unity XT.

Kaydinta maxaliga ah iyo kuwa fog ee sawir-qaadista xogta

Nooca sawirka

CLI
UI
REST

Manually 

Loo qorsheeyay 

Manually 

Loo qorsheeyay 

Manually 

Loo qorsheeyay 

Deegaanka 

Ilaah 1 

Ilaah 1

Sano 5 

4 ee toddobaadka

Sano 100

Xaddid la'aan

Fog 

Sano 5

Toddobaadyada 255 

Sano 5

Toddobaadyada 255

Sano 5

Toddobaadyada 255

Sawir-qaadista ma aha beddel toos ah hababka kale ee ilaalinta xogta, sida kaydinta. Waxa kaliya oo ay buuxin karaan gurmad dhaqameed sidii safka koowaad ee difaaca ee xaaladaha RTO hooseeya.

Qaabka sawir-gacmeedka Dell EMC Midnimada waxaa ka mid ah dhimista xogta iyo ka-saarista horumarsan. Sawirada sawir-qaadista ayaa sidoo kale ka faa'iideysta kaydinta meel bannaan ee lagu gaaro kaydka asalka ah. Markaad sawir ka qaadatid kaydka kaydka ee taageera sifooyinka dhimista xogta, xogta meesha laga keenay waa la cufan karaa ama waa la kala saari karaa.

Waa kuwan qaar ka mid ah qoraallada ku saabsan soo kabashada xogta marka la isticmaalayo sawir-qaadista xogta SQL Server:

  • Dhammaan qaybaha xogta SQL Server-ka waa in loo xafidaa xog ahaan. Marka xogta iyo galalka loggu ay yaalliin LUN-yada kala duwan, LUN-yadaas waa inay ka mid noqdaan koox joogta ah. Koox joogta ah waxay xaqiijisaa in sawir sawir laga qaaday dhammaan LUN-yada kooxda. Marka xogta iyo feylasha loggu ay ku jiraan saamiyo faylal badan oo SMB ah, saamiyadu waa inay ku jiraan isla nidaamka faylka.
  • Marka dib loo soo celinayo xogta SQL Server laga soo qaaday sawir-qaadis-ku-saleysan, haddii tusaale ahaan SQL Server ay tahay inuu ku xirnaado, adeegso ku biirista martida loo yahay Unisphere. Soo kabashada faylka ku salaysan, saami SMB dheeraad ah ayaa la abuuray iyadoo la isticmaalayo sawirka isha. Marka mugga la rakibo, keydka macluumaadka waxaa lagu dhejin karaa magac kale ama keydka jira waxaa lagu beddeli karaa mid la soo celiyay.

  • Markaad dib u soo celinayso adigoo isticmaalaya habka Soo celinta Snapshot ee Unisphere, qaado tusaalaha SQL Server ee khadka tooska ah. SQL Server ma ka warqabo soo celinta hawlgallada. Qaadashada tusaale offline waxay hubisaa in mugga ayan waxyeello u geysan kaydka xogta ka hor soo kabashada. Marka tusaale ahaan dib loo bilaabo, soo kabashada musiibada SQL Server waxay keenaysaa xogta xogta xaalad joogto ah.
  • U oggolow sawir-qaadista shay kaydinta badan isku mar, ka dibna hubi in nidaamku ku jiro habab hawlgelineed oo lagu taliyey ka hor inta aanad awood u siin sawir-qaadyo dheeraad ah.

Automation iyo jadwalka tallaalada

Sawir-qaadista gudaha Unity XT si toos ah ayaa loo samayn karaa. Ikhtiyaarada sawir-qaadista ee caadiga ah ee soo socda ayaa laga heli karaa maaraynta kaydinta Unisphere: ilaalinta caadiga ah, ilaalinta haynta gaaban, iyo ilaalinta haynta dheer. Ikhtiyaar kastaa wuxuu qaadaa sawir-qaadyo maalinle ah wuxuuna kaydiyaa waqtiyo kala duwan.

Waxaad dooran kartaa mid (ama labadaba) ikhtiyaarada jadwalka - x saacadood kasta (laga bilaabo 1 ilaa 24) iyo maalin kasta / toddobaadle. Jadwalka sawirka maalinlaha/todobaadlaha ah wuxuu kuu ogolaanayaa inaad qeexdo wakhtiyo iyo maalmo gaar ah oo sawir qaade ah la qaado. Ikhtiyaar kasta oo la doortay, waa inaad dejisaa siyaasad haynta, kaas oo loo habayn karo inuu si toos ah u tirtiro barkadda ama si ku meel gaadh ah u kaydiyo.

Macluumaad dheeraad ah oo ku saabsan sawirada Unity - at Dukumentiyada Midnimada Dell EMC

Xirmooyinka khafiifka ah

Xiniinyaha khafiifka ah waa akhrin/qorista nuqul ka mid ah kaydka kaydinta khafiifka ah, sida mugga, kooxda joogtaynta, ama kaydinta xogta VMware VMFS, kaas oo la wadaaga baloogyada ilaha waalidka. Xirmooyinka khafiifka ah waa hab fiican oo si degdeg ah oo kooban loo soo bandhigo nuqullada kaydka kaydka SQL Server, wax aanay agabka SQL Server-ka ee dhaqanku gaadhi karin. Marka kloonka khafiifka ah loo soo bandhigo martida loo yahay, mugga waxaa la keeni karaa onlayn oo xog-ururinta ayaa lagu lifaaqi doonaa iyadoo la adeegsanayo habka DB Attach ee SQL Server.

Markaad isticmaalayso qaabka cusboonaysiinta ee leh clone khafiif ah, qaado dhammaan xogta xogta ee clone-ka khafiifka ah ee khadka tooska ah. Tani waa in la sameeyaa ka hor hawlgalka cusboonaysiinta. Ku guuldareysiga in la qaato xogaha offline ka hor inta aan la samayn casriyeyn waxa laga yaabaa in ay keento khaladaad xog la'aan ama natiijooyinka xogta khaldan ee SQL Server.

Ku celcelinta xogta

Ku-noqoshada waa habka software-ka ee isku-xidha xogta nidaamka fog ee isla goobta ama meel kale. Ku celcelinta Unity's iyo xulashooyinka qaabeynta ayaa kuu oggolaanaya inaad doorato hab hufan oo aad ku buuxin karto shuruudaha RTO/RPO ee kaydinta SQL Server iyadoo la dheellitirayo waxqabadka iyo wax-soo-saarka.

Markaad isticmaalayso Dell EMC Midnimada Midnimada si aad u ilaaliso xogta SQL Server ee tiro badan, waa inaad xaddidaa dhammaan xogta oo aad geliso mugga kaydka xogta hal koox joogto ah ama nidaam faylal ah. Ku celcelinta ayaa markaa lagu dejiyay koox ama nidaam faylal waxaana ku jiri kara mug ama saamiyo xog ururin badan. Database-yada u baahan ikhtiyaarada ku celcelinta ee kala duwan waa inay ku jiraan LUN-yada kala duwan, kooxaha joogtaynta, ama nidaamyada faylka.

Xirmooyinka khafiifka ah waxay la jaan qaadayaan isku celcelinta isku midka ah iyo labadaba. Marka clone khafiif ah lagu celceliyo meel loo socdo, waxay noqotaa nuqul buuxa oo ah mugga, kooxda joogtaynta, ama kaydinta VMFS. Dib-u-celinta ka dib, klon khafiif ah waa mugga gebi ahaanba madaxbannaan oo leh goobo u gaar ah.

Microsoft SQL Server 2019 iyo Dell EMC Unity XT flash arrays
Habka isku-duubnida clone khafiifka ah ee u dhexeeya isha iyo hababka bartilmaameedka.

Ku-noqoshada xogta tempdb looma baahna sababtoo ah feylku waa dib loo dhisay marka SQL Server dib loo bilaabo, sidaas darteed xog-ururintu maaha mid la socota habka tusaalooyinka kale ee SQL Server. Xulashada taxadarka leh ee mugga si loo nuqulo iyo waxa ku jira muggaas ayaa meesha ka saaraya taraafig ku celcelinta aan loo baahnayn.

Isku-dhafka Microsoft SQL Maareynta Xogta Xogta Server-ka

Badi alaabada kaydinta casriga ah (oo ay ku jiraan dhammaan alaabada Dell EMC) waxay abuuri karaan nuqullo "nidaamka hawlgalka joogtada ah" ee nooc kasta oo fayl ah:

  • Amarka qoraalka joogtada ah ee nidaamka hawlgalka ee dhammaan heerarka - laga bilaabo martigeliyaha ilaa darawalka.
  • Kooxaynta mugga si faylal badan oo mugyo kala duwan ku yaal ay u ilaaliyaan nidaamka qorista.

Iyadoo si baahsan loo qaatay aaladaha kaydinta la miisaami karo, Microsoft waxay u samaysay API-ga kaydinta bixiyeyaasha. API-kani wuxuu u oggolaanayaa bixiyeyaasha kaydinta inay la jaanqaadaan software-ka xogta SQL Server si ay u abuuraan "koobiyaal codsi-joog ah" iyagoo isticmaalaya Adeegga Nuqulka Mugga (VSS). Nuqulladani waxay isku ekaysiiyaan isdhexgalka u dhexeeya Server-ka SQL iyo nidaamka hawlgalka inta lagu jiro jadwalka iyo xidhitaanka Server-ka SQL. Dhammaan kaydiyeyaasha wax-qorista waa la nadiifiyaa oo wax kala iibsiga waa la hakiyaa ilaa dhammaan saxanadaha la cusboonaysiiyo oo joogto ah waqti cayiman, kaas oo lagu duubay log SQL.

Dell EMC AppSync software oo lagu dhex daray Unity XT snapshots wuxuu fududeeyaa oo otomaatigeeyaa habka abuurista, adeegsiga, iyo maaraynta nuqullada codsiga-joogta ah ee xogta shaqada. Software-kan waxaa loogu talagalay in loogu isticmaalo xaaladaha koobiyaynta ee soo kabashada xogta iyo dib u isticmaalka. 

Software-ka AppSync wuxuu si toos ah u ogaadaa xog ururinta codsiga, wuxuu bartaa qaab dhismeedka kaydka xogta, oo wuxuu ku sawiraa qaab dhismeedka faylka iyada oo loo marayo lakabyo qalab ama qaab-muuqaal ah ilaa kaydinta Unity XT ee hoose. Waxay abaabushaa dhammaan tillaabooyinka lagama maarmaanka ah, laga bilaabo abuurista iyo xaqiijinta nuqul ilaa kor u qaadista sawir-qaadista cidda bartilmaameedka ah iyo bilawga ama soo celinta xogta xogta. AppSync waxay taageertaa oo fududaysaa socodka shaqada SQL Server oo ay ku jiraan cusboonaysiinta iyo soo celinta xogta xogta wax soo saarka.

Dhimista xogta iyo kala-saarista horumarsan

Qoyska Dell EMC Midnimada nidaamyada kaydinta waxay bixiyaan sifo qani ah, adeeg-yaraynta xogta si fudud. Kaydinta waxa lagu gaaraa maaha oo kaliya kaydinta aasaasiga ah ee la habeeyey, laakiin sidoo kale sawir-qaadista iyo kloonyo khafiif ah ee agabkan. Sawirada sawir-qaadista iyo muraayadaha khafiifka ah waxay dhaxlaan goobta dhimista xogta ee kaydinta isha, taas oo kordhisa kaydinta awoodda.

Tilmaamaha dhimista xogta waxaa ka mid ah kala-saarid, isku-buufin, iyo dhaqdhaqaaqyada ogaanshaha xannibaadda eber, taas oo suurtogal ah in la kordhiyo tirada goobta kaydinta la isticmaali karo ee walxaha isticmaala iyo isticmaalka gudaha. Habka dhimista xogta Unity XT waxay beddeshay muujinta isku-buufinta ee Unity OE 4.3 iyo wixii ka dambeeya. Cadaadisku waa algorithm dhimista xogta kaas oo yarayn kara qoondaynta jireed ee awoodda looga baahan yahay in lagu kaydiyo xogta.

Nidaamyada Unity XT waxay sidoo kale bixiyaan sifada kala-saarid heersare ah oo la awoodsiin karo haddii xogta la dhimo. Kala-saarista sare waxay yaraynaysaa awoodda looga baahan yahay xogta isticmaalaha iyadoo kaydisa tiro yar oo koobiyo ah (badanaa hal nuqul) oo ah blocks xogta Unity. Meesha ka-saarista waa hal LUN. Tani xisaabta ku darso markaad dooranayso nidaamka kaydinta. LUN-yo yar ayaa keena kala-saar wanaagsan, laakiin LUNs badan ayaa bixiya waxqabad wanaagsan. 

Kaydinta awoodda ee kala-saarista horumarsan waxay ku siin kartaa faa'iidada ugu weyn inta badan deegaanka, laakiin waxay sidoo kale u baahan tahay isticmaalka soo-saareyaasha isku dubaridka Unity. Gudaha OE 5.0, kala-saarid horumarsan, marka la awoodo, waxay soo saartaa xannibaad kasta (cadaadsan ama aan la isku dhejin). Wixii macluumaad dheeraad ah, eeg Dukumentiyada Dell EMC.

Jadwalka soo socdaa waxa uu tusinayaa isku xidhka la taageeray ee dhimista xogta iyo kala saarista horumarsan:

Dhimista xogta ee Midnimada (dhammaan noocyada) iyo taageerada kala-saarista oo la xoojiyay

Nooca Unity OE 

Engineering 

Nooca barkada la taageeray 

Qaababka la taageeray

4.3 / 4.4 

Dhimista xogta 

Barkadda xusuusta Flash - mid dhaqameed ama firfircoon 

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

4.5 
 

Dhimista xogta 

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

Dhimista xogta iyo kala-saarista horumarsan*

450F, 550F, 650F 


 

Dhimista xogta 

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

Dhimista xogta iyo kala-saarista horumarsan

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

* Dhimista xogta si caadi ah ayaa loo curyaamiyay waana in la hawlgeliyaa ka hor inta ka-saarista horumarsan aanay noqon ikhtiyaar la heli karo. Ka dib markii awood loo siiyo dhimista xogta, ka saarida horumarsan waa la heli karaa, laakiin waa la naafo.

Dhimista xogta Midnimada iyo isku xidhka xogta gudaha SQL Server

SQL Server 2008 Enterprise Edition ayaa ahayd siidayntii ugu horaysay ee lagu bixiyo awoodaha isku xidhka xogta. SQL Server 2008 heerka safka ah iyo isku-buufinta heerka-bogga waxay isticmaashaa aqoonta SQL Server-ka qaabka miiska xogta gudaha si loo yareeyo booska ay isticmaalaan walxaha xogta. Yaraynta booska waxay kuu ogolaanaysaa inaad kaydiso safaf badan boggiiba iyo bogag badan oo ku dhex jira barkada kaydinta. Sababtoo ah xogta aan lagu kaydin qaabka xogta 8k, sida xogta aan safka ahayn sida NVARCHAR(MAX), ma isticmaali doonto hababka isku xidhka safafka ama bogga, Microsoft waxay soo bandhigtay hawlaha Transact-SQL COMPRESS iyo DECOMPRESS. 

Hawlahani waxay adeegsadaan habka isku-buufinta xogta dhaqameed (algorithmamka GZIP) kaas oo ay tahay in loogu yeero qayb kasta oo xogta ka mid ah in la cadaadiyo ama la kala saaro.

Isku-buufinta Unity XT, oo aan gaar u ahayn SQL Server, waxay isticmaashaa algorithm-ka software si ay u falanqeyso oo u cadaadiyo xogta kaydinta. Tan iyo markii la sii daayay Unity OE 4.1, isku-duwidda xogta Unity waxay diyaar u ahayd xannibaadaha kaydinta iyo kaydinta xogta VMFS ee barkadda flash-ka. Laga bilaabo Unity OE 4.2, cadaadisku wuxuu sidoo kale diyaar u yahay nidaamyada faylalka iyo kaydinta xogta NFS ee barkadaha kaydinta flash-ka.

Doorashada habka isku-buufinta xogta ee SQL Server waxay kuxirantahay dhowr arrimood. Qodobadan waxaa ka mid ah nooca macluumaadka macluumaadka, ilaha CPU ee la heli karo - labadaba kaydinta iyo kaydiyaha kaydka, iyo ilaha I/O ee looga baahan yahay in lagu ilaaliyo SLA. Guud ahaan, waxaad filan kartaa kaydka boosaska dheeraadka ah ee xogta lagu cadaadiyo iyadoo la adeegsanayo SQL Server, laakiin xogta la isku cadeeyey iyadoo la adeegsanayo qaabka isku-buuqa ee TSQL's GZIP uma badna inay aragto kayd meel bannaan oo dheeri ah oo laga helo astaamaha isku-duubnida Unity XT maadaama inta badan faa'iidooyinka ay ka yimaadeen kuwii hore. algorithm.

Isku-buufinta Unity waxay bixisaa kaydin meel bannaan haddii xogta shayga kaydinta lagu cadaadiyo ugu yaraan 25%. Kahor intaadan awood u gelin isku-buufinta shay kaydinta, go'aami inay ku jirto xog la cadaadin karo iyo in kale. Ha u suurtogelin isku-buufin shay kaydinta ilaa haddii taas la sameeyo waxay badbaadinaysaa awoodda. 

Markaad go'aansanayso inaad isticmaasho dhimista xogta Midnimada, Isku-buufinta heerka xogta SQL Server, ama labadaba, tixgeli kuwan soo socda:

  • Xogta loo qoro nidaamka Midnimada waxa ansixiya martigeliyaha ka dib marka lagu kaydiyo nidaamka kaydka. Si kastaba ha ahaatee, habka cadaadisku ma bilaabo ilaa kaydka la nadiifiyo.

  • Kaydinta cadaadisku ma aha oo kaliya ilaha kaydinta Unity XT, laakiin sidoo kale sawir-qaadista iyo kloonyada khafiifka ah ee kheyraadka.
  • Inta lagu jiro habka isku-buufinta, baloogyo badan ayaa la isku geeyaa iyadoo la isticmaalayo muunad algorithm si loo go'aamiyo in xogta la isku cadaadin karo iyo in kale. Haddii algorithm muunada ay go'aamiso in kaydka ugu yar oo kaliya la gaari karo, ka dibna isku-buufinta ayaa laga boodaa oo xogta waxaa lagu qoraa barkada.
  • Marka xogta la cadaadiyo ka hor inta aan loo qorin warbaahinta kaydinta, qadarka maaraynta xogta si weyn ayaa loo dhimayaa. Sidaa darteed, isku-buufintu waxay kaa caawinaysaa yaraynta jeexjeexa iyo jeexjeexa xusuusta flash-ka iyadoo yaraynaysa tirada jireed ee xogta loo qoray darawalka.

Macluumaad dheeraad ah oo ku saabsan isku-xidhka isku-xidhka iyo bogga ee SQL Server ee jaantusyada iyo tusmooyinka, eeg Dukumentiyada Microsoft.

Ha iloobin in cadaadis kasta uu u baahan yahay ilaha CPU. Marka shuruudaha bandwidth ay sarreeyaan, cadaadisku wuxuu saameyn weyn ku yeelan karaa waxqabadka. Saamiyada qoraalka sare ee culeysyada shaqada OLAP waxay sidoo kale yareyn kartaa faa'iidooyinka isku-buufinta xogta SQL Server.

Dell EMC waxay baaris ku samaysay kaydka suurtagalka ah iyadoo la adeegsanayo dhimista xogta dhabta ah ee heerarka kala duwanaanshaha Midnimada. Kooxdu waxay soo aruurisay xogta mashiinada farsamada VMware, wadaagista faylka, xogta SQL Server, Microsoft Hyper-V mashiinada farsamada, iwm.

Natiijooyinka daraasadda ayaa muujiyay in hoos u dhigista cabbirka faylka SQL Server uu ku dhawaad ​​10 jeer ka yar yahay faylka xogta:

  • Cabbirka kaydka xogta = 1,49:1 (32,96%)
  • Log mugga = 12,9:1 (92,25%)

Kaydka SQL Server waxaa la keenay laba qaybood. Faylasha kaydka xogta waxa lagu kaydiyaa hal mug, diiwaanka wax kala iibsigana waxa lagu kaydiyaa mid kale. Isticmaalka tignoolajiyada dhimista xogta ee mugga kaydka xogta waxay bixin kartaa kaydinta kaydinta; si kastaba ha ahaatee, waa in aad tixgelisaa saamaynta waxqabadka marka aad go'aaminayso in aad awood u leedahay ka-saarista xogta xogta. Iyadoo dhimista cabbirka xogta dhabta ahi ay kala duwanaan karto iyadoo ku xidhan xogta la kaydiyay, natiijooyinka daraasaddu waxay muujisay in booska kaydinta kaydinta kaydinta kaydinta SQL Server ay awoodo si weyn loo dhimo.

Hababka ugu wanaagsan ee dhimista xogta

Kahor intaadan awood u siin dhimista xogta shay kaydinta, tixgeli xeerarka soo socda:

  • Adeegso la socodka nidaamka kaydinta si aad u hubiso inay haysato agab la heli karo si ay u taageerto dhimista xogta.
  • U oggolow dhimista xogta shay kaydinta badan hal mar. La soco nidaamka si aad u hubiso inuu ku jiro xaaladaha hawlgalka ee lagu taliyay ka hor inta aanad awood u siinin goobaha kaydinta dheeraadka ah.
  • Moodooyinka Unity XT x80F, dhimista xogtu waxay bixin doontaa kaydinta awoodda haddii xogta ku jirta qaybta kaydinta lagu cadaadiyo ugu yaraan 1%.

Hoos u dhigista xogta moodooyinkii hore ee Unity x80F ee ku shaqaynaya OE 5.0 waxay bixisay kayd ilaa inta xogtu ay ahayd ugu yaraan 25% la isku cadaadi karo.

  • Kahor intaadan awood u siin dhimista xogta shay kaydinta, go'aami in shaygu ka kooban yahay xog la isku dhejin karo iyo in kale. Noocyada xogta qaarkood, sida fiidyowga, maqalka, sawirada, iyo xogta binary, caadi ahaan waxay bixiyaan faa'iido yar oo ka timaada isku-buufinta. Ha u suurtogelin in la dhimo xogta shay kaydinta haddii aanay jiri doonin meel kaydsan.
  • Tixgeli inaad xulato mugga xogta faylka oo sida caadiga ah si fiican u cadaadisa.

VMware Virtualization

VMware vSphere waa goob wax ku ool ah oo aamin ah oo loogu talagalay abuurista iyo jawiga daruuraha. Qaybaha asaasiga ah ee vSphere waa VMware vCenter Server iyo VMware ESXi hypervisor.

vCenter Server waa madal maamul oo midaysan oo loogu talagalay deegaanka vSphere. Way fududahay in la geeyo oo si firfircooni leh loo hagaajiyo agabka. ESXi waa isha furan ee hypervisor kaas oo si toos ah ugu rakiba server-yada jireed. ESXi waxay si toos ah u heleysaa agabka asaasiga ah waana mid yar oo cabirkiisu yahay 150MB, taasoo yaraynaysa shuruudaha xusuusta. Waxay bixisaa waxqabad la isku halayn karo oo loogu talagalay hawlo shaqo oo kala duwan waxayna taageertaa qaabaynta mashiinka farsamada ee xoogga leh-ilaa 128 vCPUs, 6 TB of RAM, iyo 120 qalab.

Si uu SQL Server ugu shaqeeyo si wax ku ool ah qalabka casriga ah, nidaamka hawlgalka SQL Server (SQLOS) waa inuu fahmaa naqshadda qalabka. Iyada oo ay soo ifbaxday nidaamyo badan oo-core iyo node non-uniform memory access (NUMA), fahamka cilaaqaadka u dhexeeya koofiyadaha, soo-saareyaasha macquulka ah, iyo soo-saareyaasha jireed ayaa si gaar ah muhiim u ah.

Gormeerayaal 

Unug farsamaynta Virtual (vCPU) waa unug farsamaynta dhexe ee dalwadda ah oo loo qoondeeyey mishiinka farsamada. Tirada guud ee vCPU-yada loo qoondeeyay waxaa loo xisaabiyaa sida:

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

Haddii waxqabadka joogtada ahi uu muhiim yahay, VMware waxay ku talinaysaa in tirada guud ee vCPU-yada loo qoondeeyay dhammaan mishiinnada farsamada gacanta waa in aanay ka badnaan tirada guud ee xudunta jireed ee laga heli karo martigeliyaha ESXi, laakiin waxaad kordhin kartaa tirada vCPU-yada loo qoondeeyay haddii kormeerku muujiyo in agabka CPU ee aan la isticmaalin. waa la heli karaa.

Nidaamyada leh Intel Hyper-Threading Technology ee karti leh, tirada cores-ka macquulka ah (vCPUs) waxay laban laabmaysaa tirada xargaha jirka. Xaaladdan oo kale, ha saarin tirada guud ee vCPU-yada.

Heerka hoose ee SQL Server culeyska shaqada ayaa saameyn yar ku leh kala duwanaanshaha daahitaanka. Markaa, culaysyadan shaqada waxay ku socon karaan martigaliyayaasha leh saamiga sare ee vCPU-yada iyo CPU-yada jireed. Heerarka isticmaalka CPU ee macquulka ah ayaa kordhin kara habka guud ee wax-soo-saarka, sare u qaadida kaydinta shatiga, iyo sii wadida waxqabad ku filan.

Intel Hyper-stringing caadi ahaan waxay wanaajisaa wax soo saarka guud ee martida loo yahay 10% ilaa 30%, taasoo soo jeedinaysa vCPU ilaa saamiga CPU jireed ee 1,1 ilaa 1,3. VMware waxay ku talinaysaa in awood loo yeesho Hyper-stringing gudaha UEFI BIOS mar kasta oo ay suurtogal tahay si ESXi ay uga faa'iidaysato tignoolajiyadan. VMware waxa kale oo ay ku talinaysaa in si buuxda loo baadho iyo la socodka marka la isticmaalayo Hyper-stringing culayska shaqada ee Server-ka.

xusuusta

Ku dhowaad dhammaan server-yada casriga ah waxay isticmaalaan qaab-dhismeedka xusuusta aan labbiska ahayn (NUMA) ee isgaarsiinta u dhexeysa xusuusta muhiimka ah iyo soo-saareyaasha. NUMA waa qalab naqshadeeysan oo loogu talagalay xusuusta la wadaago taas oo fulisa kala qaybinta baloogyada xusuusta jireed ee u dhexeeya soosaarayaasha jireed. Noodka NUMA waa hal ama in ka badan oo saldhigyada CPU oo ay la socdaan xannibaad xusuusta la qoondeeyey. 

NUMA waxay ahayd mowduuc si weyn looga hadlay tobankii sano ee la soo dhaafay. Kakanaanta qaraabada ee NUMA waxaa sabab u ah qayb ka mid ah fulinta ka yimid iibiyeyaal kala duwan. Deegaannada macmalka ah, kakanaanta NUMA waxaa sidoo kale lagu go'aamiyaa tirada xulashada qaabeynta iyo lakabyada-laga bilaabo qalabka iyada oo loo marayo hypervisor ilaa nidaamka hawlgalka martida iyo ugu dambeyntii codsiga SQL Server. Fahamka wanaagsan ee qaab dhismeedka qalabka NUMA waa qasab mid kasta oo SQL Server DBA ah oo ku shaqeeya tusaale ahaan SQL Server.

Si loo gaaro waxtarka weyn ee server-yada leh tiro badan oo koofiyado ah, Microsoft waxay soo bandhigtay SoftNUMA. Software-ka SoftNUMA wuxuu kuu ogolaanayaa inaad u qaybiso agabyada CPU ee jira gudaha NUMA oo u kala qaybiya qanjidhada SoftNUMA badan. Marka loo eego VMware, SoftNUMA waxay la jaan qaadaysaa VMware's Virtual NUMA (vNUMA) topology waxayna sii wanaajin kartaa miisaanka mashiinka xogta iyo waxqabadka inta badan culeysyada shaqada ...

Markaad VMware ka samaynayso SQL Server isticmaal:

  • La soco mashiinnada farsamada gacanta si aad u ogaatid ilaha xusuusta hooseeya ee Matoorka Xogta SQL Server. Arrintani waxay sababtaa hawlgallada I/O oo kordhay iyo hoos u dhaca waxqabadka.

  • Si loo horumariyo waxqabadka, ka ilaali muranka xusuusta ee u dhexeeya mishiinnada farsamada adoo iska ilaalinaya culeyska xusuusta ee heerka ESXi.
  • Tixgeli inaad hubiso qoondaynta xusuusta jireed ee NUMA hardware si aad u go'aamiso qadarka ugu badan ee xusuusta ee lagu meelayn karo mashiinka farsamada ee gudaha xuduudaha NUMA.
  • Haddii gaaritaanka waxqabad ku filan uu yahay yoolka koowaad, tixgeli inaad kaydiso xusuusta la siman xusuusta loo qoondeeyay. Habayntan halbeegga ah waxay hubisaa in mishiinka farsamada gacanta kaliya uu helo xusuusta jireed.

Kaydinta Virtualized

Dejinta kaydinta jawi macmal ah waxay u baahan tahay aqoonta kaabayaasha kaydinta. Sida NUMA, waxaad u baahan tahay inaad fahamto sida heerarka kala duwan ee I / O u shaqeeyaan - kiiskan, laga bilaabo codsiga ku jira VM, akhrinta jireed iyo qorista macluumaadka ee kaydinta joogtada ah.

vSphere waxay ku siinaysaa dhawr ikhtiyaar oo loogu talagalay habaynta kaydinta, kuwaas oo leh codsiyo waxtar leh oo ku jira hirgelinta SQL Server oo wata Unity XT array. FS VMFS waa habka ugu badan ee loo isticmaalo kaydinta xogta ee nidaamyada kaydinta sida Unity XT. Isku xirka Unity XT waa heerka hoose oo ka kooban wadisyo jireed oo uu soo bandhigay vSphere oo ah saxanno macquul ah (mujooyin). Midnimada XT mugga waxa loo qaabeeyey sidii VMFS mugga uu sameeyay ESXi hypervisor. Maamulayaasha VMware waxay abuuraan hal ama in ka badan disks-yada (VMDKs) kuwaas oo loo soo bandhigo nidaamka hawlgalka martida. RDM waxay u ogolaataa mashiinka farsamada inuu si toos ah u galo Unity XT block kaydinta (iyada oo loo sii marayo FC ama iSCSI) iyada oo aan la qaabayn VMFS. Mugga VMFS iyo RDM waxay bixin karaan wax kala beddelasho isku mid ah. 

Kaydinta NFS-ku-salaysan ee ESXi, Dell EMC waxay ku talinaysaa in la isticmaalo VMware NFS beddelka nidaamka faylka NFS ee ujeeddada guud. Mashiinka farsamada gacanta ee ku shaqeeya SQL Server oo isticmaalaya VMDK dukaanka xogta NFS kama warqabo lakabka hoose ee NFS. Nidaamka hawlgalka martida wuxuu ula dhaqmaa mashiinka farsamada sida server jireed oo ku shaqeeya Windows Server iyo SQL Server. Saxannada la wadaago ee isku xidhka tusaalaha kutlada guuldarraysiga ee kaydadka xogta NFS lama taageero.

VMware vSphere Virtual Volumes (VVols) waxay bixiyaan kontorool granular ah oo heer mashiinka farsamada ah, oo ka madax banaan matalaada xusuusta jireed ee hoose (sida mugga ama nidaamyada faylka). Ku celcelinta habaysan ee ku salaysan VVols waxa lagu taageeraa laga bilaabo VVol 2.0 (vSphere 6.5). Saxanka VVol waxa loo isticmaali karaa bedelkii saxanka RDM si loo bixiyo kaydka saxanka Tusaalaha Kutlada Failover SQL oo ka bilaabma vSphere 6.7 oo taageero u ah kaydinta SCSI ee joogtada ah.

Shabakado habaysan

Isku xirka dunida casriga ah waxay raacdaa fikrado macquul ah oo la mid ah tan adduunka jireed, laakiin waxay isticmaashaa software halkii ay ka isticmaali lahayd fiilooyinka iyo furayaasha. Saamaynta daahitaanka shabakada ee culeysyada shaqada Server SQL aad ayey u kala duwanaan kartaa. La socodka halbeegyada waxqabadka shabakada ee culayska shaqada ee jira ama nidaamka tijaabada si wanaagsan loo hirgaliyay ee mudada wakiiladu waxa ay caawisaa abuurista shabakad dalwad ah.

Markaad isticmaalayso VMware ka-faa'iidaysiga SQL Server, tixgeli kuwan soo socda:

  • Labada wareeg ee caadiga ah iyo kuwa la qaybiyeyba waxay bixiyaan shaqaynta looga baahan yahay SQL Server.
  • Si aad si macquul ah u kala saarto maamulka, vSphere vMotion, iyo taraafikada kaydinta shabakada, isticmaal calaamadaynta VLAN iyo kooxaha dekedaha beddelka ah.
  • VMware waxay si adag ugu talinaysaa in la suurtogeliyo fiimyada waaweyn ee shixnadyada farsamada ah halkaas oo taraafikada vSphere vMotion ama taraafikada iSCSI ay karti u leedahay.
  • Guud ahaan, raac tilmaamaha isku xidhka ee nidaamyada hawlgalka martida iyo qalabka.

 gunaanad 

Goobaha kaydka xogta ee SQL Server waxay noqonayaan kuwo waaweyn oo aad u adag. Gudaha SQL Server 2019, Microsoft waxay wanaajisay sifooyinka SQL Server ee asaasiga ah waxayna ku dartay kuwa cusub, sida taageerada culeyska shaqada xogta weyn ee Apache Spark iyo HDFS. Dell EMC, iyadoo la kaashanaysa Microsoft, waxay sii waddaa bixinta qaybaha kaabayaasha lagama maarmaanka ah ee deegaanka SQL Server - adeegayaasha, kaydinta iyo shabakadaha. 

Waxaan aragnaa koror weyn oo ku yimid wakhtiga iyo dhimista wadarta qiimaha lahaanshaha (TCO) marka kaydinta iyo xirfadlayaasha kaydinta xogta ay wada shaqeeyaan si ay u abuuraan xalalka kaabayaasha SQL Server ee goobaha kaydinta la wadaago. Dell EMC Unity XT all-flash array waa xal dhexdhexaad ah oo ku habboon soosaarayaasha SQL Server iyo maamulayaasha u baahan waxqabad sare iyo daahitaan hoose. Loogu talagalay inuu ku shaqeeyo dhammaan flash-yada, Unity XT All-Flash waxay taageertaa laba-CPU-yada, isku-habaynta kontaroolayaasha, iyo hagaajinta xudunta badan.

Waxaa isa soo taraya, ururradu waxay ku hawlan yihiin deegaankooda SQL Server. In kasta oo ka-fiirsashadu ay ku kordhinayso lakab kale oo naqshadaynta kaydka dhismaha, waxay bixisaa faa'iidooyin la taaban karo. Waxaan rajeyneynaa inaad hesho qaar ka mid ah sifooyinka VMware ee inta badan la isticmaalo iyo qalabka lagu soo bandhigay kor ku xusan oo waxtar u leh deegaanka SQL Server. Waxaan sidoo kale kugula talineynaa xiriirinta ilaha si aad u hesho macluumaad faahfaahsan.

Xiriiro faa'iido leh

Dell EMC

VMware

Microsoft

Source: www.habr.com

Add a comment