Ọ bụghị naanị nha ka ọ dị mkpa ma ọ bụ ihe ọhụrụ NVMe protocol wetara anyị

Akụkọ ama ama. Ozugbo kọmpụta dị ike pụta, ngwa ngwa arụmọrụ nke ndị na-emepụta ihe na ikike nke mgbasa ozi nchekwa na-abawanye, onye ọrụ ahụ na-asụkwa ume - "ugbu a enwere m ezuru ihe niile, enweghị m ịpị ma chekwaa," mgbe ahụ. ihe fọrọ nke nta ka ọ bụrụ ozugbo mkpa ọhụrụ pụtara, na-ewepụ ọtụtụ ihe onwunwe. , ngwanrọ ọhụrụ nke na-adịghịkwa agọ onwe ya ihe ọ bụla. Nsogbu ebighi ebi. okirikiri na-adịghị agwụ agwụ. Na ọchụchọ na-adịghị agwụ agwụ maka ngwọta ọhụrụ. Nchekwa igwe ojii, netwọkụ akwara ozi, ọgụgụ isi mmadụ - ọ siri ike iche n'echiche nnukwu ike teknụzụ ndị a chọrọ. Ma ka anyị ghara iwe iwe, n'ihi na maka nsogbu ọ bụla, n'oge na-adịghị anya enwere ngwọta.

Ọ bụghị naanị nha ka ọ dị mkpa ma ọ bụ ihe ọhụrụ NVMe protocol wetara anyị

Otu n'ime ihe ngwọta ndị a bụ NVM-express protocol, nke, dị ka ndị ọkachamara na-ekwu, agbanweela iji ebe nchekwa siri ike na-adịghị agbanwe agbanwe. Kedu ihe bụ NVMe na kedu uru ọ na-eweta?

Ọsọ kọmputa na-adaberekarị n'ọsọ nke ịgụ data sitere na mgbasa ozi yana ọsọ nke iwu nhazi. N'agbanyeghị otú sistemụ arụmọrụ si arụ ọrụ n'ozuzu ya, ihe niile nwere ike imebi site na draịvụ ike mgbe niile, nke na-eme ka mmemme kwụsịlata mgbe imeghe ma ọ bụ "chee echiche" mgbe ị na-arụ nnukwu ọrụ. Ọbụghị n'ikwu eziokwu na HDD agwụla ike ya maka ịbawanye mpịakọta nchekwa ozi ya mere ọ bụrụla ihe na-enweghị atụ. Na n'ibu mbanye bụ ọbụna ihe ochie ochie na-ebelata mmepe nke nkà na ụzụ kọmputa.

Ma ugbu a, SSDs dochie HDDs - draịva steeti siri ike, ngwaọrụ nchekwa na-abụghị igwe anaghị agbanwe agbanwe. Ihe draịva SSD mbụ pụtara n'ahịa na ọkara nke abụọ nke 2000s. N'oge na-adịghị anya, ha malitere ịsọ mpi na draịva siri ike n'ihe gbasara olu. Ma ruo ogologo oge, ha enweghị ike ịghọta nke ọma ikike ha na uru ha na ọsọ na ohere ịbanye na sel, n'ihi na e wuru interfaces na protocol dị ugbu a dị ka ụkpụrụ ochie si dị iji kwado draịva HDD site na SATA na ọbụna oge ochie SCSI (SAS) interfaces. . 

Nzọụkwụ ọzọ na imeghe ikike nke ebe nchekwa na-adịghị agbanwe agbanwe bụ ntụgharị gaa na bọs PCI-express. Ma ka ọ na-erule oge ahụ, ewepụtabeghị ụkpụrụ ụlọ ọrụ ọhụrụ maka ha. Na 2012, a tọhapụrụ kọmpụta mbụ nke mebere usoro NVM-express.

Ị kwesịrị ịṅa ntị ozugbo n'eziokwu na NVMe abụghị ngwaọrụ ma ọ bụ njikọ njikọ ya. Nke a bụ protocol, ma ọ bụ karịa kpọmkwem, nkọwapụta nke usoro mgbanwe data.

Ya mere, nkebi ahịrịokwu "NVMe mbanye" abụghị nke ziri ezi, yana ntụnyere dị ka "HDD - SSD - NVMe" bụ ihe na-ezighị ezi ma na-eduhie onye ọrụ nke na-amata isiokwu ahụ. Ọ dị mma iji HDD tụnyere SSD n'otu aka, SSD ejikọrọ site na interface SATA (site na AHCI protocol) yana SSD jikọtara site na bọs PCI-express site na iji NVM-express protocol, n'aka nke ọzọ. Ịtụle HDD na SSD eleghị anya agaghịzi amasị onye ọ bụla. Onye ọ bụla na-aghọta ihe dị iche, na onye ọ bụla maara nke ọma uru nke ikpeazụ. Naanị ịhụ uru ụfọdụ (dị oke egwu). Tụnyere draịva siri ike, draịva steeti siri ike pere mpe na nha na ịdị arọ, na-agbachi nkịtị, na enweghị draịva zuru oke na-eme ka ha nwee ike imebi ọtụtụ oge (dịka ọmụmaatụ, mgbe a kwụsịrị) ma na-abawanye ndụ ọrụ ha.

Tụnyere ike nke SSD na ụgbọ ala ochie na protocol ochie na SSD na bọs PCIe nwere ụkpụrụ NVMe bụ n'ezie mmasị karịa na ọ ga-aba uru nye onye ọ bụla na-ejigide ngwaahịa ọhụrụ, ndị na-ahụ maka ngwaahịa ọhụrụ. na-aga ịzụta kọmputa ọhụrụ, na ọbụna ndị na-, dịka ọmụmaatụ, na-achọ ihe kacha mma Bochum.

Ejiri SATA interface, dị ka ekwuru na mbụ, maka draịva siri ike, nke isi ya nwere ike ịnweta naanị otu cell n'otu oge. Ọ bụghị ihe ijuanya na ngwaọrụ SATA nwere naanị otu ọwa. Maka SSDs, nke a ezughị oke, n'ihi na otu n'ime uru ha bụ nkwado maka iyi iyi. Onye na-ahụ maka SSD na-ejikwa nhazi mbụ, nke bụ uru ọzọ dị ịrịba ama. Ụgbọ ala PCI-express na-enye ọrụ ọtụtụ ọwa, na NVMe protocol ghọtara uru a. N'ihi ya, a na-ebufe data echekwara na SSDs site na 65 akara akara akara, nke ọ bụla nwere ike ijide ihe karịrị iwu 536 n'otu oge. Tulee: SATA na SCSI nwere ike iji naanị otu kwụ n'ahịrị, na-akwado ruo 65 na ruo 536 iwu, n'otu n'otu. 

Na mgbakwunye, oghere ochie chọrọ ohere abụọ na RAM iji mezuo iwu ọ bụla, mana NVMe na-ejikwa ime nke a n'otu oge. 

Uru nke atọ dị ịrịba ama bụ ịrụ ọrụ na nkwụsịtụ. Emepụtara ụkpụrụ NVMe maka nyiwe ọgbara ọhụrụ site na iji ọtụtụ ihe nhazi. Ya mere, ọ na-agụnye nhazi nhazi nke eri, yana usoro kachasị mma maka ịrụ ọrụ na queues na nkwụsịtụ njikwa, nke na-enye ohere maka ọkwa dị elu nke arụmọrụ. N'ikwu ya n'ụzọ ọzọ, mgbe iwu nwere mkpa dị elu pụtara, ogbugbu ya na-amalite ngwa ngwa.

Ọtụtụ ule ndị otu dị iche iche na ndị ọkachamara mere na-egosi na ọsọ ọrụ NVMe SSD dị na nkezi 5 ugboro karịa mgbe ị na-ejikọ SSDs site na oghere ochie.

Ugbu a, ka anyị kwuo maka ma SSD etinyere na PCIe na usoro NVMe dị onye ọ bụla. Ma ọ bụghị naanị maka ọnụ ahịa. N'ihe banyere ọnụahịa, ahịa ndị dị otú ahụ ka dị elu nke ọma, ọ bụ ezie na ọnụahịa maka ihe ndị na-emepụta kọmputa mara na ọ dị elu naanị na mmalite nke ahịa ma na-agbada ngwa ngwa. 

Anyị na-ekwu maka ngwọta bara uru, banyere ihe a na-akpọkarị n'asụsụ ọkachamara "form factor". N'ikwu ya n'ụzọ ọzọ, n'ụdị dị aṅaa ka ndị na-emepụta ihe na-emepụta ihe ndị a. Ugbu a na ahịa e nwere atọ ụdị ihe.

Ọ bụghị naanị nha ka ọ dị mkpa ma ọ bụ ihe ọhụrụ NVMe protocol wetara anyị

Nke mbụ Nke a bụ ihe a na-akpọ "NVMe SSD". Ọ bụ kaadị mgbasawanye ma jikọọ ya na oghere dị ka kaadị vidiyo. Nke a adịghị mma maka laptọọpụ. Otú ọ dị, maka ọtụtụ kọmputa desktọpụ, ebe ọ bụ na ọtụtụ n'ime ha na-agbakọta na kọmpat motherboards, ebe a na-enwekarị oghere abụọ ma ọ bụ ọbụna otu PCIe (nke kaadị vidiyo na-ejikarị).

Ọ bụghị naanị nha ka ọ dị mkpa ma ọ bụ ihe ọhụrụ NVMe protocol wetara anyị

Ụdị ụdị nke abụọ - U2. N'èzí, ọ dị ka draịvụ ike mgbe niile, mana ọ pere mpe na nha. A na-ejikarị U2 na sava, yabụ na nkezi onye ọrụ enweghị ike ịzụta ya.

Ọ bụghị naanị nha ka ọ dị mkpa ma ọ bụ ihe ọhụrụ NVMe protocol wetara anyị

Nke atọ - M2. Nke a bụ ihe kachasị na-agbanwe agbanwe. A na-eji ya arụ ọrụ na kọmpụta, n'oge na-adịbeghị anya etinyere ya na ụfọdụ motherboards maka PC desktọpụ. Agbanyeghị, mgbe ị na-azụta M2, ị kwesịrị ịkpachara anya, n'ihi na a ka na-emepụta SATA SSD n'ụdị a.

Otú ọ dị, a chọkwara nlekọta mgbe ị na-enyocha ike ịzụta ihe ọ bụla n'ime ihe ndị a kpọtụrụ aha n'onwe gị. Nke mbụ, ị ga-enyocha ma laptọọpụ gị ma ọ bụ PC motherboard nwere oghere ndị dị mkpa. Ma ọ bụrụgodi na ha dị, kọmpụta gị ọ nwere ihe nrụpụta ike zuru oke, n'ihi na processor adịghị ike agaghị ekwe ka ị nweta uru nke SSD. Ọ bụrụ na ị nwere ihe a niile ma na-ejikarị nnukwu data arụ ọrụ, n'ezie, NVMe SSD bụ ihe ị chọrọ.

Ikike nke Mgbasa Ozi

VDS nwere NVMe SSD - nke a bụ kpọmkwem ihe nkesa mebere site na ụlọ ọrụ anyị.
Anyị na-eji ngwa ngwa nkesa ngwa ngwa sitere na Intel ruo ogologo oge; anyị anaghị agba ọsọ na ngwaike, naanị akụrụngwa akara na ụfọdụ ebe data kacha mma na Russia na EU. Ngwa ngwa wee lelee ya 😉

Ọ bụghị naanị nha ka ọ dị mkpa ma ọ bụ ihe ọhụrụ NVMe protocol wetara anyị

isi: www.habr.com

Tinye a comment