Izturības vērtējumi ir vieni no visbiežāk nepareizi saprastajiem datiem SSD datu lapā. Divi diski ar identisku ietilpību un gandrīz identiskiem testēšanas rezultātiem var būt ar rakstīšanas pielaidēm, kas atšķiras desmitkārtīgi, un cenu starpība starp tiem kļūst saprotama tikai tad, kad saprotat, ko šīs pielaides patiešām sola. Ikvienam, kas izvēlas glabāšanas ierīces darbstacijām, virtualizācijas serveriem vai visam ierīču parkam, TBW un DWPD ir tie skaitļi, kas nosaka, vai disks aiziet pensijā pēc desmit gadu kalpošanas vai izčākst savu garantiju astoņpadsmit mēnešu laikā.
Šis raksts izskaidro, kā zibspuldzes nodilums darbojas silīcija līmenī, kā tiek iegūti divi vispazīstamākie izturības rādītāji, kāpēc reālā kalpošanas ilgums parasti pārsniedz datu lapā norādīto un kā pārbaudīt jau uzstādītu disku atlikušo dzīves ilgumu.
Kāpēc NAND zibspuldzei ir ierobežots rakstīšanas budžets
NAND šūna uzglabā informāciju, ieslēdzot elektronus aiz plānas izolējoša oksīda slāņa. Katra programmēšanas un dzēšanas darbība spiež lādiņu caur šo izolatoru, un katra reize to mikroskopiski noārd. Pēc pietiekama programmēšanas/dzēšanas (P/D) ciklu skaita šūna vairs nespēj noturēt stabilu lādiņu, kļūdu līmenis palielinās, un kontrolieris neatgriezeniski atslēdz skarto bloku. Tas nav ražošanas defekts — tā ir lādiņa slazdu un peldošā vārsta atmiņas pamatfizika.
Cik ciklus šūna iztur, galvenokārt atkarīgs no tā, cik bitu tā glabā. Blīvākas šūnas izmanto šaurākus sprieguma logus un tāpēc nolietojas ātrāk:
- SLC (1 bits šūnā) — apmēram 60 000 līdz 100 000 P/D ciklu; mūsdienās izmanto tikai rūpniecībā un kešatmiņas nišās
- MLC (2 biti šūnā) — apmēram 3 000 līdz 10 000 ciklu
- TLC (3 biti šūnā) — parasti 1 000 līdz 3 000 ciklu; galvenais standarts gan klientu, gan uzņēmumu diskiem
- QLC (4 biti šūnā) — apmēram 300 līdz 1 000 ciklu; paredzēts lasīšanas ietilpīgām un ietilpības orientētām slodzēm
Mūsdienu 3D NAND slāņošana, spēcīgāka kļūdu korekcija un nodiluma izlīdzināšanas algoritmi šos neapstrādātos skaitļus ievērojami palielina, tāpēc izturība tiek garantēta diska līmenī, nevis solīta pa šūnām.
TBW: kopējais rakstīšanas apjoms
TBW (terabaiti ierakstīti) norāda kopējo resursdatora datu apjomu, ko ražotājs garantē, ka disks var absorbēt pirms ar nodilumu saistītā garantija beidzas. Tas ir proporcionāls ietilpībai, jo lielākam diskam ir vairāk šūnu, starp kurām kontrolieris var sadalīt rakstīšanu. Piemēram, tipiska TLC produktu līnija var specifikācijā norādīt 300 TBW 500 GB modelim, 600 TBW 1 TB un 1 200 TBW 2 TB, savukārt QLC ekvivalents ar tādu pašu ietilpību var piedāvāt aptuveni pusi no tā.
Divas detaļas bieži tiek ignorētas. Pirmkārt, TBW ir garantijas slieksnis, nevis pašiznīcināšanās taimeris: tā sasniegšana neizslēdz disku, tā vienkārši beidz ražotāja saistības attiecībā uz nodilumu. Otrkārt, garantija ir divkāršs nosacījums — tā beidzas vai nu pēc noteiktā perioda, parasti pieciem gadiem, vai arī tad, kad ir sasniegts TBW rādītājs, atkarībā no tā, kas notiek ātrāk. Tāpēc disks, ko intensīvi raksta visu diennakti, var zaudēt garantiju vairākus gadus pirms kalendārā datuma.
DWPD: tas pats budžets izteikts dienā
DWPD (diska rakstīšana dienā) atbild uz citu iepirkuma jautājumu: cik reižu visu diska ietilpību var pārrakstīt katru dienu, nepārtraukti visā garantijas termiņā? Abi rādītāji ir matemātiski savstarpēji aizvietojami — DWPD ir vienāds ar TBW dalītu ar diska ietilpības un garantijas dienu skaita reizinājumu.
Piemērs: 1,92 TB datu centra SSD, kas novērtēts ar 3 504 TBW piecu gadu garantijā, pārrēķinot: 3 504 000 GB ÷ (1 920 GB × 1 825 dienas) ≈ 1,0 DWPD.
Uzņēmumu tirgus segmentē produktus pēc šī skaitļa. Diski zem 1 DWPD kalpo lasīšanas ietilpīgām lomām, piemēram, satura piegādei un analītikai. 1 līdz 3 DWPD klase aptver jauktas lietošanas virtualizāciju un vispārīgas datubāzes. Vērtējumi no 3 DWPD un augstāk ir paredzēti rakstīšanas ietilpīgām slodzēm, piemēram, žurnālu rakstīšanai, kešatmiņas slāņiem un augstfrekvences transakciju apstrādei.
Rakstīšanas pastiprinājums: kāpēc resursdatora rakstīšana nav NAND rakstīšana
NAND var rakstīt mazās lapās, bet dzēst tikai daudz lielākos blokos. Kad kontrolieris atkritumu savākšanas laikā konsolidē derīgus datus, tas pārraksta esošās lapas iekšēji, tāpēc zibspuldze absorbē vairāk datu, nekā resursdators jebkad nosūtīja. Attiecība starp šiem diviem ir rakstīšanas pastiprinājuma koeficients (WAF). Secīga, TRIM draudzīga slodze var sasniegt WAF tuvu 1, bet ilgstoša neliela nejauša rakstīšana gandrīz pilnā diskā var to palielināt līdz 3 vai vairāk.
Ražotāji to kompensē ar pārpalikuma piešķiršanu — rezervētu NAND, kas nav redzams operētājsistēmai un dod atkritumu savākšanai vietu darbam. Uzņēmumu modeļi atvēl ievērojami vairāk brīvas vietas nekā klientu diski, kas ir viens no iemesliem, kāpēc to izturības rādītāji ir augstāki, pat ja pamatā ir identiska zibspuldze. Klienta diska nepārtraukta pilnīga piepildījuma novēršana panāk maigāku tā paša efekta versiju bez papildu izmaksām.
Reālistisks kalpošanas laika aprēķins
Telemetrija no klientu vidēm konsekventi parāda, ka parasta darbvirsmas un biroja lietošana raksta daudz mazāk, nekā vairums pircēju pieņem — parasti no 10 līdz 40 GB dienā, kamēr satura izveides darbstacijas dažkārt sasniedz 100 GB vai vairāk.
Ņemiet 2 TB disku ar vērtējumu 1 200 TBW. Pieņemsim prasīgus 50 GB resursdatora rakstīšanu dienā un konservatīvu WAF=2, iegūstot 100 GB zibspuldzes rakstīšanas dienā. 1 200 000 GB ÷ 100 GB = 12 000 dienas — gandrīz 33 gadi nepārtrauktas darbības.
Praktiskais secinājums: klientu slodzēs NAND izsīkšana gandrīz nekad nav iemesls, kāpēc disks beidz darboties. Kontroliera kļūmes, programmaparatūras defekti un barošanas notikumi statistiski ir daudz ticamāki nāves cēloņi, kas pārvieto pirkšanas uzsvaru no neapstrādāta TBW uz kopējo būvniecības kvalitāti, validācijas dziļumu un pārdevēja pieredzes vēsturi.
Klientu diski pret datu centra diskiem
Ja izturības rezerves ir tik lielas, kāpēc uzņēmumu segments vispār pastāv? Jo specifikācija ietver daudz vairāk nekā tikai nodilumu. Datu centra modeļi garantē līdzsvara stāvokļa veiktspēju nepārtrauktas jauktas slodzes apstākļos, ietver jaudas zuduma aizsardzības kondensatorus, kas pārtraukuma laikā izskalo lidojumā esošos datus, un ir validēti 24/7 darba cikliem paaugstinātā temperatūrā. To saglabāšanas uzvedība ir arī atšķirīgi specifikācijā: JEDEC prasa, lai bez strāvas klienta disks saglabā datus vienu gadu 30 °C temperatūrā, kamēr uzņēmumu daļas apmaina bezstrāvas saglabāšanu pret izturības rezervi pastāvīgas darbības apstākļos.
Virtualizācijas klasteriem, datubāzu serveriem un jebkurai slodzei ar pastāvīgu rakstīšanas spiedienu, disks no uzņēmumu SSD kategorijas ar atbilstošu DWPD klasi paliek pareizā specifikācija, neatkarīgi no tā, cik iespaidīgs klienta diska TBW rādītājs izskatās uz papīra.
Nodiluma izsekošana reālajā laikā
Katrs mūsdienu SSD ziņo par savu patēriņu. NVMe diski parāda lietotā procentuālo vērtību, kas tieši izsaka patērēto izturību, kopā ar ierakstīto datu vienību atribūtu, kas pārvēršas kopējos resursdatora terabaitos. SATA modeļi publicē salīdzināmus SMART atribūtus, piemēram, kopējie resursdatora ieraksti un nodiluma izlīdzināšanas vai plašsaziņas nodiluma indikators.
Pārvaldītiem parkiem darbības noteikums ir vienkāršs: nolasiet šos skaitītājus caur savu monitoringa sistēmu, brīdiniet pie saprātīga sliekšņa, piemēram, 80% no novērtētās izturības, un plānojiet nomaiņu kā kārtējo apkopi, nevis ārkārtas reaģēšanu. Nodilums paziņo par sevi gadiem iepriekš; neplānotas kļūmes nāk no citurienes, tāpēc dublēšanas disciplīna ir svarīgāka par jebkuru izturības skaitli.
Bieži uzdotie jautājumi
Vai augstāks TBW vērtējums vienmēr norāda uz labāku disku?
Nē. TBW atspoguļo izturības nodrošināšanu, nevis vispārējo kvalitāti. Disks ar pieticīgu TBW, bet pārbaudītu kontrolieri, DRAM kešatmiņu un stabilu programmaparatūras vēsturi bieži vien ir labāka izvēle parastām slodzēm. Uztveriet TBW kā vienu no vairākām prasībām, to svērot pēc jūsu faktiskā rakstīšanas apjoma.
Vai lasīšanas darbības patērē izturību?
Faktiski nē. Lasīšana nespiež lādiņu caur oksīda slāni tā, kā to dara programmēšana. Parādība, ko sauc par lasīšanas traucējumu, pastāv ļoti lielā lasīšanas skaitā, bet kontrolieri to pārvalda pārskatāmi, atsvaidzinot ietekmētos blokus, un tas nesamazina TBW budžetu.
Vai DWPD ir būtisks ārpus datu centra?
Reti. Tipiska biroja mašīna dienā raksta nelielu daļu no diska ietilpības — bieži vien līdzvērtīgi 0,02 DWPD vai mazāk. Rādītājs kļūst nozīmīgs tikai pastāvīgām serveru slodzēm, kur ikdienas rakstīšanas apjoms ir ievērojama kopējās ietilpības daļa.
Kā es varu pārbaudīt, cik daudz mans SSD jau ir ierakstījis?
Izmantojiet ražotāja paneļa utilītu vai jebkuru SMART lasītāju. Salīdziniet ziņotos kopējos resursdatora ierakstus ar datu lapā norādīto TBW, lai iegūtu patērēto procentuālo daļu; NVMe diski to vēl vairāk vienkāršo ar iebūvēto lietotā procentuālo lauku.
Kas notiek dienā, kad disks sasniedz savu TBW rādītāju?
Nekas novērojams. Disks turpina darboties normāli; tikai ar nodilumu saistītā garantijas saistība beidzas. Neatkarīgi izturības eksperimenti ir izstiepuši patērētāju SSD līdz vairākām to novērtētā TBW reizēm pirms atteices, lai gan darbība, pārsniedzot novērtējumu, protams, notiek uz jūsu pašu risku.
Izturības rādītāji atalgo pircējus, kuri tos lasa kontekstā: saskaņojiet DWPD klasi ar servera pienākumiem, uztveriet klienta TBW kā dāsnu griestu, nevis atpakaļskaitīšanu, un ļaujiet monitoringa datiem noteikt nomaiņas grafikus. Salīdziniet pašreizējos modeļus un ietilpības mūsu cieto disku klāstā, kur izturības vērtējums ir norādīts katram modelim — DistriNode mēs to uzskatām par pamata specifikāciju, nevis sīko druku.
Atstājiet komentāru