Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Ndewo Habr! N'isiokwu a, anyị ga-agwa gị ma ọ bara uru ịhazi usoro RAID dabere na ngwọta siri ike SATA SSD na NVMe SSD, na a ga-enweta nnukwu uru na nke a? Anyị kpebiri ileba anya n'okwu a site n'ịtụle ụdị na ụdị njikwa ndị na-enye ohere ime nke a, yana oke ntinye nke nhazi ndị dị otú ahụ.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Otu ụzọ ma ọ bụ ọzọ, onye ọ bụla n'ime anyị ọ dịkarịa ala otu ugboro na ndụ anyị nụrụ nkọwa ndị dị ka "RAID", "RAID-array", "RAID-controller", ma o yighị ka anyị tinyere oké mkpa na nke a, n'ihi na ihe a nile bụ. eleghi anya maka nkịtị PC boyar Interesting. Mana onye ọ bụla chọrọ nnukwu ọsọ site na draịva dị n'ime yana ọrụ enweghị nsogbu. A sị ka e kwuwe, n'agbanyeghị otú ngwaike kọmputa si dị ike, ọsọ nke ụgbọala na-aghọ ihe mgbochi ma a bịa n'ịrụkọ ọrụ nke PC na ihe nkesa.

Nke a bụ eziokwu ruo mgbe HDD ọdịnala jiri ikike 1 TB ma ọ bụ karịa dochie HDD ọdịnala. Ma ọ bụrụ na mbụ na PC, a na-enwekarị ngwakọta nke SATA SSD + ole na ole HDDs, taa na-amalite iji ngwọta ọzọ dochie ha - NVMe SSD + di na nwunye nke SATA SSDs nwere ikike. Ọ bụrụ na anyị na-ekwu maka sava ụlọ ọrụ na "igwe ojii," ọtụtụ abanyelarị na SATA SSDs nke ọma, naanị n'ihi na ha dị ngwa karịa "mkpọ tin" na-emekarị ma nwee ike ịhazi ọnụ ọgụgụ buru ibu nke ọrụ I / O n'otu oge.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Agbanyeghị, nnabata mmejọ nke sistemụ ahụ ka nọ n'ogo dị ala: anyị enweghị ike, dịka na “Agha nke psychic,” buru amụma n'ụzọ ziri ezi nke ọbụlagodi otu izu mgbe otu mbanye steeti siri ike ga-anwụ. Ma ọ bụrụ na HDD 'na-anwụ' nke nta nke nta, na-enye gị ohere ịnweta mgbaàmà ahụ wee mee ihe, mgbe ahụ SSDs "na-anwụ" ozugbo na-enweghị ịdọ aka ná ntị. Ma ugbu a bụ oge iji chọpụta ihe mere ihe a niile ji dị mkpa? Ọ bara uru ịhazi usoro RAID dabere na ngwọta steeti siri ike SATA SSD na NVMe SSD, a ga-enwetakwa nnukwu uru na nke a?

Kedu ihe kpatara ị ga-eji chọọ nhazi RAID?

Okwu ahụ bụ “array” egosilarị na a na-eji ọtụtụ draịva (HDD na SSD) mepụta ya, nke ejikọtara site na iji njikwa RAID wee mata OS dị ka otu nchekwa data. Ọrụ zuru ụwa ọnụ nke usoro RAID nwere ike idozi na-ebelata oge ịnweta data, ịba ụba ịgụ / dee ọsọ na ntụkwasị obi, nke a na-enweta ekele maka ikike iji nwetaghachi ngwa ngwa ma ọ bụrụ na ọdịda dara. Site n'ụzọ, ọ dịghị mkpa ọ bụla iji RAID maka nkwado ndabere nke ụlọ. Ma ọ bụrụ na ị nwere ihe nkesa ụlọ nke gị, nke ịchọrọ ịnweta 24/7 mgbe niile, nke ahụ bụ ihe dị iche.

Enwere ihe karịrị ọkwa iri na abụọ nke usoro RAID, nke ọ bụla dị iche na ọnụọgụ draịva eji na ya ma nwee uru na ọghọm ya: dịka ọmụmaatụ, RAID 0 na-enye gị ohere ịrụ ọrụ dị elu na-enweghị nnabata mmejọ, RAID 1 na-enye gị ohere ịme. enyo data na-akpaghị aka na-enweghị ịba ụba ọsọ, yana RAID 10 jikọtara nwere ohere nke ndị dị n'elu. RAID 0 na 1 bụ ndị kachasị mfe (ebe ọ bụ na ha anaghị achọ mgbakọ software) na, n'ihi ya, ndị kasị ewu ewu. N'ikpeazụ, nhọrọ na-akwado otu ma ọ bụ ọkwa RAID ọzọ dabere na ọrụ ndị e kenyere na diski diski na ikike nke onye na-ahụ maka RAID.

Ụlọ na ụlọ ọrụ RAID: kedu ihe dị iche?

Ndabere nke azụmahịa ọ bụla nke ọgbara ọhụrụ bụ nnukwu data nke a ga-echekwa na nchekwa na sava ụlọ ọrụ. Ọzọkwa, dị ka anyị kwuru n'elu, a ga-enyerịrị ha ohere 24/7 mgbe niile. O doro anya na, yana ngwaike, akụkụ software dịkwa mkpa, ma na nke a, anyị ka na-ekwu maka ngwá ọrụ na-eme ka nchekwa na nhazi nke ozi a pụrụ ịdabere na ya. Ọ nweghị ngwanrọ ga-azọpụta ụlọ ọrụ na mbibi ma ọ bụrụ na ngwaike emezughị ọrụ enyere ya.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Maka ọrụ ndị a, onye nrụpụta ngwaike ọ bụla na-enye ihe a na-akpọ ngwaọrụ ụlọ ọrụ. Kingston nwere ngwọta steeti siri ike n'ụdị SATA Kingston 450R (DC450R) и DC500 usoro, yana NVMe ụdị DC1000M U.2 NVMe, DCU1000 U.2 NVMe na DCP-1000 PCI-e, ezubere maka ojiji na data centers na supercomputers. A na-ejikarị usoro nke draịva dị otú ahụ na njikọ njikwa ngwaike.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Maka ahịa ndị ahịa (ya bụ, maka PC ụlọ na sava NAS), draịva dị ka Kingston KC2000 NVMe PCIe, mana na nke a ọ dịghị mkpa ịzụta ihe njikwa ngwaike. Ị nwere ike ịkwụsị onwe gị na ihe nkesa PC ma ọ bụ NAS wuru n'ime motherboard, ọ gwụla ma ị na-eme atụmatụ ikpokọta ihe nkesa ụlọ n'onwe gị maka ọrụ ndị a na-ahụkarị (malite obere ụlọ maka ndị enyi, dịka ọmụmaatụ). Na mgbakwunye, usoro RAID ụlọ, dịka iwu, anaghị achọ ọtụtụ narị ma ọ bụ puku kwuru puku draịva, na-ejedebe na ngwaọrụ abụọ, anọ na asatọ (na-abụkarị SATA).

Ụdị na ụdị nke ndị na-ahụ maka RAID

Enwere ụdị atọ nke ndị na-ahụ maka RAID dabere n'ụkpụrụ nke imejuputa usoro RAID:

1. Software, nke nhazi nhazi na-adaba na CPU na DRAM (ya bụ, koodu mmemme na-egbu na processor).

2. Integrated, ya bụ, arụnyere n'ime motherboards nke PC ma ọ bụ NAS nkesa.

3. Akụrụngwa (modular), nke bụ kaadị mgbasawanye pụrụ iche maka njikọ PCI/PCIe na motherboards.

Gịnị bụ isi ihe dị iche na ibe ha? Ndị na-ahụ maka RAID sọftụwia dị ala karịa ndị agbakwunyere na ngwaike n'ihe gbasara arụmọrụ yana nnabata mmejọ, mana ha achọghị akụrụngwa pụrụ iche iji rụọ ọrụ. Otú ọ dị, ọ dị mkpa iji hụ na onye na-emepụta ihe na-arụ ọrụ nke ụlọ ọrụ ahụ dị ike iji na-agba ọsọ software RAID na-enweghị mmetụta na-adịghị mma nke ngwa ndị na-agba ọsọ na onye ọbịa. Ndị njikwa agbakwunyere na-enwekarị ebe nchekwa nchekwa nke ha ma jiri ụfọdụ akụrụngwa CPU.

Mana ndị ngwaike nwere ma ebe nchekwa cache nke ha yana ihe nrụpụta arụnyere maka imezu algọridim software. Na-emekarị, ha na-enye gị ohere imejuputa ụdị ọkwa RAID niile ma kwado ọtụtụ ụdị draịva n'otu oge. Dịka ọmụmaatụ, ndị na-ahụ maka ngwaike nke oge a sitere na Broadcom nwere ike jikọọ ngwaọrụ SATA, SAS na NVMe n'otu oge, nke na-enye gị ohere ịgbanwe onye njikwa mgbe ị na-emelite sava: karịsịa, mgbe ị na-esi na SATA SSD gaa na NVMe SSD, a ghaghị ịgbanwe ndị njikwa.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

N'ezie, na nke a, anyị na-abịa typology nke njikwa onwe ha. Ọ bụrụ na enwere ụdị atọ, enwere ụfọdụ ndị ọzọ? N'okwu a, azịza nke ajụjụ a ga-adị mma. Dabere na ọrụ na ikike, ndị na-ahụ maka RAID nwere ike kewaa n'ọtụtụ ụdị:

1. Ndị na-ahụ maka ndị nkịtị na-arụ ọrụ RAID
N'ime ndị isi niile, nke a bụ njikwa kachasị mfe nke na-enye gị ohere ijikọ HDD na SSD n'ụdị RAID nke ọkwa "0", "1" ma ọ bụ "0+1". A na-emejuputa nke a na mmemme na ọkwa firmware. Agbanyeghị, ngwaọrụ ndị dị otú ahụ enweghị ike ịkwado maka ojiji na ngalaba ụlọ ọrụ, n'ihi na ha enweghị cache na anaghị akwado usoro ọkwa “5”, “3”, wdg. Mana maka ihe nkesa ụlọ nke ọkwa ntinye ha dabara nke ọma.

2. Ndị na-ahụ maka njikwa na-arụ ọrụ na tandem na ndị ọzọ na-ahụ maka RAID
Enwere ike ijikọ ụdị njikwa a na njikwa motherboard agbakwunyere. A na-emejuputa nke a dịka ụkpụrụ a si dị: onye na-ahụ maka RAID dị iche iche na-ahụ maka idozi nsogbu "ezi uche", na nke a na-arụ na-eweghara ọrụ nke mgbanwe data n'etiti draịva. Mana enwere nuance: arụ ọrụ nke ndị na-ahụ maka njikwa dị otú ahụ ga-ekwe omume na motherboards dakọtara, nke pụtara na oke ngwa ha nwere oke.

3. Ndị na-ahụ maka RAID kwụ ọtọ
Ihe ngwọta ndị a nwere uche nwere n'elu ibe niile dị mkpa iji rụọ ọrụ na sava ụlọ ọrụ, na-enwe BIOS nke ha, ebe nchekwa cache na processor maka mgbazi njehie ngwa ngwa na mgbako checksum. Na mgbakwunye, ha na-ezute ụkpụrụ dị elu nke ntụkwasị obi n'ihe gbasara nrụpụta ma nwee modul ebe nchekwa dị elu.

4. Ndị na-ahụ maka RAID mpụga
Ọ naghị esiri ike ịkọ na ndị njikwa niile edepụtara n'elu dị n'ime ma nweta ike site na njikọ PCIe nke motherboard. Kedu ihe nke a pụtara? Na ọdịda nke motherboard nwere ike iduga njehie na arụ ọrụ nke RAID array na mfu data. A napụrụ ndị na-ahụ maka mpụga na nghọtahie a, ebe ọ bụ na a na-edobe ha n'ọnọdụ dị iche iche nke nwere ike inye onwe ya. N'ihe gbasara ntụkwasị obi, ndị njikwa dị otú ahụ na-enye ọkwa kachasị elu nke nchekwa data.

Broadcom, Microsemi Adaptec, Intel, IBM, Dell na Cisco bụ nanị ole na ole n'ime ụlọ ọrụ ndị na-enye ndị na-ahụ maka RAID ngwaike ugbu a.

Ụdị ọrụ nke ndị na-ahụ maka RAID SAS/SATA/NVMe

Ebumnuche bụ isi nke HBA na ndị na-ahụ maka RAID tri-mode (ma ọ bụ ndị njikwa nwere ọrụ Tri-Mode) bụ imepụta RAID ngwaike dabere na NVMe. Ndị na-ahụ maka usoro Broadcom 9400 nwere ike ime nke a: dịka ọmụmaatụ, MegaRAID 9460-16i. Ọ bụ nke ụdị njikwa RAID nọọrọ onwe ya, nwere njikọ SFF-8643 anọ yana ekele maka nkwado Tri-Mode na-enye gị ohere ijikọ SATA/SAS na draịva NVMe n'otu oge. Tụkwasị na nke ahụ, ọ bụkwa otu n'ime ndị na-achịkwa ike na-arụ ọrụ ike na ahịa (na-eri naanị 17 Watts nke ume, na-erughị 1,1 Watts maka nke ọ bụla n'ime ọdụ ụgbọ mmiri 16).

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Njikọ njikọ bụ PCI Express x8 ụdị 3.1, nke na-enye ohere maka ntinye nke 64 Gbit/s (a na-atụ anya na ndị na-ahụ maka PCI Express 2020 ga-apụta na 4.0). Ihe njikwa ọdụ ụgbọ mmiri 16 dabere na mgbawa 2-isi SAS3516 na 72-bit DDR4-2133 SDRAM (4 GB), yana ikike ijikọ ruo 240 SATA/SAS draịva, ma ọ bụ ruo ngwaọrụ 24 NVMe. N'ihe gbasara ịhazi usoro RAID, a na-akwado ọkwa "0", "1", "5" na "6", yana "10", "50" na "60". Site n'ụzọ, cache ebe nchekwa MegaRAID 9460-16i na ndị njikwa ndị ọzọ na usoro 9400 na-echebe site na ọdịda voltaji site na nhọrọ CacheVault CVPM05 modul.

Teknụzụ ụzọ atọ dabere na ọrụ ngbanwe data SerDes: na-atụgharị ihe nnọchi anya data na SAS/SATA interfaces n'ụdị yiri ya na PCIe NVMe na nke ọzọ. Ya bụ, onye njikwa na-akparịta ụka ọsọ ọsọ na usoro iji rụọ ọrụ n'enweghị nsogbu na ụdị ngwaọrụ nchekwa atọ ọ bụla. Nke a na-enye ụzọ enweghị nkebi iji tụọ akụrụngwa etiti data: ndị ọrụ nwere ike iji NVMe na-emeghị mgbanwe dị ukwuu na nhazi sistemụ ndị ọzọ.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Agbanyeghị, mgbe ị na-eme atụmatụ nhazi na draịva NVMe, ọ bara uru ịtụle na ngwọta NVMe na-eji ụzọ 4 PCIe jikọọ, nke pụtara na draịva ọ bụla na-eji ahịrị ọdụ ụgbọ mmiri SFF-8643 niile. Ọ tụgharịrị na naanị draịva NVMe anọ nwere ike jikọọ ozugbo na njikwa MegaRAID 9460-16i. Ma ọ bụ kpachie onwe gị na ngwọta NVMe abụọ ka ị na-ejikọ draịva SAS asatọ (lee eserese njikọ n'okpuru).

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Ọnụ ọgụgụ ahụ na-egosi iji njikọ "0" (C0 / Njikọ 0) na njikọ "1" maka njikọ NVMe, yana njikọ "2" na "3" maka njikọ SAS. Enwere ike ịtụgharị nhazi a, mana draịva x4 NVMe ọ bụla ga-ejikọta ya site na iji ụzọ dị n'akụkụ. A na-edobe ụdị ọrụ nchịkwa site na StorCLI ma ọ bụ ihe nhazi ihe nhazi nke mmadụ (HII), nke na-arụ ọrụ na gburugburu UEFI.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

Ụdị ndabara bụ profaịlụ "PD64" (naanị na-akwado SAS/SATA). Dị ka anyị kwuru n'elu, enwere profaịlụ atọ na mkpokọta: ọnọdụ "SAS / SATA naanị" mode (PD240 / PD64 / PD 16), ọnọdụ "NVMe naanị" (PCIe4) na ọnọdụ agwakọta nke ụdị draịva niile. nwere ike ịrụ ọrụ: "PD64 -PCIe4" (nkwado maka diski anụ ahụ na mebere 64 nwere draịva 4 NVMe). Na ọnọdụ agwakọtara, uru profaịlụ akọwapụtara kwesịrị ịbụ "ProfileID=13". Site n'ụzọ, a na-echekwa profaịlụ ahọpụtara dị ka onye nwe ya ma ghara ịtọgharịa ọbụlagodi mgbe ịlaghachi na ntọala ụlọ ọrụ site na iwu Set Factory Defaults. Enwere ike ịgbanwe ya naanị iji aka.

Ọ bara uru ịmepụta usoro RAID na SSD?

Ya mere, anyị aghọtalarị na usoro RAID bụ isi ihe na-arụ ọrụ dị elu. Mana ọ bara uru iwulite RAID sitere na SSD maka ụlọ na ụlọ ọrụ? Ọtụtụ ndị na-arụ ụka na-ekwu na mmụba nke ọsọ adịghị mkpa dị ka ịgbanye na draịva NVMe. Ma nke a ọ̀ bụ eziokwu? O siri ike. Oke kacha mma iji SSDs na RAID (ma n'ụlọ ma n'ọkwa ụlọ ọrụ) nwere ike ịbụ naanị ọnụahịa. Ihe ọ bụla mmadụ nwere ike ikwu, ọnụ ahịa gigabyte nke oghere na HDD dị ọnụ ala karịa.

Ijikọ ọtụtụ steeti siri ike "draịva" na onye na-ahụ maka RAID iji mepụta usoro SSD nwere ike inwe mmetụta dị ukwuu na arụmọrụ na nhazi ụfọdụ. Otú ọ dị, echefula na arụmọrụ kachasị elu na-ejedebe site na ntinye nke onye njikwa RAID n'onwe ya. Ọkwa RAID na-enye arụmọrụ kacha mma bụ RAID 0.

Ọ dị mkpa ịmepụta usoro RAID sitere na SSD yana ndị njikwa dị mkpa maka nke a?

RAID 0 a na-ahụkarị nwere SSD abụọ, nke na-eji usoro nkewa data n'ime ihe mgbochi ma kewaa ha n'ofe nchekwa steeti siri ike, ga-eme ka arụmọrụ ahụ okpukpu abụọ ma e jiri ya tụnyere otu SSD. Otú ọ dị, usoro RAID 0 nwere SSD anọ ga-abụrịrị ugboro anọ ngwa ngwa karịa SSD nke dị nwayọọ na nhazi (dabere na njedebe bandwit na ọkwa RAID SSD).

Dabere na mgbakọ na mwepụ dị mfe, SATA SSD dị ihe dị ka ugboro atọ ngwa ngwa karịa SATA HDD ọdịnala. Ngwọta NVMe na-arụ ọrụ nke ọma karịa - ugboro 3 ma ọ bụ karịa. Ọ bụrụ na draịva abụọ siri ike na RAID ọkwa efu na-egosi arụmọrụ okpukpu abụọ, na-abawanye site na 10%, SATA SSD abụọ ga-abụ ugboro 50 ngwa ngwa, na NVMe SSD abụọ ga-abụ ugboro 6 ngwa ngwa. Karịsịa, otu Kingston KC20 NVMe PCIe mbanye nwere ike nweta usoro ịgụ na ide ọsọ nke ruru 2000 MB/s, nke na usoro RAID 3200 ga-eru 0 GB/s dị egwu. Ọsọ ọgụgụ ọgụgụ / dee nke ihe mgbochi nke 6 KB n'ogo ga-esi na 4 IOPS gaa na 350 IOPS. Mana ... n'otu oge ahụ, "efu" RAID anaghị enye anyị ọrụ ọrụ.

Enwere ike ịsị na na gburugburu ebe obibi, nchekwa nchekwa anaghị adịkarị mkpa, ya mere nhazi RAID kachasị mma maka SSD na-aghọ RAID 0. Nke a bụ ụzọ a pụrụ ịdabere na ya iji nweta nkwalite arụmọrụ dị ịrịba ama dị ka ihe ọzọ na-eji teknụzụ dị ka Intel Optane dabeere. SSDs. Mana anyị ga-ekwu maka otu ngwọta SSD si akpa àgwà na ụdị RAID kachasị ewu ewu ("1", "5", "10", "50") n'isiokwu anyị na-esote.

Emebere akụkọ a site na nkwado nke ndị ọrụ ibe anyị sitere na Broadcom, ndị na-enye ndị injinia Kingston ndị na-ahụ maka njikwa ha maka iji draịva SATA/SAS/NVMe nke ụlọ ọrụ nyocha. N'ihi symbiosis enyi na enyi a, ndị ahịa agaghị enwe obi abụọ na ntụkwasị obi na nkwụsi ike nke draịva Kingston nwere ndị na-ahụ maka HBA na RAID arụpụtara. Broadcom.

Maka ozi ndị ọzọ gbasara ngwaahịa Kingston, biko gaa na na weebụsaịtị ụlọ ọrụ.

isi: www.habr.com

Tinye a comment