Jo nuk është vetëm madhësia që ka rëndësi ose çfarë na solli protokolli i ri NVMe

Një histori e njohur. Sa herë që dalin kompjuterë më të fuqishëm, sa herë që rritet performanca e procesorëve dhe kapaciteti i mbajtësve të të dhënave, dhe përdoruesi lehtëson frymën — "tani kam gjithçka që më nevojitet, nuk do të kem nevojë të kursej", që në mënyrë të menjëhershme shfaqen nevoja të reja, duke marrë gjithnjë e më shumë burime, software të ri që gjithashtu "nuk pengohet në asgjë". Problemi i përjetshëm. Një cikël i pafund. Dhe një kërkim i pafund për zgjidhje të reja. Ruajtjet në re, rrjetet neuronale, inteligjenca artificiale — është vështirë të imagjinohet se sa energji të gjigantëve kërkojnë këto teknologji. Por mos u shqetësoni, sepse për çdo detyrë, herët a vonë, gjendet një zgjidhje.

Jo nuk është vetëm madhësia që ka rëndësi ose çfarë na solli protokolli i ri NVMe

Një nga këto zgjidhje është protokolli NVM-express, i cili, sipas specialistëve, ka revolucionarizuar përdorimin e memories energji-pavarur. Çfarë është pra NVMe dhe cilat janë avantazhet që ka sjellë?

Shpejtësia e funksionimit të kompjuterit varet shumë nga shpejtësia e leximit të të dhënave nga mbajtësit dhe shpejtësia e përpunimit të komandave. Cilado qoftë sistemi operativ me performancë të lartë, gjithçka mund të prishë një disq i ngurtë i zakonshëm që detyron programet të ngadalësohen kur hapen ose "mendohen" kur ekzekutojnë detyra të mëdha. Për të mos përmendur se HDD praktisht e ka shteruar potencialin e tij për rritjen e kapacitetit të ruajtjes dhe si rezultat është bërë i papërshtatshëm. Ndërsa disku mekanik është vërtetë një teknologji e kaluar dhe ngadalëson zhvillimin e teknologjive kompjuterike.

Dhe kështu, në vend të HDD kanë ardhur SSD — mbajtës të dhënash të qëndrueshëm, pajisje ruajtjeje energji-pavarur dhe pa mekanizma. Mbajtësit e parë SSD shfaqën në treg në gjysmën e dytë të vitit 2000. Shumë shpejt ata filluan të garonin me disqet e ngurtë për kapacitetin. Por ishte e vështirë të shfaqnin potencialin e tyre të plotë dhe avantazhet në shpejtësi, paralelizm në qasjen ndaj qelizave për një kohë të gjatë, sepse ndërfaqet dhe protokollet ekzistuese ishin ndërtuar mbi standardet e vjetra, të krijuara për të mbështetur diskët HDD përmes ndërfaqeve SATA dhe edhe më të vjetrit SCSI (SAS). 

Hapi tjetër në zbulimin e potencialit të memories pa energji ishte kalimi në shina PCI-express. Por deri atëherë standardet e reja industriale për to ende nuk ishin zhvilluar. Kështu, në vitin 2012, u lançuan kompjuterët e parë që zbatonin protokollin NVM-express.

Së pari, duhet të theksohet se NVMe — nuk është një pajisje dhe as një ndërfaqe lidhjeje. Ky është një protokoll, më saktësisht — specifikimi i protokollit për shkëmbimin e të dhënave.

Prandaj, fraza 'nëvojtori NVMe' nuk është e saktë dhe krahasimi i tipit 'HDD — SSD — NVMe' është krejtësisht i gabuar dhe i dërgon në konfuzion përdoruesin që sapo po njohin temën. E saktë është të krahasohet HDD me SSD nga njëra anë, SSD që lidhet përmes ndërfaqes SATA (përmes protokollit AHCI) dhe SSD që lidhet përmes shiritit PCI-express duke përdorur protokollin NVM-express, nga ana tjetër. Krahasimi i HDD me SSD, ndoshta, nuk ka shumë interes për askënd tani. Të gjithë e kuptojnë diferencën, dhe të gjithë janë mirë të njohur me avantazhet e fundit. Ndoshta ndihmon të theksohet disa (shumë të dukshme) përparësi. Krahasuar me diskët e fortë, pajisjet SSD kanë një madhësi dhe peshë më të vogël, janë të heshtura, dhe mungesa e plotë e motorëve mekanikë i bën ato shumë më të qëndrueshme ndaj dëmtimeve (p.sh., në rast rënjeje) dhe thjesht rrit jetëgjatësinë.

Krahasimi i mundësive të SSD me shinat e vjetra dhe protokollin e vjetër dhe SSD që përdor shiritin PCIe me protokollin NVMe, pa dyshim, përfaqëson shumë më shumë interes dhe do të jetë i dobishëm për të gjithë ata që duan të jenë të azhurnuar me risitë, ata që planifikojnë të blejnë një kompjuter të ri dhe madje edhe ata që, për shembull, kërkojnë hostimin më të mirë.

Interface SATA, as already mentioned, was created for hard drives, whose heads can only physically access one cell at a time. It is no surprise that SATA devices have only one channel. For SSDs, this is unfortunately minimal since one of their advantages is support for parallel processing. The SSD controller also manages initial positioning, which is another significant advantage. The PCI-express bus enables multi-channel operation, while the NVMe protocol fully realizes this benefit. As a result, data stored on solid-state drives is transmitted through 65,536 parallel management queues, each capable of holding over 65,536 commands simultaneously. In comparison, SATA and SCSI can only use one queue, supporting up to 32 and 254 commands, respectively. 

Moreover, older interfaces require two accesses to memory for executing each command, while NVMe manages to do this in one go. 

The third significant advantage is handling interrupts. The NVMe protocol was designed for modern platforms using multicore processors. Therefore, it incorporates parallel processing of streams, as well as an optimized mechanism for queue and interrupt processing, which allows for higher performance levels. In other words, when a command with a higher priority appears, its execution begins more quickly.

Numerous tests conducted by various organizations and experts prove that the speed of NVMe SSDs is on average 5 times higher than when connecting SSDs through older interfaces.

Now, regarding whether SSDs utilizing PCIe with the NVMe protocol are available to everyone. It's not just about cost. Currently, such implementations are still noticeably more expensive, although prices for computer components are known to be high only at the start of sales and tend to decrease relatively quickly. 

This concerns constructive solutions, what is commonly referred to in professional language as ‘form factor’. In other words, in what form these components are released by manufacturers. At present, there are three form factors.

Jo nuk është vetëm madhësia që ka rëndësi ose çfarë na solli protokolli i ri NVMe

First Quhet kështu «NVMe SSD». Ai përfaqëson një kartë zgjerimi dhe lidhet në të njëjtat porta si karta grafike. Nuk është i përshtatshëm për laptopë. Sidoqoftë, as për shumë kompjuterë stacionarë, pasi gjithnjë e më shumë janë ndërtuar në tabela kompakte ku shpesh ka dy apo edhe një portë PCIe (që zakonisht zënë karta grafike).

Jo nuk është vetëm madhësia që ka rëndësi ose çfarë na solli protokolli i ri NVMe

Format i dytë — U2. Në pamje, ai i ngjan një disku të zakonshëm hard, por është shumë më i vogël në madhësi. U2 zakonisht përdoret në servera, prandaj vështirë se ndonjë përdorues i zakonshëm do ta blejë atë.

Jo nuk është vetëm madhësia që ka rëndësi ose çfarë na solli protokolli i ri NVMe

Të tretin — M2. Ky është formati më i zhvilluar. Ai përdoret aktivisht në laptopë dhe së fundmi është zbatuar edhe në disa tabela për PC stacionar. Megjithatë, kur blini një M2, duhet të jeni shumë të kujdesshëm, sepse në këtë format vazhdojnë të prodhohen edhe SATA SSD.

Megjithatë, kujdesi është i nevojshëm edhe kur vlerësoni nëse është fitimprurës të blini ndonjë nga formatet e përmendura. Fillimisht, duhet të vlerësoni nëse laptopi juaj ose tabela e PC-së ka portat e nevojshme. Dhe edhe nëse i keni ato, a është procesori i kompjuterit tuaj i fuqishëm mjaftueshëm, sepse një procesor i dobët sërish nuk do t'ju japë mundësinë për të përjetuar avantazhet e SSD-ve. Nëse keni gjithçka dhe gjithashtu shpesh punoni me sasi të mëdha të të dhënave, pa dyshim, NVMe SSD është ajo që ju nevojitet.

Me lejen e reklamës

VDS me NVMe SSD — është pikërisht për serverat virtualë nga kompania jonë.
Kemi përdorur kohë më parë vetëm disqet e shpejtë serverike nga Intel, nuk kursejmë në pajisje, vetëm pajisje të markave dhe disa nga qendrat më të mira të të dhënave në Rusi dhe BE. Nxitoni të kontrolloni 😉

Jo nuk është vetëm madhësia që ka rëndësi ose çfarë na solli protokolli i ri NVMe

Burimi: habr.com

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster