It is net allinich de grutte dy't telt of wat it nije NVMe-protokol ús hat brocht

Ferneamd ferhaal. Sadree't machtiger kompjûters ferskine, sa gau as de prestaasjes fan processors en de kapasiteit fan opslachmedia ferheget, en de brûker suchtet fan opluchting - "no haw ik genôch foar alles, ik hoech net te squeeze en te bewarjen," dan hast fuortendaliks ferskine nije behoeften, dy't hieltyd mear boarnen fuortnimme. , nije software dy't ek "sels neat ûntkent." Ivige probleem. In einleaze syklus. En in einleaze syktocht nei nije oplossingen. Wolke opslach, neurale netwurken, keunstmjittige yntelliginsje - it is dreech om sels foar te stellen hokker gigantyske krêft dizze technologyen fereaskje. Mar lit ús net oerstjoer wêze, want foar elk probleem is der ier of let in oplossing.

It is net allinich de grutte dy't telt of wat it nije NVMe-protokol ús hat brocht

Ien fan dizze oplossingen wie it NVM-express-protokol, dat, lykas saakkundigen sizze, it gebrûk fan fêste-state net-flechtich ûnthâld revolúsjonearre hat. Wat is NVMe en hokker foardielen bringt it mei?

De snelheid fan in kompjûter hinget foar in grut part ôf fan 'e snelheid fan it lêzen fan gegevens fan media en de snelheid fan it ferwurkjen fan kommando's. Gjin saak hoe heech-optreden it bestjoeringssysteem as gehiel is, alles kin wurde ûndergraven troch in gewoane hurde skiif, dy't feroarsaket programma te fertrage by it iepenjen of "tinke" by it útfieren fan grutte taken. Net te ferjitten oer it feit dat HDD syn potensjeel praktysk útput hat foar it fergrutsjen fan voluminten fan ynformaasje opslach en dêrom net belofte is wurden. En de meganyske oandriuwing wie noch mear ferâldere en fertrage de ûntwikkeling fan kompjûtertechnology.

En no binne HDD's ferfongen troch SSD's - solid-state-skiven, net-flechtich net-meganyske opslachapparaten. De earste SSD-skiven ferskynden op 'e merke yn' e twadde helte fan 'e 2000's. Al gau begûnen se te konkurrearjen mei hurde skiven yn termen fan folume. Mar foar in lange tiid koenen se har potensjeel en foardielen yn snelheid en parallelle tagong ta sellen net folslein realisearje, om't de besteande ynterfaces en protokollen waarden boud neffens âlde noarmen ûntworpen om HDD-skiven te stypjen fia SATA en noch mear âlde SCSI (SAS) ynterfaces . 

De folgjende stap yn it ûntsluten fan it potensjeel fan net-flechtich ûnthâld wie de oergong nei PCI-expressbussen. Mar tsjin dy tiid wiene nije yndustriële noarmen noch net foar har ûntwikkele. En yn 2012 waarden de earste kompjûters frijlitten dy't it NVM-express-protokol ymplementearre.

Jo moatte fuortendaliks omtinken jaan oan it feit dat NVMe gjin apparaat is as syn ferbiningynterface. Dit is in protokol, of krekter, in spesifikaasje fan in protokol foar gegevensútwikseling.

Dêrom is de útdrukking "NVMe-drive" net folslein korrekt, en in ferliking lykas "HDD - SSD - NVMe" is absolút ferkeard en misliedend foar in brûker dy't krekt yn 'e kunde komt mei it ûnderwerp. It is korrekt om in HDD te fergelykjen mei in SSD oan 'e iene kant, in SSD ferbûn fia de SATA-ynterface (fia it AHCI-protokol) en in SSD ferbûn fia de PCI-express-bus mei it NVM-express-protokol, oan' e oare. Fergelykjen fan HDD's mei SSD's is wierskynlik net mear ynteressant foar elkenien. Elkenien begrypt it ferskil, en elkenien is goed bewust fan 'e foardielen fan' e lêste. Krekt om guon (heul opfallende) foardielen op te merken. Yn ferliking mei hurde skiven binne solid-state-skiven lytser yn grutte en gewicht, binne stil, en it folsleine ûntbrekken fan meganyske skiven makket se in protte kearen mear resistint foar skea (bygelyks as se falle) en fergruttet gewoan har libbensdoer.

It fergelykjen fan de mooglikheden fan in SSD mei in âlde bus en in âld protokol en in SSD op in PCIe-bus mei in NVMe-protokol is grif fan folle mear ynteresse en sil nuttich wêze foar elkenien dy't wend is om by te hâlden mei nije produkten, foar dyjingen dy't geane te keapjen in nije kompjûter, en sels oan dyjingen dy't, bygelyks, op syk nei de bêste hosting.

De SATA-ynterface, lykas al neamd, waard makke foar hurde skiven, wêrfan de kop fysyk tagong kin ta mar ien sel tagelyk. It is net ferrassend dat SATA-apparaten mar ien kanaal hawwe. Foar SSD's is dit spitigernôch net genôch, om't ien fan har foardielen stipe is foar parallelle streamen. De SSD-controller kontroleart ek de earste posysje, wat in oar wichtich foardiel is. De PCI-ekspressbus leveret mearkanaalsoperaasje, en it NVMe-protokol realisearret dit foardiel. As gefolch wurde gegevens opslein op 'e SSD's oerbrocht fia 65 parallelle kontrôlewachtrige, elk fan dy kin mear as 536 kommando's tagelyk hâlde. Fergelykje: SATA en SCSI kinne mar ien wachtrige brûke, respektivelik maksimaal 65 en maksimaal 536 kommando's. 

Derneist fereaskje âlde ynterfaces twa tagongen ta RAM om elk kommando út te fieren, mar NVMe slagget dit yn ien kear te dwaan. 

It tredde wichtige foardiel is it wurkjen mei ûnderbrekkings. It NVMe-protokol is ûntwikkele foar moderne platfoarms mei multi-core processors. Dêrom omfettet it parallele ferwurking fan triedden, lykas ek in optimalisearre meganisme foar wurkjen mei wachtrijen en ûnderbrekking, wêrtroch hegere prestaasjesnivo's mooglik binne. Mei oare wurden, as in kommando mei in hegere prioriteit ferskynt, begjint de útfiering flugger.

Tal fan testen útfierd troch ferskate organisaasjes en saakkundigen bewize dat de bestjoeringssnelheid fan NVMe SSD's gemiddeld 5 kear heger is as by it ferbinen fan SSD's fia âldere ynterfaces.

Litte wy no prate oer oft SSD's ymplementearre op PCIe mei it NVMe-protokol foar elkenien beskikber binne. En it giet net allinnich oer kosten. Yn termen fan priis, sokke ferkeapen binne noch merkber heger, hoewol't de prizen foar kompjûter ûnderdielen binne bekend te wêzen heech allinnich oan it begjin fan de ferkeap en tend te fallen frij fluch. 

Wy hawwe it oer konstruktive oplossings, oer wat yn de faktaal ornaris hjit "Foarm faktor". Mei oare wurden, yn hokker foarm dizze komponinten wurde produsearre troch fabrikanten. Op it stuit op 'e merk is der trije foarm faktoaren.

It is net allinich de grutte dy't telt of wat it nije NVMe-protokol ús hat brocht

De earste Dit is wat "NVMe SSD" neamd wurdt. It is in útwreiding kaart en is ferbûn mei deselde slots as de video card. Dit is net geskikt foar in laptop. Lykwols, lykas foar in protte buroblêd kompjûters, sûnt mear en mear fan harren wurde gearstald op kompakte Motherboards, dêr't faak twa of sels ien PCIe slots (dat wurdt meastal beset troch in fideo card).

It is net allinich de grutte dy't telt of wat it nije NVMe-protokol ús hat brocht

Twadde foarm faktor -U2. Uterlik liket it op in gewoane hurde skiif, mar is folle lytser yn grutte. U2 wurdt normaal brûkt op servers, sadat de gemiddelde brûker it net wierskynlik sil keapje.

It is net allinich de grutte dy't telt of wat it nije NVMe-protokol ús hat brocht

Tredde - M2. Dit is de meast evoluearjende foarmfaktor. It wurdt aktyf brûkt yn laptops, en koartlyn is it al ymplementearre op guon moederborden foar buroblêd PC's. By it keapjen fan in M2 moatte jo lykwols heul foarsichtich wêze, om't SATA SSD's noch yn dizze foarmfaktor wurde produsearre.

Soarch is lykwols ek nedich by it beoardieljen fan de helberens fan it keapjen fan ien fan 'e neamde foarmfaktoaren foar josels. Earst moatte jo evaluearje oft jo laptop of PC-moederbord de nedige slots hat. En sels as se binne, hat jo kompjûter in krêftich genôch prosessor, om't in swakke prosessor jo noch net tastean om de foardielen fan in SSD te belibjen. As jo ​​​​dit alles hawwe en ek faak operearje mei grutte hoemannichten gegevens, is fansels in NVMe SSD wat jo nedich binne.

Oer de rjochten fan 'e advertinsje

VDS mei NVMe SSD - dit is krekt oer firtuele servers fan ús bedriuw.
Wy hawwe in lange tiid eksklusyf snelle serverdriven fan Intel brûkt; wy besparje net op hardware, allinich merkapparatuer en guon fan 'e bêste datasintra yn Ruslân en de EU. Snel en besjoch it 😉

It is net allinich de grutte dy't telt of wat it nije NVMe-protokol ús hat brocht

Boarne: www.habr.com

Add a comment