Tuntud lugu. Niisiis, kui rohkem vĂ”imekaid arvuteid ilmub, kui protsessorite jĂ”udlus ja andmekandjate maht tĂ”usevad, ja kasutaja ohkab kergendatult â "nĂŒĂŒd on mul kĂ”ike piisavalt, ei pea enam kokku hoidma ja kokku tĂ”mbama", siis peaaegu kohe tekivad uued vajadused, mis nĂ”uavad jĂ€rjest rohkem ressursse, uus tarkvara, mis samuti "ei kujuta endale mingeid piiranguid". Igavene probleem. LĂ”putu ringlus. Ja lĂ”putu otsing uute lahenduste jĂ€rele. PilvehĂ”ive, neuronvĂ”rgud, tehisintellekt â isegi on raske ette kujutada, milliseid hiiglaslikke ressursse need tehnoloogiad nĂ”uavad. Kuid Ă€rme hĂ€astu, kuna igale ĂŒlesandele leitakse varem vĂ”i hiljem lahendus.

Ăks selline lahendus on NVM-express protokoll, mis, nagu spetsialistid ĂŒtlevad, on revolutsiooniliselt muutnud tahkete energia sÀÀstlike mĂ€lukandjate kasutamist. Mis on NVMe ja milliseid eeliseid see endaga kaasa tĂ”i?
Arvuti töö kiirus sĂ”ltub suurel mÀÀral andmete lugemise kiirusest andmekandjatelt ja kĂ€skude töötlemise kiirusest. ĂkskĂ”ik kui kĂ”rge jĂ”udlusega operatsioonisĂŒsteem ei oleks, vĂ”ib kĂ”ike varjutada tavaline kĂ”vaketas, mis pĂ”hjustab programmide aeglustumist avamisel vĂ”i "tegevuspausi" mahukate ĂŒlesannete tĂ€itmisel. RÀÀkimata sellest, et HDD on oma andmete salvestuse mahu suurendamise potentsiaali praktiliselt ammendanud ja seetĂ”ttu on see perspektiivitu. Mehaaniline draiv on aga ammugi aegunud ja aeglustanud arvutitehnoloogia arengut.
Ja nii tulid HDD asemel SSD-d â tahkete mĂ€lukandjatena, mis on energia sÀÀstvad ja mitte-mehaanilised mĂ€luseadmestikud. Esimesed SSD-d ilmusid turule 2000. aastate teisel poolel. Varsti hakkasid nad juba konkureerima kĂ”vaketastega mahu poolest. Kuid oma potentsiaali ja kiirus- ning paralleelsete andmeedastusvĂ”imetega suudeti nad pikka aega tĂ€ielikult avada, kuna olemasolevad liidesed ja protokollid olid ehitatud vanadele standarditele, mis olid mĂ”eldud HDD-de toetamiseks SATA ja vanemate SCSI (SAS) liideste kaudu.Â
JĂ€rgmine samm energiat sĂ”ltumatute mĂ€lude potentsiaali avamises oli ĂŒleminek PCI-express bussidele. Siiski ei olnud sel ajal veel vĂ€lja töötatud uusi tööstusstandardeid. 2012. aastal toodi turule esimesed arvutid, mis kasutasid NVM-express protokolli.
Tuleb kohe mĂ€rkida, et NVMe ei ole seade ega selle ĂŒhendamise liides. See on protokoll, tĂ€psemalt öeldes andmevahetuse protokolli spetsifikatsioon.
SeetĂ”ttu ei ole vĂ€ljend "NVMe salvestusseade" just kĂ”ige Ă”igesse, ja vĂ”rreldes tĂŒĂŒpe "HDD - SSD - NVMe" on tĂ€iesti vale ning eksitab kasutajat, kes alles tutvub teemaga. Ăigem oleks vĂ”rrelda HDD-d SSD-ga ĂŒhelt poolt ning SATA liidese kaudu (AHCI protokolli jĂ€rgi) ĂŒhendatud SSD-d ja PCI-express bussiga NVM-express protokolli kaudu ĂŒhendatud SSD-d teiselt poolt. HDD vĂ”rdlemine SSD-ga huvitab tĂ”enĂ€oliselt juba vĂ€he kedagi. KĂ”ik mĂ”istavad vahet, ja kĂ”ik teavad hĂ€sti viimase eeliseid. VĂ”ib-olla tasub siiski mĂ€rkida mĂ”ningaid (vĂ€ga silmapaistvaid) eeliseid. Kui vĂ”rrelda kĂ”vakettasid tahkis-SSD-dega, on tahkisvahenditel vĂ€iksem suurus ja kaal, nad on vaiksed ning tĂ€ielik mehhaaniliste komponentide puudumine muudab need kordades vastupidavamaks kahjustustele (nĂ€iteks kukkumise korral) ja lihtsalt pikendab nende eluiga.
SSD-de vÔimaluste vÔrdlemine vana bussiga ja vana protokolliga ning PCIe bussil NVMe protokolliga SSD-dega on kindlasti palju huvitavam ja kasulikum kÔigile, kes soovivad olla kursis uuendustega, neile, kes kavatsevad osta uue arvuti, ja isegi neile, kes nÀiteks otsivad parimat hostimist.
SATA liides, nagu juba öeldud, loodi kĂ”vaketaste jaoks, mille pead vĂ”ivad fĂŒĂŒsiliselt samal ajal juurde pÀÀseda ainult ĂŒhele mĂ€lurakule. Pole ĂŒllatav, et SATA-seadmetes on vaid ĂŒks kanal. SSD-de jaoks on see murettekitavalt vĂ€he, kuna ĂŒks nende eeliseid on paralleelsete voogude toetamine. SSD kontroller haldab ka algset positsioneerimist, mis on veel ĂŒks oluline eelis. PCI-express buss tagab mitmekanalilise töö ja NVMe protokoll rakendab seda eelist. Tulemuseks on andmete edastamine tahkete ketaste kaudu 65 536 paralleelse juhtimisseeria kaudu, millest igaĂŒhes vĂ”ib samal ajal olla ĂŒle 65 536 kĂ€su. VĂ”rdluseks: SATA ja SCSI saavad kasutada ainult ĂŒhte jĂ€rjekorda, mis toetab vastavalt kuni 32 ja 254 kĂ€sku.Â
Lisaks nĂ”uavad vanemad liidesed iga kĂ€su tĂ€itmiseks kahte pöördumist mĂ€lusse, kuid NVMe suudab seda teha ĂŒhe korraga.Â
Kolmandaks oluliseks eeliseks on katkestustega töötamine. NVMe protokoll on vÀlja töötatud kaasaegsete platvormide jaoks, mis kasutavad mitme tuumaga protsessoreid. SeetÔttu on sinna sisse ehitatud voogude töötlemise paralleelsus ning optimeeritud jÀrjekordade ja katkestuste töötlemise mehhanism, mis tagab kÔrgema jÔudluse. TeisisÔnu, kui tekib kÀsu, millel on kÔrgem prioriteet, algab selle tÀitmine kiiremini.
Paljud katsed, mida on lĂ€bi viinud erinevad organisatsioonid ja eksperdid, tĂ”estavad, et SSD NVMe töökiirus on keskmiselt 5 korda kiirem kui SSD-de ĂŒhendamisel vanemate liideste kaudu.
NĂŒĂŒd rÀÀgime sellest, kas SSD-d, mis on valmistatud PCIe ja NVMe protokolliga, on kĂ”igile kergesti kĂ€ttesaadavad. Jutt ei kĂ€i ainult hinnast. Sellise rakenduse hind on veel mĂ€rkimisvÀÀrselt kĂ”rgem, kuigi nagu teada, on arvutikomponentide hinnad alguses alati kĂ”rged ning kalduvad ĂŒsna kiiresti langema.Â
Jutt on konstruktiivsetest lahendustest, mida professionaalses keeles nimetatakse âvormifaktoriksâ. TeisisĂ”nu, millises vormis need koostisosad on tootjate poolt vĂ€lja antud. Hetkel on turul olemas kolm vormifaktorit.

Esimene see nimetatakse «NVMe SSD». See on laienduskaart, mis ĐżĐŸĐŽĐșĐ»ŃŃаДŃŃŃ samadesse pordidesse nagu graafikakaart. SĂŒlearvutitele see ei sobi. Samuti ei sobi see paljudele lauaarvutitele, kuna ĂŒha rohkem neist ehitatakse kompaktsetele emaplaatidele, kus PCIe pesasid on sageli vaid kaks vĂ”i isegi ĂŒks (mis on tavaliselt hĂ”ivatud graafikakaardiga).

Teine formaaditĂŒĂŒp â U2. VĂ€limuselt meenutab see tavapĂ€rast kĂ”vakettast, kuid on palju vĂ€iksem. U2 kasutatakse tavaliselt serverites, seetĂ”ttu ei pea tavaline kasutaja seda tĂ”enĂ€oliselt soetama.

Kolmas â M2. See on kĂ”ige kiiremini arenev formaaditĂŒĂŒp. Seda kasutatakse aktiivselt sĂŒlearvutites ning viimase aja jooksul on see juba integreeritud ka mĂ”nede lauaarvutite emaplaatidesse. Kuid M2 ostmisel tuleb olla vĂ€ga tĂ€helepanelik, sest selle formaadi raames toodetakse endiselt ka SATA SSD-sid.
Siiski on tĂ€helepanelikkus vajalik ka kĂ”igi nende formaaditĂŒĂŒpide ostmise otstarbekuse hindamisel. Esiteks tuleb hinnata, kas teie sĂŒlearvutis vĂ”i lauaarvuti emaplaadil on vajalikud pesad. Ning isegi kui need on olemas, kas teie arvuti protsessor on piisavalt vĂ”imas, sest nĂ”rk protsessor ei vĂ”imalda SSD eelistest tĂ€ielikult aru saada. Kui kĂ”ik see on olemas ja lisaks veel töötate sageli suurte andmehulkadega, siis kindlasti NVMe SSD on see, mida vajate.
Reklaami Ôigustes
â see kehtib meie ettevĂ”tte virtuaalsete serverite kohta.
Oleme juba ammu kasutanud ainult kiireid serveri andmekandjaid Intelilt, me ei koonerda riistvaral, vaid kasutame ainult brĂ€ndikaupa ja ĂŒht parimatest andmekeskustest Venemaal ja EL-is. Kiirustage kontrollima đ
Allikas: habr.com
