Silicon Power logotipsKā ieviest SMART Embedded SATA unamp; PCIe NVMe SSD?
Lietotāja rokasgrāmata

Šajā lietojumprogrammas piezīmē ir sniegti norādījumi, kā izmantot utilīta programmu SP SMART Embedded, lai integrētu to ar klienta programmu, lai iegūtu SMART informāciju par SP Industrial SATA un PCIe NVMe SSD.

Atbalsta vidi

  • OS: Windows 10 un Linux
  • SP SMART Embedded utilīta programma: viedpulkstenis 7.2
  • Saimniekdators: Intel x 86 platforma

SP Industrial SSD atbalsta saraksts

  • SATA SSD un C ātrs (MLC): SSD700/500/300, MSA500/300, MDC500/300, CFX510/310
  • SATA SSD & C Fast (3D TLC): SSD550/350/3K0, MSA550/350/3K0, MDC550/350, MDB550/350, MDA550/350/3K0 sērija, CFX550/350
  • PCIe NVMe: MEC350, MEC3F0, MEC3K0 sērija

SMART atribūts

  • SATA SSD un C ātrs (MLC)
SM2246EN SM2246XT
Atribūts SSD700/500/300R/S series MSA500/300S
MDC500/300 R/S sērija
CFX510/310
01 Lasīt kļūdu līmeni CRC kļūdu skaits Lasīt kļūdu līmeni CRC kļūdu skaits
05 Tiek skaitīti pārdalītie sektori Tiek skaitīti pārdalītie sektori
09 Ieslēgšanas stundas Rezervēts
0C Jaudas ciklu skaits Jaudas ciklu skaits
A0 Nelabojams sektoru skaits lasīšanas/rakstīšanas laikā Nelabojams sektoru skaits lasīšanas/rakstīšanas laikā
A1 Derīga rezerves bloka numurs Derīga rezerves bloka numurs
A2 Derīga rezerves bloka numurs
A3 Sākotnējā nederīgā bloka numurs Sākotnējā nederīgā bloka numurs
A4 Kopējais dzēšanas skaits Kopējais dzēšanas skaits
A5 Maksimālais dzēšanas skaits Maksimālais dzēšanas skaits
A6 Minimālais dzēšanas skaits Vidējais dzēšanas gadījumu skaits
A7 Maksimālais specifikāciju dzēšanas skaits
A8 Paliec Dzīve
SM2246EN SM2246XT
Atribūts SSD700/500/300R/S series MSA500/300S
MDC500/300 R/S sērija
CFX510/310
A9 Paliec Dzīve
AF Programmas neveiksmju skaits sliktākajā kauliņā
B0 Dzēst neveiksmju skaitu sliktākajā kauliņā
B1 Kopējais nodiluma līmeņa skaits
B2 Nederīgs izpildlaika bloku skaits
B5 Kopējais programmas kļūdu skaits
B6 Kopējais dzēšanas kļūdu skaits
BB Nelabojams kļūdu skaits
C0 Izslēgšanas ievilkšanas skaits Izslēgšanas ievilkšanas skaits
C2 Kontrolēta temperatūra Kontrolēta temperatūra
C3 Aparatūras ECC ir atkopta Aparatūras ECC ir atkopta
C4 Pārdalīts notikumu skaits Pārdalīts notikumu skaits
C6 Nelabojamu kļūdu skaitīšana bezsaistē
C7 Ultra DMA CRC kļūdu skaits Ultra DMA CRC kļūdu skaits
E1 Kopējais uzrakstīto LBA
E8 Pieejama rezervēta vieta
F1 Uzrakstiet sektoru skaitu
Kopējais uzrakstīto LBA (katra rakstīšanas vienība = 32 MB)
Kopējais uzrakstīto LBA
F2 Izlasiet sektoru skaitu
Kopējais nolasīto LBA (katra lasīšanas vienība = 32 MB)
Kopējais LBA lasītais
SM2258H SM2258XT RL5735
Atribūts SSD550/350 R/S sērija MSA550/350 S sērija MDC550/350 R/S sērija MDB550/350 S sērija MDA550/350 S sērija CFX550/350 S sērija CFX550/350 sērija SSD3K0E, MSA3K0E, MDA3K0E series
01 Protektora kļūdu līmenis (CRC kļūdu skaits) Protektora kļūdu līmenis (CRC kļūdu skaits) Protektora kļūdu līmenis (CRC kļūdu skaits)
05 Tiek skaitīti pārdalītie sektori Tiek skaitīti pārdalītie sektori Tiek skaitīti pārdalītie sektori
09 Ieslēgšanas stundas Ieslēgšanas stundu skaits Ieslēgšanas stundu skaits
0C Jaudas ciklu skaits Jaudas ciklu skaits Jaudas ciklu skaits
94 Kopējais dzēšanas skaits (SLC) (pSLC modelis)
95 Maksimālais dzēšanas skaits (SLC) (pSLC modelis)
96 Minimālais dzēšanas skaits (SLC) (pSLC modelis)
97 Vidējais dzēšanas skaits (SLC) (pSLC modelis)
A0 Nelabojams sektoru skaits rindā (nelabojams sektoru skaits lasīšanas/rakstīšanas laikā) Tiešsaistes nekoriģēto sektoru skaits (nelabojams sektoru skaits lasīšanas/rakstīšanas laikā)
A1 Pure rezerves skaits (derīga rezerves bloka numurs) Derīga rezerves bloka numurs Grow defekta numurs (vēlāk sliktais bloks)
A2 Kopējais dzēšanas skaits
A3 Sākotnējā nederīgā bloka numurs Sākotnējā nederīgā bloka numurs Maksimālais PE cikla Spec
A4 Kopējais dzēšanas skaits (TLC) Kopējais dzēšanas skaits (TLC) Vidējais dzēšanas gadījumu skaits
A5 Maksimālais dzēšanas skaits (TLC) Maksimālais dzēšanas skaits (TLC)
A6 Minimālais dzēšanas skaits (TLC) Minimālais dzēšanas skaits (TLC) Kopējais slikto bloku skaits
A7 Vidējais dzēšanas skaits (TLC) Vidējais dzēšanas skaits (TLC) SSD aizsardzības režīms
A8 Maksimālais dzēsumu skaits specifikācijā (maksimālais dzēsumu skaits) Maksimālais dzēšanas skaits specifikācijās SATA Phy kļūdu skaits
A9 Atlikušais mūža procentstage Atlikušais mūža procentstage Atlikušais mūža procentstage
AB Programmas neveiksmju skaits
AC Dzēst neveiksmju skaitu
AE Negaidīts jaudas zudumu skaits
AF ECC kļūmju skaits (resursdatora lasīšanas kļūme)
SM2258H SM2258XT RL5735
Atribūts SSD550/350 R/S sērija MSA550/350 S sērija MDC550/350 R/S sērija MDB550/350 S sērija MDA550/350 S sērija CFX550/350 S sērija CFX550/350 sērija SSD3K0E, MSA3K0E, MDA3K0E series
B1 Kopējais nodiluma līmeņa skaits Nodiluma izlīdzināšana Skaits
B2 Izmantoto rezervēto bloku skaits (nederīgs izpildlaika bloku skaits) Grown Bad Block Count
B5 Kopējais programmas kļūdu skaits Programmas kļūdu skaits Nesalīdzināts piekļuves skaits
B6 Kopējais dzēšanas kļūdu skaits Dzēst neveiksmju skaitu
BB Nelabojams kļūdu skaits Ziņots par nelabojamu kļūdu
C0 Izslēgšanas ievilkšanas skaits Pēkšņa jaudas skaitīšana (izslēgšanas ievilkšanas skaitīšana)
C2 Temperature_Celsius (T krustojums) Korpusa temperatūra (T krustojums) Korpusa temperatūra (T krustojums)
C3 Aparatūras ECC ir atkopta Aparatūras ECC ir atkopta Kumulatīvi labots ekc
C4 Pārdalīts notikumu skaits Pārdalīts notikumu skaits Pārdales notikumu skaits
C5 Pašreizējais gaidošo sektoru skaits: Pašreizējais gaidošo sektoru skaits
C6 Nelabojamu kļūdu skaitīšana bezsaistē Ziņots par nelabojamām kļūdām
C7 UDMA CRC kļūda
(Ultra DMA CRC kļūdu skaits)
CRC kļūdu skaits
(Ultra DMA CRC kļūdu skaits)
Ultra DMA CRC kļūdu skaits
CE Min. dzēst skaitu
CF Maksimālais dzēšanas skaits
E1 Saimnieks raksta
(Kopā uzrakstīto LBA)
E8 Pieejama rezervēta vieta Maksimālais dzēšanas skaits specifikācijās Pieejama rezervēta vieta
E9 Kopā rakstīt uz zibspuldzi Rezerves bloks
EA Kopā lasīt no zibatmiņas
F1 Uzrakstiet sektoru skaitu
(Kopējais saimniekdatora ierakstu skaits, katra vienība 32 MB)
Resursdators 32 MB/rakstīta vienība (TLC) Uzrakstiet dzīves laiku
F2 Izlasiet sektoru skaitu

(Kopējais resursdatora nolasījums , katra vienība 32 MB)

Dators 32 MB/nolasīšanas vienība (TLC) Lasīt dzīves laiku
F5 Flash ierakstu skaits NAND 32 MB/rakstīta vienībā (TLC) Negaidīts jaudas zudumu skaits
F9 Kopējais GB, kas ierakstīts NAND (TLC)
FA Kopējais GB, kas ierakstīts NAND (SLC)
# baitu Baitu indekss Atribūti Apraksts
1 0 Kritisks brīdinājums:
Bitu definīcija
00: ja iestatīts uz '1', tad pieejamā brīvā vieta ir samazinājusies zem sliekšņa.
01: ja iestatīts uz '1', tad temperatūra pārsniedz temperatūras slieksni vai ir zemāka par temperatūras slieksni.
02: ja iestatīts uz '1', NVM apakšsistēmas uzticamība ir pasliktināta nozīmīgu datu nesēju saistītu kļūdu vai jebkādas iekšējas kļūdas dēļ, kas pasliktina NVM apakšsistēmas uzticamību. 03: ja iestatīts uz '1', datu nesējs ir ievietots tikai lasīšanas režīmā.
04: ja iestatīts uz '1', gaistošās atmiņas dublēšanas ierīce ir neizdevusies. Šis lauks ir derīgs tikai tad, ja kontrollerim ir nepastāvīgas atmiņas rezerves risinājums.
07:05: Rezervēts
Šis lauks norāda kritiskos brīdinājumus par kontroliera stāvokli. Katrs bits atbilst kritiskajam brīdinājuma veidam; var iestatīt vairākus bitus. Ja bits ir notīrīts līdz “0”, šis kritiskais brīdinājums neattiecas. Kritiski brīdinājumi var izraisīt asinhronu notikumu paziņojumu saimniekam. Biti šajā laukā attēlo pašreizējo saistīto stāvokli un nav noturīgi. Kad pieejamā rezerves daļa nokrītas zem šajā laukā norādītā sliekšņa, var notikt asinhrona notikuma pabeigšana. Vērtība ir norādīta kā normalizēti procentitage (no 0 līdz 100%).
2 2:1 Kompozītmateriālu temperatūra: Satur vērtību, kas atbilst temperatūrai Kelvina grādos, kas apzīmē kontrollera un ar šo kontrolleri saistītā(-o) nosaukumvietas pašreizējo salikto temperatūru. Šīs vērtības aprēķināšanas veids ir specifisks ieviešanai, un tas var neatspoguļot faktisko temperatūru nevienā fiziskajā punktā NVM apakšsistēmā. Šī lauka vērtību var izmantot, lai aktivizētu asinhronu notikumu.
Brīdinājuma un kritiskās pārkaršanas saliktās temperatūras sliekšņa vērtības tiek ziņots laukos WCTEMP un CCTEMP datu struktūrā Identify Controller.
1 3 Pieejamā rezerves daļa: Satur normalizētu procentutage (0 līdz 100%) no atlikušās pieejamās rezerves jaudas
1 4 Pieejamais rezerves slieksnis: Kad pieejamā rezerves daļa nokrītas zem šajā laukā norādītā sliekšņa, var notikt asinhrona notikuma pabeigšana. Vērtība ir norādīta kā normalizēti procentitage (no 0 līdz 100%).
1 5 Procentitage Lietots: Ietver konkrētu pārdevēja procentu aprēķinutage no NVM apakšsistēmas darbības laika, ko izmanto, pamatojoties uz faktisko lietojumu un ražotāja prognozi par NVM kalpošanas laiku. Vērtība 100 norāda, ka aptuvenā NVM izturība NVM apakšsistēmā ir iztērēta, taču tā var nenorādīt uz NVM apakšsistēmas kļūmi. Vērtībai ir atļauts pārsniegt 100. Procentitages, kas ir lielāka par 254, attēlo kā 255. Šo vērtību atjaunina vienu reizi ieslēgšanas stundā (kad kontrolieris nav miega stāvoklī).
Skatiet JEDEC JESD218A standartu par SSD ierīces kalpošanas laiku un izturības mērīšanas metodēm
31:6 Rakstītās datu vienības:
16 47:32 Nolasītās datu vienības: Satur 512 baitu datu vienību skaitu, ko resursdators ir nolasījis no kontrollera; šī vērtība neietver metadatus. Šī vērtība ir norādīta tūkstošos (ti, vērtība 1 atbilst 1000 nolasīto 512 baitu vienībām) un tiek noapaļota uz augšu. Ja LBA lielums ir vērtība, kas nav 512 baiti, kontrolieris pārvērš nolasīto datu apjomu uz 512 baitu vienībām.
NVM komandu kopai šajā vērtībā ir jāiekļauj loģiskie bloki, kas tiek lasīti kā daļa no salīdzināšanas un lasīšanas darbībām.
# baitu Baitu indekss Atribūti Apraksts
16 63:48 Rakstītās datu vienības: Satur 512 baitu datu vienību skaitu, ko resursdators ir ierakstījis kontrolierim; šī vērtība neietver metadatus. Šī vērtība ir norādīta tūkstošos (ti, vērtība 1 atbilst 1000 rakstītām 512 baitu vienībām) un tiek noapaļota uz augšu. Ja LBA lielums ir vērtība, kas nav 512 baiti, kontrolieris pārvērš rakstīto datu apjomu 512 baitu vienībās. NVM komandu kopai šajā vērtībā ir jāiekļauj loģiskie bloki, kas rakstīti kā daļa no rakstīšanas darbībām. Rakstīt nelabojamās komandas neietekmēs šo vērtību.
16 79:64 Saimniekdatora lasīšanas komandas: Satur kontrollera izpildīto lasīšanas komandu skaitu.
NVM komandu kopai tas ir komandu Salīdzināt un Lasīt skaits.
16 95:80 Saimniekdatora rakstīšanas komandas: Satur kontroliera izpildīto rakstīšanas komandu skaitu. NVM komandu kopai šis ir Write komandu skaits.
16 111:96 Kontroliera aizņemtības laiks: Ietver laiku, kurā kontrolleris ir aizņemts ar I/O komandām. Kontrolieris ir aizņemts, ja I/O rindā ir neizpildīta komanda (konkrēti, komanda tika izdota, izmantojot I/O iesniegšanas rindas astes durvju zvana ierakstu, un atbilstošais pabeigšanas rindas ieraksts vēl nav ievietots saistītajā I/O Pabeigšanas rinda). Šī vērtība tiek ziņots minūtēs.
16 127:112 Enerģijas cikli: satur jaudas ciklu skaitu.
16 143:128 Ieslēgšanas stundas: Ietver ieslēgšanas stundu skaitu. Ieslēgšanas stundas vienmēr tiek reģistrētas pat tad, ja ir ieslēgts mazjaudas režīms.
16 159:144 Nedrošas izslēgšanas: Ietver nedrošu izslēgšanas gadījumu skaitu. Šis skaits tiek palielināts, ja pirms strāvas zuduma netiek saņemts paziņojums par izslēgšanu (CC.SHN).
16 175:160 Multivides un datu integritātes kļūdas: Ietver to gadījumu skaitu, kad kontrolieris atklāja neatkoptu datu integritātes kļūdu. Kļūdas, piemēram, nelabojama ECC, CRC kontrolsummas kļūme vai LBA tag neatbilstības ir iekļautas šajā laukā.
16 191:176 Kļūdu informācijas žurnāla ierakstu skaits: Ietver kļūdu informācijas žurnāla ierakstu skaitu kontroliera darbības laikā.
4 195:192 Brīdinājums par kompozītmateriālu temperatūras laiku: Ietver laiku minūtēs, kurā kontrolleris darbojas un saliktā temperatūra ir lielāka vai vienāda ar brīdinājuma saliktās temperatūras sliekšņa (WCTEMP) lauku un mazāka par kritiskās kompozīta temperatūras sliekšņa (CCTEMP) lauku Identify Controller datu struktūrā.
Ja WCTEMP vai CCTEMP lauka vērtība ir 0h, tad šis lauks vienmēr tiek notīrīts uz 0h neatkarīgi no Composite Temperature vērtības.
4 199:196 Kompozītmateriālu kritiskās temperatūras laiks: Ietver laiku minūtēs, kurā kontrolleris darbojas un Composite Temperature ir augstāks par kritisko kompozītmateriālu temperatūras slieksni (CCTEMP) lauku Identify Controller datu struktūrā.
Ja CCTEMP lauka vērtība ir 0h, šis lauks vienmēr tiek notīrīts uz 0h neatkarīgi no Composite Temperature vērtības.
2 201:200 Rezervēts
2 203:202 Rezervēts
2 205:204 Rezervēts
2 207:206 Rezervēts
2 209:208 Rezervēts
2 211:210 Rezervēts
2 213:212 Rezervēts
2 215:214 Rezervēts
296 511:216 Rezervēts

Uzstādīšana

  • Lūdzu, lejupielādējiet jaunāko utilītprogrammas SMART Embedded versiju. (Lejupielādēt saiti pēc pieprasījuma)
  • Izsaiņojiet (šajā gadījumā izsaiņojiet mapi E:\smartmontools-7.2.win32)
  • Palaidiet komandu uzvedni
  • Palaist kā administrators
  • C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -h
  • Lai iegūtu lietošanas kopsavilkumu

Komandrindas rīks, lai iegūtu SMART informāciju (sdb: disks uz PhysicalDrive 1)

  • C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartct.exe -a /dev/sdb
  • Pārbaudiet pievienoto file SMART.TXT: https://www.silicon-power.com/support/lang/utf8/smart.txt

Izvadiet SMART informāciju JSON formātā. (sdb: disks uz PhysicalDrive 1)

Lietots 1. gadījums: SMART Dashboard attālinātā uzraudzība, izmantojot IBM Node-Red

  • Instalējiet IBM Node Red. Node Red ir uz plūsmu balstīts programmēšanas rīks, ko izstrādājis IBM. Mēs izmantojam Node Red, lai integrētu SP SMART Embedded utilītprogrammu, lai izstrādātu attālās uzraudzības rīku "SP SMART Dashboard".
  • Izstrādājiet skriptu Node Red un izmantojot “smartctl.exe”
  • Skripts file kā pievienotais SMARTDASHBOARD.TXT: https://www.silicon-power.com/support/lang/utf8/SMARTDASHBOARD.txt
  • Atveriet pārlūkprogrammu, ievadiet “ip:1880/ui”
  • ip ir tās iekārtas IP adrese, kurā darbojas Node Red skripts. Vietējās mašīnas noklusējuma versija ir 127.0.0.1

1. attēls SMART informācijas panelis

Silicon Power Kā ieviest SMART Embedded SATA un amp; PCIe NVMe SSD — SMART informācijas panelis

* 2. lietots gadījums: integrācija ar Google Cloud Platform, lai pārvaldītu SMART informāciju par pievienotajām ierīcēm
SP Industrial izmanto Google Cloud Platform un SP SMART Embedded, lai izstrādātu SMART IoT Sphere pakalpojumu platformu. SP SMART IoT Sphere ir mākoņpakalpojums ar trauksmes un apkopes paziņojumiem, kas uzrauga un analizē SP Industrial SSD un Flash karšu stāvokli un statusu pievienotajās ierīcēs, kurās darbojas operētājsistēma Windows OS vai Linux Ubuntu iegultā OS.

2. attēls SMART IoT sfēras arhitektūra

Silicon Power Kā ieviest SMART Embedded SATA un amp; PCIe NVMe SSD — SMART IoT sfēra

3. attēls Vairāku ierīču pārvaldība

Silicon Power Kā ieviest SMART Embedded SATA un amp; PCIe NVMe SSD — ierīču pārvaldība

4. attēls SP SMART Embedded atbalsta gan Windows 10, gan Linux OS

Silicon Power Kā ieviest SMART Embedded SATA un amp; PCIe NVMe SSD — SMART Embedded atbalsts

5. attēls Reāllaika SMART informācijas displejs

Silicon Power Kā ieviest SMART Embedded SATA un amp; PCIe NVMe SSD — reāllaika SMART informācijas displejs

Silicon Power logotipsVisas preču zīmes, zīmoli un nosaukumi ir to attiecīgo īpašnieku īpašums.
©2022 SILICON POWER Computer & Communications, Inc., visas tiesības aizsargātas.

Dokumenti / Resursi

Silicon Power Kā ieviest SMART Embedded SATA un PCIe NVMe SSD? [pdfLietotāja rokasgrāmata
SM2246EN, SM2246XT, kā ieviest SMART Embedded SATA PCIe NVMe SSD

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *