Ùn hè micca solu a dimensione chì importa o ciò chì u novu protocolu NVMe ci hà purtatu

Storia famosa. Appena l'urdinatori più putenti appariscenu, appena u rendiment di i prucessori è a capacità di i media di almacenamento aumentanu, è l'utilizatore sospira cun sollievu - "avà aghju abbastanza per tuttu, ùn aghju micca da strincà è salvà", allora. guasi subitu appariscenu novi bisogni, pigliendu sempre più risorse. , novu software chì ancu "ùn si nega nunda". Eternu prublema. Un ciclu senza fine. È una ricerca infinita di novi suluzioni. U almacenamentu in nuvola, reti neurali, intelligenza artificiale - hè difficiule ancu imaginà quale putenza gigantesca necessitanu queste tecnulugia. Ma ùn avemu micca disprezzatu, perchè per ogni prublema, prima o dopu ci hè una suluzione.

Ùn hè micca solu a dimensione chì importa o ciò chì u novu protocolu NVMe ci hà purtatu

Una di sti suluzioni era u protokollu NVM-express, chì, cum'è l'esperti dicenu, hà rivoluzionatu l'usu di memoria non volatile à u statu solidu. Cosa hè NVMe è chì benefici porta cun ellu?

A vitezza di l'urdinatore dipende largamente da a velocità di lettura di e dati da i media è a velocità di cumandamenti di trasfurmazioni. Ùn importa micca quantu u sistema upirativu cum'è un altu rendiment hè, tuttu pò esse minatu da un discu duru regulare, chì face chì i prugrammi rallentanu à l'apertura o "pensà" quandu facenu grandi tarei. Senza parlà di u fattu chì u HDD hà praticamente esauritu u so potenziale per aumentà i volumi di almacenamiento di l'infurmazioni è per quessa hè diventatu pocu promettente. È l'accionamentu meccanicu era ancu più anticu è rallentò u sviluppu di a tecnulugia di l'informatica.

È avà i HDD sò stati rimpiazzati da SSD - unità di stati solidi, dispositi di almacenamento non-volatile non meccanici. I primi unità SSD apparsu nantu à u mercatu in a seconda mità di l'anni 2000. Piuttostu prestu cuminciaru à cumpete cù i discu duru in quantu à u voluminu. Ma per un bellu pezzu ùn anu pussutu capisce u so putenziali è i vantaghji in a velocità è l'accessu parallelu à e cellule, perchè l'interfacce è i protokolli esistenti sò stati custruiti secondu i vechji standard cuncepiti per sustene l'unità HDD via SATA è ancu interfacce SCSI (SAS) più antiche. . 

U prossimu passu per sbloccà u putenziale di a memoria non volatile era a transizione à i busi PCI-express. Ma à quellu tempu, novi standard industriali ùn sò micca stati sviluppati per elli. È in 2012, i primi computer sò stati liberati chì implementanu u protocolu NVM-express.

Duvete prestu prestu attenzione à u fattu chì NVMe ùn hè micca un dispositivu o a so interfaccia di cunnessione. Questu hè un protokollu, o più precisamente, una specificazione di un protocolu di scambiu di dati.

Dunque, a frasa "NVMe drive" ùn hè micca sanu sanu currettu, è un paragone cum'è "HDD - SSD - NVMe" hè assolutamente erroneo è ingannante per un utilizatore chì hè ghjustu cunniscenza di u tema. Hè currettu paragunà un HDD cù un SSD da una banda, un SSD cunnessu via l'interfaccia SATA (via u protocolu AHCI) è un SSD cunnessu via u bus PCI-express utilizendu u protocolu NVM-express, da l'altra. Paragunà i HDD cù i SSD ùn hè probabilmente più interessante per nimu. Tutti capiscenu a diffarenza, è ognunu sapi bè di i benefici di l'ultimi. Basta à nutà qualchi vantaghji (assai impressiunanti). Comparatu à i discu duru, i dischi di u solidu sò più chjuchi in grandezza è pesu, sò silenziu, è l'absenza cumpleta di unità meccaniche li rende parechje volte più resistenti à i danni (per esempiu, quandu si abbanduneghja) è simpricimenti aumenta a so vita di serviziu.

A paragunà e capacità di un SSD cù un vechju bus è un vechju protokollu è un SSD in un bus PCIe cù un protokollu NVMe hè certamente di assai più interessu è serà utile à tutti quelli chì sò abituati à seguità cù novi prudutti, à quelli chì vanu à cumprà un novu computer, è ancu à quelli chì, per esempiu, cercanu u megliu hosting.

L'interfaccia SATA, cum'è digià citatu, hè stata creata per i discu duru, u capu di quale pò accede fisicamente solu una cellula à u mumentu. Ùn hè micca surprisante chì i dispositi SATA anu solu un canale. Per i SSD, questu hè sfortunatamente micca abbastanza, perchè unu di i so vantaghji hè u supportu per i flussi paralleli. U controller SSD cuntrola ancu a pusizione iniziale, chì hè un altru vantaghju significativu. U bus PCI-express furnisce un funziunamentu multi-canale, è u protocolu NVMe rializeghja stu vantaghju. In u risultatu, i dati almacenati in i SSD sò trasferiti à traversu 65 fili di cuntrollu parallelu, ognuna di e quali ponu cuntene più di 536 cumandamenti simultaneamente. Comparare: SATA è SCSI ponu aduprà una sola fila, supportendu finu à 65 è finu à 536 cumandamenti, rispettivamente. 

Inoltre, i vechji interfacce necessitanu dui accessi à RAM per eseguisce ogni cumanda, ma NVMe riesce à fà questu in una volta. 

U terzu vantaghju significativu hè di travaglià cù interruzioni. U protocolu NVMe hè statu sviluppatu per e piattaforme muderne chì utilizanu processori multi-core. Per quessa, include u processamentu parallelu di i fili, è ancu un mecanismu ottimizzatu per travaglià cù fila è a gestione di interruzzione, chì permette un livellu più altu di rendiment. In altri palori, quandu un cumandamentu cù una priorità più altu appare, a so esicuzzioni principia più veloce.

Numerosi testi realizati da diverse urganisazioni è esperti pruvucanu chì a velocità di u funziunamentu di i SSD NVMe hè in media 5 volte più altu ch'è quandu cunnessu SSD via interfacce più vechje.

Avà parlemu di se i SSD implementati in PCIe cù u protocolu NVMe sò dispunibuli per tutti. È ùn hè micca solu u costu. In quantu à u prezzu, tali vendite sò sempre notevolmente più altu, ancu s'è i prezzi per i cumpunenti di l'informatica sò cunnisciuti per esse altu solu à u principiu di a vendita è tendenu à calà abbastanza rapidamente. 

Si parla di suluzioni custruttivi, di ciò chì in lingua prufessiunale hè di solitu chjamatu "fattore di forma". In altre parolle, in quale forma sti cumpunenti sò pruduciuti da i pruduttori. Attualmente nantu à u mercatu ci hè trè fattori di forma.

Ùn hè micca solu a dimensione chì importa o ciò chì u novu protocolu NVMe ci hà purtatu

U primu Questu hè ciò chì hè chjamatu "NVMe SSD". Hè una carta di espansione è hè cunnessu à i stessi slots cum'è a carta video. Questu ùn hè micca adattatu per un laptop. In ogni casu, cum'è per parechji computer desktop, postu chì più è più di elli sò assemblati nantu à schede madri compatte, induve ci sò spessu dui o ancu un slot PCIe (chì hè generalmente occupatu da una carta video).

Ùn hè micca solu a dimensione chì importa o ciò chì u novu protocolu NVMe ci hà purtatu

Second factor di forma - U2. Esternamente, s'assumiglia à un discu duru normale, ma hè assai più chjucu in grandezza. U2 hè generalmente utilizatu nantu à i servitori, cusì l'usu mediu hè improbabile di cumprà.

Ùn hè micca solu a dimensione chì importa o ciò chì u novu protocolu NVMe ci hà purtatu

Terzu - M2. Questu hè u fattore di forma più evolutivu. Hè attivamente utilizatu in i laptops, è di pocu tempu hè statu digià implementatu in certi schede madri per i PC desktop. Tuttavia, quandu compra un M2, duvete esse assai attenti, perchè SATA SSD sò sempre pruduciuti in questu fattore di forma.

Tuttavia, cura hè ancu necessariu quandu valutà a fattibilità di cumprà qualsiasi di i fatturi di forma citati per sè stessu. Prima, duvete valutà se u vostru laptop o a scheda madre di u PC hà i slot necessarii. E ancu s'ellu sò, u vostru urdinatore hà un prucessore abbastanza putente, perchè un processatore debule ùn vi permetterà micca di sperimentà i benefici di un SSD. Sì avete tuttu questu è ancu spessu operate cù grandi quantità di dati, sicuru, un NVMe SSD hè ciò chì avete bisognu.

I diritti di publicità

VDS cù NVMe SSD - questu hè esattamente nantu à i servitori virtuali da a nostra cumpagnia.
Avemu usatu esclusivamente unità di servitori veloci da Intel per un bellu pezzu; ùn mancamu micca in hardware, solu equipaggiu di marca è alcuni di i migliori centri di dati in Russia è in l'UE. Affrettatevi è verificate 😉

Ùn hè micca solu a dimensione chì importa o ciò chì u novu protocolu NVMe ci hà purtatu

Source: www.habr.com

Add a comment