Microsoft SQL Server 2019 na Dell EMC Unity XT flash arrays

Taa, anyị ga-ewebata gị na njirimara nke iji SQL Server 2019 na usoro nchekwa Unity XT, ma nyekwa ndụmọdụ gbasara ịmegharị SQL Server site na iji teknụzụ VMware, guzobe na ijikwa ihe ndị bụ isi nke Dell EMC akụrụngwa.

Microsoft SQL Server 2019 na Dell EMC Unity XT flash arrays
Na 2017, Dell EMC na VMware bipụtara nsonaazụ nke nyocha na usoro na evolushọn nke SQL Server - "Mgbanwe SQL Server: Toward Agility and Resilience" (Mgbanwe nke SQL Server: N'ebe ike na nkwụghachi), nke jiri ahụmịhe nke obodo ndị otu ọkachamara nke SQL Server (PASS) mee ihe. Nsonaazụ gosiri na SQL Server nchekwa data gburugburu na-eto eto na ma nha na mgbagwoju anya, chụpụrụ site na-abawanye data mpịakọta na ọhụrụ azụmahịa chọrọ. A na-etinye ọdụ data SQL Server ugbu a n'ọtụtụ ụlọ ọrụ, na-eme ka ngwa ọrụ dị oke egwu, ma na-abụkarị ntọala nke mgbanwe dijitalụ. 

Ebe ọ bụ na e mere nyocha a, Microsoft ewepụtala ọgbọ ọzọ nke DBMS - SQL Server 2019. Na mgbakwunye na ịkwalite ọrụ ndị bụ isi nke engine mmekọrịta na nchekwa data, ọrụ na ọrụ ọhụrụ apụtala. Dịka ọmụmaatụ, SQL Server 2019 gụnyere nkwado maka nnukwu ọrụ data na-eji Apache Spark na Hadoop Distributed File System (HDFS).

Alliance Dell EMC na Microsoft

Dell EMC na Microsoft nwere mmekorita dị ogologo na ịmepụta ihe ngwọta maka SQL Server. Na-aga nke ọma, imejuputa usoro nchekwa data zuru oke dị ka Microsoft SQL Server chọrọ nhazi nke ngwa ngwa na akụrụngwa IT dị n'okpuru. Akụrụngwa a gụnyere ike nhazi nhazi, akụrụngwa ebe nchekwa, nchekwa na ọrụ netwọk. Dell EMC na-enye akụrụngwa ikpo okwu SQL Server maka ụdị ọrụ na ngwa ọ bụla.

Ahịrị sava Dell EMC PowerEdge na-enye nhazi nhazi na ebe nchekwa dị iche iche. Nhazi ndị a dabara adaba maka ọtụtụ ọrụ dị iche iche: site na ngwa ngwa obere ụlọ ọrụ ruo na sistemụ ozi dị oke mkpa, dị ka atụmatụ akụrụngwa akụrụngwa (ERP), ụlọ nkwakọba ihe data, nyocha dị elu, e-azụmahịa, wdg. Ezubere ahịrị nchekwa maka maka nchekwa. na-echekwa data na-enweghị ahaziri na ahaziri. 

Ndị ahịa na-ebuga SQL Server 2019 nwere akụrụngwa Dell EMC nwere ike iji data ahaziri ahazi yana nke edobereghị ya site na iji SQL Server na Apache Spark. SQL Server na-akwadokwa nchikota nke ohere ndị ahịa, ihe nkesa-na-sava, na ihe nkesa-na-nkwakọba teknụzụ nkwukọrịta. Ọhụụ Dell EMC gbadoro ụkwụ na ihe nlere ekewapụrụ na-enye gburugburu ebe obibi mepere emepe. Ndị otu nwere ike ịhọrọ n'ụdị ngwa ịkparịta ụka n'ụkpụrụ ụlọ ọrụ, sistemụ arụmọrụ yana nyiwe ngwaike. Usoro a na-enye gị njikwa kachasị na teknụzụ na ihe owuwu ụlọ, na-ebute oke ego nchekwa na mgbanwe.

VMware na-emezi ihe akụrụngwa akụrụngwa niile dị mkpa nke SQL Server chọrọ iji nweta arụmọrụ dị elu yana nkwụsi ike arụ ọrụ. Na mgbakwunye na igwe ojii nkeonwe, VMware na-enyekwa ụdị ngwakọ ugbu a maka ibu ọrụ, na-agbasa ụlọ ọrụ igwe ojii na nke ọha. 

Ọtụtụ ụlọ ọrụ na-atụgharị n'ịmepụta ihe iji belata ụgwọ ọrụ akụrụngwa, nye nnukwu nnweta, ma mee ka mgbake ọdachi dị mfe. 94% nke SQL Server ọkachamara nyochara na-akọ ụfọdụ ọkwa nke virtualization na gburugburu ha. 70% nke ndị na-eji virtualization họọrọ VMware. 60% nwere ọkwa SQL Server virtualization nke 75% ma ọ bụ karịa. Tụkwasị na nke ahụ, nsonaazụ nyocha ahụ siri ike na-atụ aro na nnweta dị elu na mgbake ọdachi emejuputa atumatu na oyi akwa virtualization aghọwo ihe dị mkpa na mkpebi iji kwalite ọdụ data SQL Server.

Atụmatụ ọhụrụ na SQL Server 2019

Usoro nchekwa data SQL Server 2019 gụnyere ọtụtụ teknụzụ, njirimara na ọrụ na-akwado ngwa dị mkpa dị ka nyocha, ọdụ data ụlọ ọrụ, ọgụgụ isi azụmaahịa (BI), na nhazi azụmahịa scalable (OLTP). Igwe ikpo okwu SQL Server enwetala ikike iji jikwaa njikọta data, nchekwa data, ịkọ akụkọ na nyocha dị elu, ikike mmeghari, na njikwa nke ụdị data edobere ọkara. N'ezie, ọ bụghị ndị ahịa ma ọ bụ ngwa niile chọrọ njirimara ndị a niile. Na mgbakwunye, n'ọtụtụ ọnọdụ ọ ka mma ikewapụ ọrụ SQL Server site na iji virtualization. 

Taa, ụlọ ọrụ na-achọkarị ịdabere na nnukwu data sitere na ụdị data dị iche iche na-abawanye ụba. Site na SQL Server 2019, ị nwere ike nweta nghọta dị nso na data gị niile. ụyọkọ SQL Server 2019 na-enye ọnọdụ zuru oke maka ịrụ ọrụ na nnukwu data data, gụnyere iji mmụta igwe na ikike ọgụgụ isi. Isi atụmatụ na mmelite ọhụrụ na SQL Server 2019 ka edepụtara na Akwụkwọ Microsoft.

Dell EMC Unity XT Sistemụ Nchekwa Mid-Range

Usoro nchekwa Dell EMC Unity ewepụtara ihe fọrọ nke nta ka ọ bụrụ afọ atọ gara aga ma rere karịa sistemụ 40. Ndị ahịa na-enwe ekele maka usoro dị n'etiti etiti a maka ịdị mfe ya, arụmọrụ yana ọnụ ahịa ya. Dell EMC Unity XT midrange nyiwe na-ekekọrịta ihe nchekwa nchekwa nke na-ebuga obere latency, ntinye dị elu na njikwa dị ala maka ibu ọrụ SQL Server. Sistemu Unity XT niile na-eji ihe nrụpụta igwe nchekwa abụọ (SP) iji jikwaa I/O yana arụmọrụ data arụ ọrụ. Unity XT dual SP na-eji njikọ 000Gbps SAS dị n'ime zuru oke yana ụlọ ọrụ multi-core maka ịrụ ọrụ dị elu na arụmọrụ. Usoro diski na-enye gị ohere ịgbasa ikike nchekwa site na iji shelves ndị ọzọ.

Microsoft SQL Server 2019 na Dell EMC Unity XT flash arrays
Dell EMC Unity XT, ọgbọ na-esote nke arrays (ngwakọ na ihe niile-flash), na-abawanye arụmọrụ nke ukwuu, na-eme ka arụmọrụ dịkwuo mma, na-agbakwunye ike na ọrụ ọhụrụ maka gburugburu igwe ojii. 

Ihe owuwu nke Unity XT na-enye gị ohere ịhazi data n'otu oge, belata mpịakọta data, yana ọrụ nkwado dị ka mmegharị na-achụghị arụ ọrụ ngwa. E jiri ya tụnyere usoro ọgbọ gara aga, arụmọrụ nke Dell EMC Unity XT nchekwa usoro na-agbaji okpukpu abụọ na oge nzaghachi bụ 75% ngwa ngwa. Ma n'ezie, Dell EMC Unity na-akwado ọkọlọtọ NVMe.

Sistemụ nchekwa nwere draịva NVMe na-egosipụta arụmọrụ kacha mma na ngwa nwere mmetụta latency. Dịka ọmụmaatụ, na ngwa dị ka nnukwu ọdụ data, NVMe na-enye obere latency na ọnụ ọgụgụ data dị elu. Mbelata nkwụsịtụ yana mmụba concurrency na-eme ka arụmọrụ ọgụgụ/dee dịkwuo mma. Ọ bụghị ihe ndaba na, dịka amụma IDC siri kwuo, ka ọ na-erule 2021, ngwa ọkụ nwere njikọ NVMe na NVMe-oF (NVMe over Fabric) ga-aza ihe dị ka ọkara nke ego niile sitere na ahịa nke sistemụ nchekwa mpụga n'ụwa. 

Algọridim mkpakọ data na-eme ka nrụpụta nchekwa dị mma. Dell EMC Unity XT nwere ike ibelata olu data ihe ruru ugboro ise. Ihe ọzọ dị mkpa na-egosi bụ n'ozuzu arụmọrụ nke usoro. Dell EMC Unity XT na-eji ikike sistemụ 85%. A na-eme mkpakọ na mwepu n'ụdị inline - na ọkwa njikwa. A na-echekwa data ahụ n'ụdị abịakọrọ. Sistemu na-arụkwa ọrụ na foto snapshots data.

Ngwa ngwa ngwa ịdị n'otu nke dị mfe iji nwere ohere jikọtara ọnụ (mgbochi na faịlụ) na-enye oge nzaghachi kwụsiri ike, jikọta na ọrụ nchekwa igwe ojii, yana nkwado nkwalite na-enweghị mbugharị data. Na nhazi ya bụ isi, usoro nchekwa nchekwa a na-etinye n'ime nkeji iri atọ.

Nkà na ụzụ nchekwa data a na-akpọ "ọdọ mmiri dị ike" na-enye gị ohere ịkwaga site na static gaa na mgbasawanye ebe nchekwa dị ike, na-enye mgbanwe dị elu na-arụ ọrụ na ịdị mfe nke ịbawanye ikike usoro. Ọdọ mmiri dị egwu na-echekwa ikike na mmefu ego, ma na-achọ obere oge iji wughachi ya. Ịbawanye ikike na arụmọrụ nke Dell EMC Unity adịghị achọ mkpagharị data. 

Ọtụtụ ụlọ ọrụ taa na-eji ọtụtụ ọrụ igwe ojii jikọtara ya na akụrụngwa ụlọ ha. Dell EMC Unity XT nwere ike ịrụ ọrụ dị ka akụkụ nke Dell Teknụzụ Cloud gburugburu. Enwere ike iji usoro nchekwa nchekwa a na igwe ojii ọha yana enwere ike ibufe data na igwe ojii nkeonwe. Na mgbakwunye, Dell EMC Unity XT nchekwa dị ka ọrụ. Nke a bụ otu n'ime ọrụ nchekwa igwe ojii nke Dell EMC Cloud Storage Services.
 
Nchekwa igwe ojii na-aghọwanye ewu ewu n'ihi na ọ nwere ike melite ROI site n'ibelata ụgwọ ọrụ akụrụngwa. Ọrụ Nchekwa igwe ojii na-agbatị ebe data ndị ahịa na igwe ojii site na ịnye nchekwa Dell EMC (jikọrọ na akụrụngwa igwe ojii ozugbo) dị ka ọrụ. Ndị na-enye ndị ọzọ nwere ike ịnye njikọta igwe ojii dị elu (latency dị ala) ozugbo na Dell EMC Unity, PowerMax na Isilon sistemụ na ebe data ndị ahịa.

Ezinụlọ Unity XT gụnyere Unity XT All-Flash, Unity XT Hybrid, UnityVSA na sistemu Unity Cloud Edition.
 

Ngwakọ jikọtara ọnụ na ngwa ngwa 

Sistemụ nchekwa nchekwa nke Unity XT Hybrid na ịdị n'otu XT niile na-enye usoro nhazi agbakwunyere maka ịnweta ngọngọ, ịnweta faịlụ, yana VMware VVols na nkwado maka nchekwa nchekwa netwọkụ (NAS), iSCSI, na Fiber Channel (FC). Ngwakọta Unity XT Hybrid na Unity XT All-Flash bụ NVMe dị njikere.

Sistemụ ngwakọ Unity XT na-akwado gburugburu igwe ojii. Multi-Cloud pụtara ịgbatị nchekwa na igwe ojii ma ọ bụ ibuga na igwe ojii nwere nhọrọ iji akụrụngwa na-agbanwe agbanwe. Emebere nchekwa Multicloud iji hụ na mbugharị na data n'etiti ọtụtụ nyiwe igwe ojii - nkeonwe na ọha. Nke a na-emetụta ọ bụghị naanị na usoro nke mmegharị data, kamakwa nhazi nke ngwa ịnweta data n'ọtụtụ igwe ojii.

Microsoft SQL Server 2019 na Dell EMC Unity XT flash arrays
Ngwakọta ngwakọ ndị a na-enye ike ndị a:

  • Enwere ike ịgbakọ ruo 16 PB raw ikike.
  • Ike mbelata data arụnyere n'ime ya maka ọdọ mmiri ọkụ niile.
  • Ntinye ngwa ngwa na nhazi (na nkezi ọ na-ewe 25 nkeji).

Teknụzụ SSD na-akawanye ngwa ngwa, ngwaahịa mgbanwe ọhụrụ ga-abanyekwa n'ahịa n'afọ ndị na-abịa. Ka ọ dị ugbu a, òtù dị iche iche ga-aga n'ihu na-eji SSD dochie HDD ọdịnala maka arụmọrụ ka mma, mfe njikwa na nchekwa ike. Ọgbọ ọhụrụ nke ụdị ọkụ niile ga-egosipụta akpaaka nchekwa dị elu karịa, ntinye igwe ojii, yana nchekwa data agbakwunyere. 

Sistemụ Flash niile nke Unity XT na-ebuga ọsọ, arụmọrụ yana nkwado igwe ojii. Atụmatụ ha:

  • Mmepụta okpukpu abụọ.
  • Mbelata data ruo 7:1.
  • Ntinye ngwa ngwa na nhazi (usoro a na-ewe ihe na-erughị nkeji 30).

 UnityVSA

UnityVSA bụ nchekwa akọwapụtara sọftụwia maka VMware ESXi mebere gburugburu site na iji ihe nkesa, nkekọrịta, ma ọ bụ ikike nchekwa igwe ojii. UnityVSA HA, nhazi nchekwa UnityVSA abụọ, na-enye nnabata mmejọ ọzọ. UnityVSA nchekwa na-enye:

  • Ruo 50 TB nke ikike nchekwa ejikọtara ọnụ zuru oke.
  • Dakọtara na sistemu Unity XT na njirimara.
  • Nkwado maka sistemụ nnweta dị elu (UnityVSA HA).
  • Njikọ dị ka NAS na iSCSI.
  • Ntugharị nke data sitere na nyiwe Unity XT ndị ọzọ.

Unity Cloud Edition

Maka mmekọrịta faịlụ yana ọrụ mgbake ọdachi na igwe ojii, ezinụlọ Unity XT gụnyere Unity Cloud Edition, nke na-enye:

  • Ike nchekwa egosipụtara n'ụzọ zuru ezu site na iji ngwanrọ akọwapụtara nke ọma (SDS) etinyere n'igwe ojii.
  • Jiri VMware Cloud wepụta ngọngọ na nchekwa faịlụ ngwa ngwa na AWS.
  • Nkwado mgbake ọdachi, gụnyere nyocha na nyocha data.

Microsoft SQL Server 2019 na Dell EMC Unity XT flash arrays

Unity XT All Flash maka SQL Server

Akuko 2017 Unisphere Research, "Mgbanwe nke SQL Server: N'ebe ike na nkwụsi ike" (Mgbanwe nke SQL Server: N'ebe ike na nkwụghachi) 22% nke ndị zaghachirinụ kwuru na ha na-eji teknụzụ nchekwa nchekwa ọkụ na mmepụta (16%) ma ọ bụ na-eme atụmatụ ime ya (6%). 30% na-eji ngwakọ ngwakọ gụnyere ebe nchekwa flash. 13% na-eji ngwa mgbakwunye ọkụ ozugbo. 13% na-akwado ọdụ data SQL Server na nchekwa ọkụ.

Nkwenye ngwa ngwa nke nchekwa ọkụ maka iji SQL Server pụtara na Unity XT All-Flash arrays dabara nke ọma maka ndị mmepe na ndị nchịkwa SQL Server. Sistemu Unity XT All-Flash na-enye ndị mmepe na ndị nchịkwa SQL Server ikike na arụmọrụ nke gafere ihe netwọk mpaghara nchekwa (SANs) na-enye.

Microsoft SQL Server 2019 na Dell EMC Unity XT flash arrays
Unity XT All-Flash Sistemu, nke dị NVMe-njikere (maka ọbụna arụmọrụ dị elu na obere latency), nwere ụdị 2U, nkwado dual-core processors, njikwa abụọ na-arụ ọrụ / arụ ọrụ.

Ụdịdị Flash niile nke ịdị n'otu XT

Ịdị n'otu XT 

Nhazi 

Ebe nchekwa (kwa processor)

Oke. ọnụ ọgụgụ nke draịva

Oke. ikike "raw" (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 

Enwere ike ịchọta nkọwa na nkọwapụta n'usoro (Akwụkwọ nkọwapụta usoro nchekwa Dell EMC Unity XT).

Ọdọ mmiri nchekwa

Ọtụtụ ndị ọkachamara SQL Server maara na ụdị nchekwa nchekwa ọgbara ọhụrụ niile na-enye ikike ịchịkọta diski n'ime ngalaba nchekwa buru ibu yana ọkwa RAID edobere. Otu diski otu onye nwere nchekwa RAID bụ ọdọ mmiri nchekwa ọdịnala. Ọ bụ ezie na sistemụ ngwakọ Unity XT na-akwado naanị ọdọ mmiri ọdịnala, Unity XT All-Flash arrays na-enyekwa ọdọ mmiri nchekwa ike. Site na ọdọ mmiri nchekwa dị ike, a na-etinye nchedo RAID na oke diski-nkeji nchekwa pere mpe karịa diski zuru oke. Ọdọ mmiri dị egwu na-enye mgbanwe dị ukwuu na ijikwa na ịgbasa ọdọ mmiri diski. 

Dell EMC na-enye usoro kachasị mma maka ijikwa ọdọ mmiri nchekwa iji nweta arụmọrụ kachasị na obere mgbagwoju anya. Dịka ọmụmaatụ, a na-atụ aro ka iwelata ọnụ ọgụgụ nke ọdọ mmiri nchekwa Unity XT iji belata mgbagwoju anya na ịbawanye mgbanwe. Agbanyeghị, ịtọlite ​​​​ọdọ mmiri nchekwa ndị ọzọ nwere ike ịba uru nke ukwuu n'ọnọdụ ụfọdụ, gụnyere mgbe ịchọrọ:

  • Kwado ọrụ dị iche iche nwere profaịlụ I/O dị iche iche.
  • Kenye akụrụngwa iji nweta ụfọdụ paramita arụmọrụ.
  • Wepụta akụrụngwa dị iche iche maka ọtụtụ ụlọ obibi.
  • Mepụta ngalaba dị nta iji chebe megide ọdịda

Mpịakọta nchekwa (LUN)

Kedu otu ị ga-esi edozi njikwa na mgbanwe mgbe ị na-ahọrọ ọnụọgụ mpịakọta na nhazi? Maka mgbanwe kachasị na ịdị n'otu na SQL Server, a na-atụ aro ka ịmepụta mpịakọta maka faịlụ nchekwa data ọ bụla. Na omume, ọtụtụ ụlọ ọrụ na-eji ụzọ kwụ ọtọ, ebe a na-enye ọdụ data dị oke mkpa ngbanwe kachasị yana faịlụ nchekwa data na-adịchaghị mkpa na-achịkọta na obere mpịakọta buru ibu. Anyị na-akwado ịtụle ihe niile achọrọ maka ọdụ data yana ngwa ọ bụla metụtara n'ihi na nchedo data na teknụzụ nlekota na-adabere na ikewapụ faịlụ na ntinye.

Otutu mpịakọta nwere ike na-esikarị ike ijikwa, ọkachasị na gburugburu mebere. Gburugburu SQL Server mebere nke ọma bụ ezigbo ihe atụ nke ebe nnabata ọtụtụ ụdị faịlụ n'otu olu nwere ike ime uche. Onye na-ahụ maka nchekwa data ma ọ bụ onye nchịkwa nchekwa (ma ọ bụ ha abụọ) ga-ahọrọ nguzozi ziri ezi n'etiti mgbanwe na nrụgide mgbe ị na-ekpebi ọnụọgụ nke mpịakọta iji mepụta.

Nchekwa faịlụ

Sava NAS na-akwado sistemụ faịlụ na nchekwa Unity XT. Enwere ike ịnweta sistemụ faịlụ site na iji usoro SMB ma ọ bụ NFS, yana iji sistemụ faịlụ ọtụtụ protocol, ị nwere ike iji ụkpụrụ abụọ ahụ n'otu oge. Sava NAS na-eji mebere interface iji jikọọ onye ọbịa na SMB, NFS, na sistemụ faịlụ multiprotocol, yana nchekwa VMware NFS yana mpịakọta mebere VMware. Sistemụ faịlụ na oghere mebere dịpụrụ adịpụ n'ime otu sava NAS, na-enye ohere ka ejiri ọtụtụ sava NAS mee ọtụtụ ụlọ. Sava NAS na-ada na-akpaghị aka ma ọ bụrụ na ihe nchekwa nchekwa daa. Sistemu faịlụ ha jikọtara ya na-adakwa.

SQL Server 2012 (11.x) na nsụgharị ndị ọzọ na-akwado Server Message Block (SMB) 3.0, nke na-enye ohere nkesa faịlụ netwọk maka nchekwa. Maka nrụnye ụyọkọ nke kwụ ọtọ na ọdịda, ị nwere ike iwunye ọdụ data sistemụ (nna ukwu, ụdị, msdb, na tempdb) yana ọdụ data onye ọrụ Database Engine na nhọrọ nchekwa SMB. Iji nchekwa SMB bụ ezigbo nhọrọ mgbe ị na-eji Otu dị na Nnweta mgbe niile n'ihi na nkesa faịlụ chọrọ ịnweta akụrụngwa netwọkụ dị nke ukwuu.

Ịmepụta òkè faịlụ SMB maka ntinye SQL Server na nchekwa Unity XT bụ usoro nzọụkwụ atọ dị mfe: ị na-emepụta ihe nkesa NAS, usoro faịlụ, na òkè SMB. Ngwanrọ njikwa nchekwa nke Dell EMC Unisphere gụnyere ọkachamara nhazi iji nyere gị aka mezue usoro a. Otú ọ dị, mgbe ị na-elekọta ọrụ SQL Server na òkè faịlụ SMB, e nwere ụfọdụ ihe dị mkpa ị ga-eburu n'uche na ọ bụchaghị emetụta iji òkè faịlụ SMB. Microsoft achịkọtala ndepụta nke nrụnye na nsogbu nchekwa yana okwu ama ama ugbu a; Maka nkọwa, hụ "Ịwụnye SQL Server na nchekwa faịlụ SMB" n'ime Akwụkwọ Microsoft.

Ihe onyonyo onyonyo

Data abụrụla ihe enyemaka kachasị mkpa nke ụlọ ọrụ, na gburugburu ozi dị mkpa nke taa chọrọ karịa naanị nrụgharị. Ọ dị mkpa na ngwa na-adị n'ịntanetị mgbe niile, nyere ọrụ na mmelite na-enweghị nkwụsị. Ha na-achọkwa ịrụ ọrụ dị elu yana nnweta data site na nhọrọ dị ka ntụgharị foto mpaghara na mmegharị anya.

Usoro nchekwa nke Unity XT na-enye ike ịse foto ngọngọ na faịlụ nke na-ekekọrịta usoro ọrụ, arụmọrụ, na ụkpụrụ ụlọ. Usoro onyonyo nke Unity na-enye ụzọ dị mfe ma dị irè iji chebe data. Snapshots na-eme ka ọ dị mfe iweghachi data - tụgharịa gaa na foto mbụ, ma ọ bụ ị nwere ike iṅomi data ahọpụtara site na foto gara aga. Tebụlụ na-esote na-egosi oge njigide foto maka sistemu Unity XT.

Nchekwa mpaghara na nke dịpụrụ adịpụ nke snapshots data

Ụdị foto

CLI
UI
REST

Iji aka 

Ndokwa 

Iji aka 

Ndokwa 

Iji aka 

Ndokwa 

Mpaghara 

Afọ 1 

Afọ 1

5 afọ 

4 izu

100 afọ

Enweghị njedebe

Ime obodo 

5 afọ

255 izu 

5 afọ

255 izu

5 afọ

255 izu

Snapshots abụghị ihe ngbanwe ozugbo maka ụzọ nchekwa data ndị ọzọ, dị ka ndabere. Ha nwere ike ịkwado nkwado ndabere na mpaghara ọdịnala dịka ụzọ nchekwa mbụ maka ọnọdụ RTO dị ala.

Ihe ngosi eserese Dell EMC Unity gụnyere mbelata data yana mwepu dị elu. Snapshots na-eritekwa uru site na nchekwa ohere nke enwetara na akụrụngwa nchekwa mbụ. Mgbe ị na-ese foto nke akụrụngwa nchekwa nke na-akwado atụmatụ mbelata data, enwere ike ịkọkọ ma ọ bụ wepụ data dị na isi mmalite.

Nke a bụ ụfọdụ ndetu gbasara mgbake nchekwa data mgbe ị na-eji snapshots na ọdụ data SQL Server:

  • A ga-echekwarịrị akụkụ niile nke nchekwa data SQL Server dịka ntọala data. Mgbe data na faịlụ ndekọ dị na LUN dị iche iche, LUN ndị ahụ ga-abụrịrị akụkụ nke otu na-agbanwe agbanwe. Otu na-agbanwe agbanwe na-achọpụta na a na-ese foto n'otu oge na LUN niile n'ime otu ahụ. Mgbe data na faịlụ ndekọ dị na ọtụtụ òkè faịlụ SMB, òkè ndị ahụ ga-adị n'otu usoro faịlụ ahụ.
  • Mgbe ị na-eweghachi nchekwa data SQL Server site na foto nke dabeere na ngọngọ, ọ bụrụ na ihe atụ SQL Server ga-anọgide na-ejikọta, jiri Unisphere host sonyere. Maka mgbake dabere na faịlụ, a na-emepụta òkè SMB ọzọ site na iji foto dị ka isi mmalite. Ozugbo etinyere mpịakọta ndị ahụ, enwere ike itinye nchekwa data n'okpuru aha dị iche ma ọ bụ dochie nchekwa data dị adị na nke eweghachitere.

  • Mgbe ị na-eme nrụghachi site na iji usoro weghachite Snapshot na Unisphere, were ihe atụ SQL Server na-anọghị n'ịntanetị. SQL Server amaghị nke weghachi arụmọrụ. Iwere ihe atụ na-anọghị n'ịntanetị na-achọpụta na nchekwa data emebighị mpịakọta ahụ tupu mgbake. Ozugbo ihe atụ ahụ maliteghachiri, mgbake ọdachi SQL Server ga-eweta ọdụ data n'ime ọnọdụ na-agbanwe agbanwe.
  • Kwado snapshots maka ọtụtụ ihe nchekwa n'otu oge, wee hụ na sistemụ ahụ dị na ụdị ọrụ akwadoro tupu ịmee ọnyà ọzọ.

Akpaaka na nhazi oge nke gbaa

Enwere ike ịse foto dị na Unity XT na-akpaghị aka. Nhọrọ foto ndabara ndabara dị na njikwa nchekwa Unisphere: nchedo ndabara, nchekwa njide dị mkpụmkpụ, na nchekwa ogologo oge. Nhọrọ ọ bụla na-ewe foto kwa ụbọchị ma chekwaa ya maka oge dị iche iche.

Ị nwere ike ịhọrọ otu (ma ọ bụ abụọ) nke nhọrọ nhazi oge - awa x ọ bụla (site na 1 ruo 24) na kwa ụbọchị / kwa izu. Ịhazi oge foto kwa ụbọchị / kwa izu na-enye gị ohere ịkọwapụta oge na ụbọchị maka foto ị ga-ewere. Maka nhọrọ ọ bụla ahọpụtara, ị ga-edozirịrị amụma njide, nke enwere ike ịhazi ka ihichapụ ọdọ mmiri ahụ ozugbo ma ọ bụ chekwaa ya nwa oge.

Ozi ndị ọzọ gbasara Unity snapshots - na Dell EMC Unity akwụkwọ

Obere clones

Igwe oyiri dị mkpa bụ ihe na-agụ/dee nke akụrụngwa nchekwa mgbochi dị mkpa, dị ka olu, otu na-agbanwe agbanwe, ma ọ bụ VMware VMFS datastore, nke na-ekekọrịta ihe nne na nna ya. Mkpa clones bụ ụzọ dị mma iji nweta ngwa ngwa na kọmpat n'ụdị nchekwa data SQL Server, ihe ngwa SQL Server ọdịnala enweghị ike nweta. Ozugbo ewepụtara onye ọbịa ahụ nke dị mkpa, enwere ike iweta mpịakọta ndị ahụ na ntanetị na nchekwa data ga-agbakwunye site na iji usoro DB Attach na SQL Server.

Mgbe ị na-eji njirimara nkwalite nwere clones dị gịrịgịrị, were ọdụ data niile na clone dị gịrịgịrị na-anọghị n'ịntanetị. A ghaghị ime nke a tupu arụ ọrụ mmelite. Ọdịda iwere ọdụ data na-anọghị n'ịntanetị tupu ịme nkwalite nwere ike bute mperi data adabaghị ma ọ bụ nsonaazụ data ezighi ezi na SQL Server.

Ntugharị data

Ntugharị bụ njirimara ngwanrọ na-emekọrịta data na sistemụ dịpụrụ adịpụ n'otu saịtị ma ọ bụ ebe ọzọ. Nhọrọ nhazi nke ịdị n'otu na nhazi na-enye gị ohere ịhọrọ ụzọ dị mma iji zute ihe RTO/RPO chọrọ maka ọdụ data SQL Server ka ị na-edozi arụmọrụ na mmepụta.

Mgbe ị na-eji Dell EMC Unity Replication iji kpuchido ọdụ data SQL Server n'ọtụtụ mpịakọta, ị ga-amachi data niile na mpịakọta ndekọ na nchekwa data n'otu otu ma ọ bụ usoro faịlụ. A na-edozizi mmegharị ahụ na otu ma ọ bụ usoro faịlụ ma nwee ike ịgụnye mpịakọta ma ọ bụ òkè nke ọtụtụ ọdụ data. Ebe nchekwa data nke chọrọ nhọrọ ntụgharị dị iche iche ga-adịrịrị na LUN dị iche iche, otu nkwekọ, ma ọ bụ sistemụ faịlụ.

clones ndị dị gịrịgịrị dakọtara na ma mmegharị mmekọrịta yana asynchronous. Mgbe a na-emegharị ihe oyiri dị gịrịgịrị gaa ebe ọ na-aga, ọ na-aghọ nnomi zuru oke nke olu, otu nkwekọ, ma ọ bụ nchekwa VMFS. Mgbe ịmegharịgharị ya, clone dị mkpa bụ olu nwere onwe ya kpamkpam na ntọala nke ya.

Microsoft SQL Server 2019 na Dell EMC Unity XT flash arrays
Usoro nke mkpa mmepụta oyiri n'etiti isi iyi na lekwasịrị usoro.

Achọghị ịmegharị nchekwa data tempdb n'ihi na arụgharịrị faịlụ ahụ mgbe ebidogharịrị SQL Server, yabụ metadata adabaghị n'usoro nke ihe SQL Server ndị ọzọ. Nhọrọ nke ọma nke mpịakọta iji megharịa na ọdịnaya nke mpịakọta ndị ahụ na-ewepụ okporo ụzọ ntụgharị na-enweghị isi.

Njikwa ndetu data SQL nke Microsoft agbakwunyere

Imirikiti ngwaahịa nchekwa ọgbara ọhụrụ (gụnyere ngwaahịa Dell EMC niile) nwere ike mepụta ụdị “sistemụ arụmọrụ na-agbanwe agbanwe” nke ụdị faịlụ ọ bụla site na:

  • Usoro ederede na-agbanwe agbanwe site na sistemụ arụmọrụ na ọkwa niile - site na onye ọbịa gaa na draịva.
  • Ịchịkọta mpịakọta ka ọtụtụ faịlụ na mpịakọta dị iche iche na-ejigide usoro ederede.

Site na nnabata nke ngwaọrụ nchekwa nwere ike ịbelata, Microsoft ewepụtala API maka ndị na-eweta nchekwa. API a na-enye ndị na-eweta nchekwa ohere ijikwa ngwanrọ nchekwa data SQL Server iji mepụta “mbipụta na-agbanwe agbanwe” site na iji Ọrụ Detuo Mpịakọta (VSS). Mpempe akwụkwọ ndị a na-eme ka mmekọrịta dị n'etiti SQL Server na sistemụ arụmọrụ n'oge akwadoro na nkwụsị nke SQL Server. A na-ekpochapụ ihe nchekwa ederede niile ma kwụsịtụrụ azụmahịa ruo mgbe emelitere diski niile ma na-agbanwe agbanwe n'otu oge n'ime oge, nke edere na log SQL.

Ngwa Dell EMC AppSync jikọtara ya na ọnya XT Unity na-eme ka ọ dị mfe ma na-akpaghị aka usoro nke imepụta, iji na ijikwa ngwa na-agbanwe agbanwe nke data ọrụ. Ezubere sọftụwia a maka ojiji na ọnọdụ njikwa nnomi maka mgbake na ijikwa nchekwa data. 

Akụrụngwa AppSync na-achọpụta ọdụ data ngwa na-akpaghị aka, mụta usoro nchekwa data, wee depụta nhazi faịlụ site na ngwaike ma ọ bụ n'ígwé nke ọma na nchekwa Unity XT dị n'okpuru. Ọ na-ahazi usoro niile dị mkpa, site na ịmepụta na nyochaa otu oyiri gaa na ịrịgo snapshots na ndị ọbịa a lekwasịrị anya na ịmalite ma ọ bụ weghachite nchekwa data. AppSync na-akwado ma na-eme ka usoro ọrụ SQL Server dị mfe nke gụnyere imelite na iweghachi nchekwa data mmepụta.

Mbelata data na mwepu dị elu

Ezinụlọ nke Dell EMC Unity nke sistemu nchekwa na-enye ọrụ mbelata data bara ụba nke dị mfe iji. A na-enweta ego ọ bụghị naanị na akụrụngwa nchekwa ahaziri ahazi, kamakwa na snapshots na obere clones nke akụrụngwa ndị a. Snapshots na obere clones na-eketa ntọala mbelata data nke ebe nchekwa isi iyi, nke na-abawanye oke ego.

Njirimara mbelata data gụnyere mwepu, mkpakọ, na ihe omume nchọpụta ihe mgbochi efu, nwere ike ịbawanye ọnụọgụ ohere nchekwa maka ihe onye ọrụ yana ojiji nke ime. Njirimara mbelata data Unity XT nọchiri njirimara mkpakọ na Unity OE 4.3 na emesia. Mkpakọ bụ algọridim mbelata data nke nwere ike ibelata oke nke ikike a chọrọ iji chekwaa ntọala data.

Sistemu Unity XT na-enyekwa njirimara nwepụ ihe dị elu nke enwere ike ịme ma ọ bụrụ na agbanyere mbelata data. Mwepu dị elu na-ebelata ikike achọrọ maka data onye ọrụ site na ịchekwa naanị ọnụ ọgụgụ dị nta nke mbipụta (na-abụkarị otu nnomi) nke ngọngọ data Unity. Mpaghara mwepụta bụ otu LUN. Buru nke a n'uche mgbe ị na-ahọrọ atụmatụ nchekwa. LUN ole na ole na-ebute mwepu ka mma, mana ọtụtụ LUN na-enye arụmọrụ ka mma. 

Nchekwa ikike site na mwepu dị elu nwere ike inye uru kacha ukwuu n'ọtụtụ gburugburu, mana ọ chọkwara ka eji ndị nrụpụta Unity array. Na OE 5.0, mwepu dị elu, mgbe enyere ya aka, na-ewepụ ihe mgbochi ọ bụla (mkọkọ ma ọ bụ enweghị ike). Maka ozi ndị ọzọ, hụ Dell EMC akwụkwọ.

Tebụlụ na-esonụ na-egosi nhazi akwadoro maka mbelata data na mwepu dị elu:

Mbelata data na ịdị n'otu (ụdị niile) yana nkwado mwepu ewelitere

Unity OE ụdị 

Technology 

Ụdị ọdọ mmiri akwadoro 

Ụdị akwadoro

4.3 / 4.4 

Mbelata data 

Ebe nchekwa Flash - omenala ma ọ bụ ike 

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

4.5 
 

Mbelata data 

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

Mbelata data na mwepu dị elu*

450F, 550F, 650F 


 

Mbelata data 

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

Mbelata data na mwepu dị elu

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

* Enwere nkwarụ site na ndabara mbelata data na a ga-agbanyerịrị tupu mwepu dị elu bụrụ nhọrọ dị. Ka emechara mbelata data, mwepu dị elu dị, mana enwere nkwarụ site na ndabara.

Mbelata data na ịdị n'otu na mkpakọ data na SQL Server

SQL Server 2008 Enterprise Edition bụ ntọhapụ izizi nyere ikike mkpakọ data ala. SQL Server 2008 ahịrị-larịị na ibe-larịị mkpakọ na-eji ihe ọmụma nke SQL Server esịtidem nchekwa data table format iji belata ohere iwesa site nchekwa data ihe. Mbelata ohere na-enye gị ohere ịchekwa ọtụtụ ahịrị n'otu ibe yana ibe ndị ọzọ na ọdọ mmiri nchekwa. N'ihi na echekwaghị data n'ụdị ibe data 8k, dị ka data na-anọghị n'ahịrị dị ka NVARCHAR(MAX), agaghị eji usoro mkpakọ ahịrị ma ọ bụ ibe, Microsoft webatara ọrụ Transact-SQL COMPRESS na DECOMPRESS. 

Ọrụ ndị a na-eji usoro mkpakọ data ọdịnala (GZIP algọridim) nke a ga-akpọrịrị maka ka ejikọta ma ọ bụ mebie akụkụ ọ bụla nke data.

Mkpakọ Unity XT, nke na-abụghị naanị na SQL Server, na-eji sọftụwia algọridim iji nyochaa na mpịachi data nchekwa. Kemgbe mwepụta nke Unity OE 4.1, mkpakọ data Unity dị maka igbochi mpịakọta nchekwa yana nchekwa data VMFS na ọdọ mmiri ọkụ. Malite na Unity OE 4.2, mkpakọ dịkwa maka sistemụ faịlụ yana ụlọ ahịa data NFS na ọdọ mmiri nchekwa ọkụ.

Nhọrọ nke usoro mkpakọ data maka SQL Server dabere n'ọtụtụ ihe. Ihe ndị a gụnyere ụdị ọdịnaya nchekwa data, ihe onwunwe CPU dị - ma na nchekwa na na sava nchekwa data, yana ihe I / O chọrọ iji nọgide na-enwe SLA. N'ozuzu, ị nwere ike ịtụ anya nchekwa nchekwa ohere ọzọ maka data nke ejiri SQL Server abịakọrọ, ma data abịakọrọ site na iji TSQL's GZIP mkpakọ atụmatụ bụ eleghi anya ịhụ nnukwu ohere nchekwa ọzọ site na Unity XT's mkpakọ atụmatụ ebe ọtụtụ n'ime uru na-abịa site na mbụ. algọridim.

Mkpakọ ịdị n'otu na-enye ohere nchekwa ma ọ bụrụ na ejikọta data dị na ihe nchekwa ahụ ma ọ dịkarịa ala 25%. Tupu ịmee mkpakọ na ihe nchekwa, chọpụta ma ọ nwere data enwere ike ịgbakọ. Emela mkpakọ maka ihe nchekwa ọ gwụla ma ime otu a ga-echekwa ikike. 

Mgbe ị na-ekpebi ma ị ga-eji mbelata data Unity, mkpakọ ọkwa data SQL Server, ma ọ bụ ha abụọ, tụlee ihe ndị a:

  • Data nke edere na usoro ịdị n'otu bụ nke onye ọbịa kwadoro mgbe echekwara ya na cache sistemụ. Otú ọ dị, usoro mkpakọ anaghị amalite ruo mgbe ekpochapụ cache.

  • A na-enweta nchekwa mkpakọ ọ bụghị naanị maka nchekwa nchekwa Unity XT, kamakwa maka ọnyà na clones dị mkpa nke akụrụngwa.
  • N'oge usoro mkpakọ, a na-agbakọta ọtụtụ ngọngọ site na iji nlele algọridim iji chọpụta ma enwere ike ịgbakọ data ahụ. Ọ bụrụ na nlele algọridim na-ekpebi na ọ bụ naanị obere ego nwere ike nweta, mgbe ahụ, a na-amanye mkpakọ ma dee data ahụ na ọdọ mmiri.
  • Mgbe etinyere data tupu edee ya na mgbasa ozi nchekwa, ọnụ ọgụgụ njikwa data na-ebelata nke ukwuu. Ya mere, mkpakọ na-enyere aka ibelata iyi na mgbakasị na ebe nchekwa flash site na ibelata ọnụọgụ anụ ahụ nke data edere na draịva.

Maka ozi ndị ọzọ gbasara mkpakọ ahịrị na ibe na SQL Server maka tebụl na ndeksi, hụ Akwụkwọ Microsoft.

Echefula na mkpakọ ọ bụla chọrọ akụrụngwa CPU. Mgbe bandwidth chọrọ dị elu, mkpakọ nwere ike inwe mmetụta dị ukwuu na arụmọrụ. Oke ederede dị elu nke ibu ọrụ OLAP nwekwara ike ibelata uru nke mkpakọ maka nchekwa data SQL Server.

Dell EMC nyochara ego nchekwa nwere ike site na iji ọnụego mbelata data ụwa n'ezie na usoro ịdị n'otu. Ndị otu ahụ chịkọtara data na igwe mebere VMware, nkesa faịlụ, ọdụ data SQL Server, igwe Microsoft Hyper-V mebere, wdg.

Nsonaazụ ọmụmụ gosiri na mbelata nke faịlụ ndekọ ndekọ SQL Server fọrọ nke nta ka ọ bụrụ ugboro iri pere mpe karịa faịlụ data:

  • Nha nchekwa data = 1,49:1 (32,96%)
  • Ndekọ ndekọ = 12,9:1 (92,25%)

Enyere nchekwa data SQL Server na mpịakọta abụọ. A na-echekwa faịlụ nchekwa data n'otu mpịakọta ma na-echekwa ndekọ azụmahịa na nke ọzọ. Iji teknụzụ mbelata data na mpịakọta nchekwa data nwere ike inye nchekwa nchekwa; Otú ọ dị, ị kwesịrị ị na-atụle mmetụta arụmọrụ mgbe ị na-ekpebi ma ọ ga-enyere mwepu na nchekwa data mpịakọta. Ezie na n'ezie nchekwa data size mbelata nwere ike ịdịgasị iche dabere na data echekwara, ọmụmụ ihe gosiri na SQL Server azụmahịa log nchekwa ohere nwere ike. a ga-abụ nke ukwuu belata.

Omume kacha mma mbelata data

Tupu ị mee ka mbelata data na ihe nchekwa ihe, tulee ntuziaka ndị a:

  • Jiri nlekota usoro nchekwa iji hụ na o nwere akụrụngwa dị iji kwado mbelata data.
  • Kwado mbelata data maka ọtụtụ ihe nchekwa otu oge. Nyochaa sistemụ ahụ iji hụ na ọ nọ n'ọnọdụ arụ ọrụ akwadoro tupu ị nweta ya na saịtị nchekwa ndị ọzọ.
  • Na ụdị Unity XT x80F, mbelata data ga-enye nchekwa ikike ma ọ bụrụ na ejiri data dị na ngalaba nchekwa abịakọta ma ọ dịkarịa ala 1%.

Mbelata data na ụdịdị Unity x80F gara aga na-agba OE 5.0 nyere nchekwa ma ọ bụrụhaala na data ahụ dị opekata mpe 25% mkpakọ.

  • Tupu ịmee mbelata data na ihe nchekwa, chọpụta ma ihe ahụ nwere data mpịakọta. Ụdị data ụfọdụ, dị ka vidiyo, ọdịyo, onyonyo, na data ọnụọgụ abụọ, na-enyekarị uru dị nta site na mkpakọ. Emela ka mbelata data na ihe nchekwa ma ọ bụrụ na agaghị enwe nchekwa ohere.
  • Tụlee ịhọrọ ịpịkọta ọnụ ọgụgụ data faịlụ nke na-akpakọkarị nke ọma.

VMware Virtualization

VMware vSphere bụ ikpo okwu na-arụ ọrụ nke ọma na echekwara maka ime ihe na gburugburu igwe ojii. Isi ihe dị na vSphere bụ VMware vCenter Server na VMware ESXi hypervisor.

vCenter Server bụ usoro njikwa jikọtara ọnụ maka gburugburu vSphere. Ọ dị mfe ibugharị ma na-ebuli akụrụngwa rụọ ọrụ nke ọma. ESXi bụ hypervisor isi mmalite mepere emepe na-arụnye ozugbo na sava anụ ahụ. ESXi nwere ohere ozugbo na akụrụngwa yana pere mpe na 150MB, na-ebelata ihe nchekwa chọrọ. Ọ na-ebuga arụmọrụ a pụrụ ịdabere na ya maka ọtụtụ ngwa ọrụ ngwa ma na-akwado nhazi igwe mebere dị ike - ruo 128 vCPUs, 6 TB nke RAM, na ngwaọrụ 120.

Maka SQL Server ka ọ na-agba ọsọ nke ọma na ngwaike ọgbara ọhụrụ, sistemụ arụmọrụ SQL Server (SQLOS) ga-aghọtarịrị nhazi ngwaike. Na ọbịbịa nke multi-core na multi-node non-uniform memory access (NUMA), ịghọta mmekọrịta dị n'etiti cores, ndị na-arụ ọrụ ezi uche, na ndị na-emepụta anụ ahụ aghọwo ihe dị mkpa karịsịa.

Nhazi 

Ngalaba Nhazi Virtual (vCPU) bụ ngalaba nhazi etiti mebere kenyere igwe mebere. A na-agbakọ mkpokọta vCPUs ekenyere dị ka:

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

Ọ bụrụ na arụmọrụ na-agbanwe agbanwe dị mkpa, VMware na-atụ aro ka ọnụọgụ vCPU ndị e kenyere na igwe niile mebere agaghị agafe mkpokọta cores anụ ahụ dị na ndị ọbịa ESXi, mana ị nwere ike ịbawanye ọnụọgụ vCPU ekenyela ma ọ bụrụ na nleba anya na-egosi na akụrụngwa CPU anaghị eji. dị.

Na sistemu nwere Intel Hyper-Threading Technology agbanyere, ọnụọgụ cores ezi uche (vCPUs) bụ ọnụọgụ anụ ahụ okpukpu abụọ. N'okwu a, ekenyela mkpokọta vCPU.

Ibu ọrụ sava SQL dị ala anaghị emetụta ya site na mgbanwe latency. Yabụ, ibu ọrụ ndị a nwere ike na-agba ọsọ na ndị ọbịa nwere oke vCPU na CPU anụ ahụ. Ọkwa iji CPU nwere ezi uche nwere ike ịbawanye mmepụta sistemu n'ozuzu ya, bulie oke nchekwa ikike, yana jikwaa arụmọrụ zuru oke.

Hyper-stringing Intel na-emeziwanye mkpokọta nnabata site na 10% ruo 30%, na-atụ aro vCPU na oke CPU anụ ahụ nke 1,1 ruo 1,3. VMware na-atụ aro ịme Hyper-stringing na UEFI BIOS mgbe ọ bụla enwere ike ka ESXi wee nweta ohere nke teknụzụ a. VMware na-akwadokwa nnwale na nleba anya nke ọma mgbe ị na-eji Hyper-stringing maka ibu ọrụ SQL Server.

ebe nchekwa

Ihe fọrọ nke nta ka ọ bụrụ sava niile nke ọgbara ọhụrụ na-eji usoro nchekwa nchekwa na-abụghị Uniform (NUMA) maka nkwukọrịta n'etiti ebe nchekwa isi na ndị nrụpụta. NUMA bụ ihe nrụpụta ngwaike maka ebe nchekwa ekekọrịtara nke na-arụ ọrụ nkewa nke ebe nchekwa anụ ahụ n'etiti ndị nrụpụta anụ ahụ. Ọnụ NUMA bụ otu oghere CPU ma ọ bụ karịa yana ngọngọ nke ebe nchekwa ekenyere. 

NUMA abụrụla isiokwu a tụlere n'ọtụtụ ebe n'ime afọ iri gara aga. Ihe mgbagwoju anya nke NUMA bụ akụkụ nke mmejuputa iwu sitere na ndị na-ere ahịa dị iche iche. Na gburugburu ebe a na-emepụta ihe, a na-ekpebikwa mgbagwoju anya NUMA site na ọnụọgụ nhọrọ nhazi na ọkwa-site na ngwaike site na hypervisor gaa na sistemụ arụmọrụ ọbịa na n'ikpeazụ na ngwa SQL Server. Nghọta dị mma maka nhazi ngwaike NUMA bụ ihe dị mkpa maka SQL Server DBA ọ bụla na-agba ọsọ SQL Server nke ọma.

Iji nweta arụmọrụ dị ukwuu na sava nwere ọnụ ọgụgụ buru ibu, Microsoft webatara SoftNUMA. Akụrụngwa SoftNUMA na-enye gị ohere kewaa akụrụngwa CPU dị n'ime otu NUMA n'ime ọtụtụ oghere SoftNUMA. Dị ka VMware si kwuo, SoftNUMA dakọtara na VMware's virtual NUMA (vNUMA) topology ma nwee ike ịkwalite nkwalite nchekwa data scalability na arụmọrụ maka ọtụtụ ọrụ ọrụ ...

Mgbe iji SQL Server na-eji VMware eme ihe, jiri:

  • Nyochaa igwe mebere iji chọpụta akụrụngwa ebe nchekwa dị ala maka SQL Server Database Engine. Okwu a na-ebute mmụba nke arụmọrụ I/O yana mbelata arụmọrụ.

  • Iji kwalite arụmọrụ, gbochie esemokwu ebe nchekwa n'etiti igwe mebere site n'izere ibu ebe nchekwa na ọkwa nnabata ESXi.
  • Tụlee ịlele oke ebe nchekwa anụ ahụ NUMA ngwaike iji chọpụta oke ebe nchekwa enwere ike ikenye na igwe mebere n'ime oke NUMA anụ ahụ.
  • Ọ bụrụ na imezu arụmọrụ zuru oke bụ ebumnuche mbụ, tụlee idokwa ebe nchekwa nhata na ebe nchekwa ekenyere. Ntọala oke a na-achọpụta na igwe mebere na-enweta naanị ebe nchekwa anụ ahụ.

Nchekwa mebere nke ọma

Ịtọlite ​​​​nchekwa na gburugburu ebe a na-eme nke ọma chọrọ ihe ọmụma nke akụrụngwa nchekwa. Dị ka ọ dị na NUMA, ịkwesịrị ịghọta otú ọkwa dị iche iche nke I / O si arụ ọrụ - na nke a, site na ngwa dị na VM, na ọgụgụ anụ ahụ na ide ihe ọmụma na nchekwa nchekwa na-adịgide adịgide.

vSphere na-enye ọtụtụ nhọrọ maka ịhazi nchekwa, nke nwere ngwa bara uru na mmejuputa SQL Server na Unity XT array. FS VMFS bụ usoro nchekwa data a na-ejikarị eme ihe na sistemu nchekwa nchekwa dịka Unity XT. Unity XT array bụ ọkwa ala nke nwere draịva anụ ahụ nke vSphere kpughere dị ka diski ezi uche (mpịakọta). A na-ahazi mpịakọta Unity XT dị ka mpịakọta VMFS site na hypervisor ESXi. Ndị na-ahụ maka VMware na-emepụta otu diski mebere ma ọ bụ karịa (VMDK) nke ewepụtara n'ihu sistemụ arụmọrụ ndị ọbịa. RDM na-enye ohere igwe mebere ohere ịnweta nchekwa ngọngọ Unity XT ozugbo (site na FC ma ọ bụ iSCSI) na-enweghị nhazi VMFS. Mpịakọta VMFS na RDM nwere ike ịnye otu ntinye azụmahịa. 

Maka nchekwa dabere na NFS maka ESXi, Dell EMC na-akwado iji VMware NFS kama ebumnuche ebumnuche NFS sistemụ faịlụ. Igwe mebere nke na-agba ọsọ na SQL Server na iji VMDK na ụlọ ahịa data NFS amaghị maka oyi akwa NFS dị n'okpuru. Sistemụ arụmọrụ ndị ọbịa na-emeso igwe mebere dị ka ihe nkesa anụ ahụ na-agba Windows Server na SQL Server. A naghị akwado diski ikekọrịtara maka nhazi ihe atụ ụyọkọ ọdịda na ebe nchekwa data NFS.

VMware vSphere Virtual Volume (VVols) na-enye njikwa granular karịa n'ọkwa igwe mebere, na-adabereghị na nnọchite ebe nchekwa anụ ahụ dị n'okpuru (dịka mpịakọta ma ọ bụ sistemụ faịlụ). A na-akwado mmegharị ahụ dabere na VVols malite na VVol 2.0 (vSphere 6.5). Enwere ike iji diski VVol kama diski RDM iji nye akụ diski na ihe atụ SQL Failover Cluster malite na vSphere 6.7 na nkwado maka nkwado SCSI na-adịgide adịgide.

Netwọk mepere emepe

ịkparịta ụka n'Ịntanet na mebere ụwa na-agbaso otu echiche ezi uche dị na ya dị na ụwa nkịtị, mana na-eji ngwanrọ karịa eriri anụ ahụ na mgba ọkụ. Mmetụta nke latency netwọk na ibu ọrụ SQL Server nwere ike ịdị iche iche. Nyochaa metrik arụmọrụ netwọkụ na ibu ọrụ dị ugbu a ma ọ bụ usoro nnwale etinyere nke ọma n'ime oge nnọchite anya na-enyere aka n'ịmepụta netwọkụ mebere.

Mgbe ị na-eji VMware virtualization na SQL Server, tụlee ihe ndị a:

  • Abụọ ọkọlọtọ na nkesa mebere switches na-enye ọrụ nke SQL Server chọrọ.
  • Iji ezi uche kewapụ njikwa, vSphere vMotion, na okporo ụzọ nchekwa netwọkụ, jiri VLAN mkpado na otu ọdụ ụgbọ mmiri mgba ọkụ mebere.
  • VMware na-akwadosi ike na-enyere nnukwu okpokolo agba na mebere switches ebe agbanyere vSphere vMotion okporo ụzọ ma ọ bụ iSCSI okporo ụzọ.
  • Na mkpokọta, soro ntuziaka netwọk maka sistemụ arụmọrụ na ngwaike ndị ọbịa.

 nkwubi 

Ebe nchekwa data SQL Server na-aghọwanye ibu na mgbagwoju anya. Na SQL Server 2019, Microsoft emelitela atụmatụ SQL Server isi wee gbakwunye ndị ọhụrụ, dị ka nkwado maka nnukwu ọrụ data na Apache Spark na HDFS. Dell EMC, na mmekorita ya na Microsoft, na-aga n'ihu na-enye akụrụngwa akụrụngwa dị mkpa maka gburugburu SQL Server - sava, nchekwa na netwọk. 

Anyị na-ahụ mmụba dị ịrịba ama na oge na mbelata na ngụkọta ọnụ ahịa nke nwe (TCO) mgbe nchekwa na nchekwa data ọkachamara na-arụkọ ọrụ ọnụ iji mepụta akụrụngwa ngwọta maka SQL Server na òkè nchekwa nyiwe. The Dell EMC Unity XT all-flash array bụ ihe ngwọta etiti dị mma maka ndị mmepe SQL Server na ndị nchịkwa chọrọ ịrụ ọrụ dị elu na obere latency. Ezubere ka ọ na-agba ọsọ na draịva flash niile, Unity XT All-Flash na-akwado CPUs abụọ, nhazi njikwa abụọ, yana njikarịcha ọtụtụ isi.

Na-abawanye, òtù dị iche iche na-emezigharị gburugburu SQL Server ha. Ọ bụ ezie na virtualization na-agbakwụnye oyi akwa ọzọ imewe na nchịkọta ụlọ, ọ na-enye nnukwu uru. Anyị na-atụ anya na ị ga-ahụ ụfọdụ atụmatụ VMware ndị a na-ejikarị eme ihe na ngwa ndị ewepụtara n'elu bara uru na gburugburu SQL Server. Anyị na-akwadokwa njikọ nke akụrụngwa maka ozi zuru ezu karị.

Njikọ ndị bara uru

Dell EMC

VMware

Microsoft

isi: www.habr.com

Tinye a comment