Silicon Power логотибиSATA & үчүн SMART Embedded кантип ишке ашыруу керекamp; PCIe NVMe SSD?
User Manual

Бул колдонмо эскертмесинде SP Industrial SATA & PCIe NVMe SSD үчүн SMART маалымат алуу үчүн кардардын программасы менен интеграциялоо үчүн SP SMART Embedded утилита программасын колдонуу боюнча көрсөтмөлөр берилген.

Колдоо чөйрөсү

  • OS: Windows 10 жана Linux
  • SP SMART Embedded утилита программасы: smartwatch 7.2
  • Хост: Intel x 86 Platform

SP Industrial SSD үчүн колдоо тизмеси

  • SATA SSD & C тез (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 сериясы, CFX550/350
  • PCIe NVMe: MEC350, MEC3F0, MEC3K0 сериясы

SMART атрибуту

  • SATA SSD & C тез (MLC)
SM2246EN SM2246XT
Атрибут SSD700/500/300R/S series MSA500/300S
MDC500/300 R/S сериясы
CFX510/310
01 Окуу катасынын ылдамдыгы CRC Ката саны Окуу катасынын ылдамдыгы CRC Ката саны
05 Кайра бөлүнгөн секторлор эсептелет Кайра бөлүнгөн секторлор эсептелет
09 Күйгүзүү сааттары Резервге коюлган
0C Кубат циклинин саны Кубат циклинин саны
A0 Окуу/Жазуу учурунда оңдолбогон секторлордун саны Окуу/Жазуу учурунда оңдолбогон секторлордун саны
A1 Жарактуу запастык блоктун саны Жарактуу запастык блоктун саны
A2 Жарактуу запастык блоктун саны
A3 Баштапкы жараксыз блоктун саны Баштапкы жараксыз блоктун саны
A4 Жалпы тазалоо саны Жалпы тазалоо саны
A5 Максималдуу тазалоо саны Максималдуу тазалоо саны
A6 Минималдуу тазалоо саны Орточо тазалоо саны
A7 Өзгөчөлүктөрдү тазалоонун максималдуу саны
A8 Жашоо бойдон калуу
SM2246EN SM2246XT
Атрибут SSD700/500/300R/S series MSA500/300S
MDC500/300 R/S сериясы
CFX510/310
A9 Жашоо бойдон калуу
AF Программанын аткарылбай калганы эң начар өлчөмдө
B0 Эң жаман өлүүдөгү ката санын өчүрүү
B1 Жалпы кийүү деңгээли
B2 Аткаруу убактысы жараксыз блоктордун саны
B5 Программанын аткарылбай калгандарынын жалпы саны
B6 Толугу менен жок кылынгандардын саны
BB Оңдолбогон каталардын саны
C0 Өчүрүүнү кайра алуу саны Өчүрүүнү кайра алуу саны
C2 Башкарылган температура Башкарылган температура
C3 Аппараттык ECC калыбына келтирилди Аппараттык ECC калыбына келтирилди
C4 Кайра бөлүнгөн окуялардын саны Кайра бөлүнгөн окуялардын саны
C6 Оффлайн режиминде оңдолбогон каталардын саны
C7 Ultra DMA CRC каталарынын саны Ultra DMA CRC каталарынын саны
E1 Жалпы LBA жазылган
E8 Жеткиликтүү ээленген орун
F1 Сектордун санын жаз
Жалпы LBA жазылган (ар бир жазуу бирдиги = 32 МБ)
Жалпы LBA жазылган
F2 Сектордун санын окуу
Жалпы LBA окулган (ар бир окуу бирдиги = 32 МБ)
Жалпы LBA окулган
SM2258H SM2258XT RL5735
Атрибут SSD550/350 R/S сериясы MSA550/350 S сериясы MDC550/350 R/S сериясы MDB550/350 S сериясы MDA550/350 S сериясы CFX550/350 S сериясы CFX550/350 сериясы SSD3K0E, MSA3K0E, MDA3K0E series
01 Протектордун катасынын деңгээли (CRC Error count) Протектордун катасынын деңгээли (CRC Error count) Протектордун катасынын деңгээли (CRC Error count)
05 Кайра бөлүнгөн секторлор эсептелет Кайра бөлүнгөн секторлор эсептелет Кайра бөлүнгөн секторлор эсептелет
09 Күйгүзүү сааттары Күйгүзүлгөн сааттардын саны Күйгүзүлгөн сааттардын саны
0C Кубат циклинин саны Кубат циклинин саны Кубат циклинин саны
94 Жалпы тазалоонун саны (SLC) (pSLC модели)
95 Максималдуу тазалоо саны (SLC) (pSLC модели)
96 Минималдуу тазалоонун саны (SLC) (pSLC модели)
97 Тазалоонун орточо саны (SLC) (pSLC модели)
A0 Түзөтүлбөгөн сектордун саны сапта (окуу/жазуу учурунда оңдолбогон секторлордун саны) Онлайнда түзөтүлбөгөн секторлордун саны (окуу/жазуу учурунда оңдолбогон секторлордун саны)
A1 Таза запастык блоктун саны (жарамдуу запастык блоктун саны) Жарактуу запастык блоктун саны Кемчиликтин санын көбөйтүү (Кийинчерээк начар блок)
A2 Жалпы тазалоо саны
A3 Баштапкы жараксыз блоктун саны Баштапкы жараксыз блоктун саны Max PE цикл Spec
A4 Жалпы тазалоонун саны (TLC) Жалпы тазалоонун саны (TLC) Орточо тазалоо саны
A5 Тазалоолордун максималдуу саны (TLC) Тазалоолордун максималдуу саны (TLC)
A6 Минималдуу тазалоо саны (TLC) Минималдуу тазалоо саны (TLC) Жалпы жаман блоктордун саны
A7 Тазалоонун орточо саны (TLC) Тазалоонун орточо саны (TLC) SSD коргоо режими
A8 Спектаклдеги максималдуу тазалоо саны (спецификациянын максималдуу өчүрүү саны) Спектакльдеги максималдуу тазалоо саны SATA Phy ката саны
A9 Калган Өмүр пайызыtage Калган Өмүр пайызыtage Калган Өмүр пайызыtage
AB Программанын аткарылбай калган саны
AC Ийгиликтердин санын өчүрүү
AE Күтүлбөгөн электр энергиясын жоготуулардын саны
AF ECC ишке ашпай калгандардын саны (хосттун окулбогондугу)
SM2258H SM2258XT RL5735
Атрибут SSD550/350 R/S сериясы MSA550/350 S сериясы MDC550/350 R/S сериясы MDB550/350 S сериясы MDA550/350 S сериясы CFX550/350 S сериясы CFX550/350 сериясы SSD3K0E, MSA3K0E, MDA3K0E series
B1 Жалпы кийүү деңгээли Тийиштүү Count
B2 Колдонулган камдалган блоктордун саны (Аткаруу убактысы жараксыз блоктордун саны) Жаман блоктордун саны өстү
B5 Программанын аткарылбай калгандарынын жалпы саны Программанын каталарынын саны Тегизделбеген кирүү саны
B6 Толугу менен жок кылынгандардын саны Кыйынчылыктарды өчүрүү
BB Оңдолбогон каталардын саны Оңдоого мүмкүн болбогон ката жөнүндө кабарланды
C0 Өчүрүүнү кайра алуу саны Күтүлбөгөн жерден кубаттуулуктун саны (өчүрүүдөн баш тартуунун саны)
C2 Температура_Цельсий (T түйүнү) Короонун температурасы (T түйүнү) Короонун температурасы (T түйүнү)
C3 Аппараттык ECC калыбына келтирилди Аппараттык ECC калыбына келтирилди Кумулятивдик оңдолгон ecc
C4 Кайра бөлүнгөн окуялардын саны Кайра бөлүнгөн окуялардын саны Кайра бөлүштүрүү окуяларынын саны
C5 Учурдагы күтүлүп жаткан секторлордун саны: Учурдагы Күтүүдөгү сектордун саны
C6 Оффлайн режиминде оңдолбогон каталардын саны Оңдолбогон каталар жөнүндө кабарланды
C7 UDMA CRC катасы
(Ultra DMA CRC каталарынын саны)
CRC катасынын саны
(Ultra DMA CRC каталарынын саны)
Ultra DMA CRC каталарынын саны
CE Мин. эсепти өчүрүү
CF Максималдуу тазалоо саны
E1 Алып баруучу жазат
(Жазылган LBAнын жалпы саны)
E8 Жеткиликтүү ээленген орун Спектакльдеги максималдуу тазалоо саны Жеткиликтүү ээленген орун
E9 Жалпысынан флешке жазуу Запастык блок
EA Жарк эткенден жалпы окуу
F1 Сектордун санын жаз
(Жазуулардын жалпы саны, ар бир бирдик 32 МБ)
Хост 32МБ/жазылган (TLC) Жашоо убактысын жаз
F2 Сектордун санын окуу

(Жалпы Хост окуусу, ар бир бирдик 32 МБ)

Хост 32МБ/окуу бирдиги (TLC) Жашоо убактысын оку
F5 Flash жазуу саны NAND 32МБ/жазылган (TLC) Күтүлбөгөн электр энергиясын жоготуулардын саны
F9 NANDга жазылган жалпы ГБ (TLC)
FA NANDга жазылган жалпы ГБ (SLC)
# байт Байт индекси Атрибуттар Description
1 0 Критикалык эскертүү:
Bit Definition
00: "1" деп коюлса, бош орун босогодон төмөн түшүп кеткен.
01: Эгерде '1' коюлса, анда температура ашыкча температура босогосунан жогору же төмөнкү температура босогосунан төмөн.
02: "1" деп коюлса, анда NVM подсистемасынын ишенимдүүлүгү медиага байланыштуу олуттуу каталардан же NVM подсистемасынын ишенимдүүлүгүн төмөндөтүүчү кандайдыр бир ички каталардан улам начарлаган. 03: Эгерде '1' коюлса, анда медиа окуу гана режимине коюлган.
04: "1" деп коюлса, анда туруксуз эстутумдун камдык көчүрмөсү иштебей калган. Бул талаа контроллерде туруксуз эстутум резервдик көчүрмөсү болгондо гана жарактуу болот.
07:05: Резервге коюлган
Бул талаа контроллердин абалы үчүн олуттуу эскертүүлөрдү көрсөтөт. Ар бир бит критикалык эскертүү түрүнө туура келет; бир нече бит коюлушу мүмкүн. Эгер бит '0'ге тазаланган болсо, анда ал критикалык эскертүү колдонулбайт. Критикалык эскертүүлөр хостко асинхрондук окуя эскертмесин алып келиши мүмкүн. Бул талаадагы биттер учурдагы байланышкан абалды билдирет жана туруктуу эмес Жеткиликтүү запастык бул талаада көрсөтүлгөн босогодон төмөн түшкөндө, асинхрондук окуя аякташы мүмкүн. Маани нормалдаштырылган пайыз катары көрсөтүлгөнtage (0дөн 100%ке чейин).
2 2:1 Композиттик температура: Контроллердин учурдагы композиттик температурасын жана ошол контроллер менен байланышкан аталыш мейкиндигин/мейкиндиктерин билдирген Кельвин градусундагы температурага туура келген маанини камтыйт. Бул маанини эсептөө ыкмасы ишке ашырууга мүнөздүү жана NVM подсистемасындагы кандайдыр бир физикалык чекиттин чыныгы температурасын билдирбеши мүмкүн. Бул талаанын мааниси асинхрондук окуяны баштоо үчүн колдонулушу мүмкүн.
Эскертүү жана өтө ысып кетүүнүн критикалык курама температура босого маанилери Identify Controller маалымат түзүмүндөгү WCTEMP жана CCTEMP талаалары тарабынан билдирилет.
1 3 Жеткиликтүү запас: Нормалдаштырылган пайызды камтыйтtagе (0дон 100%ке чейин) калган запастык кубаттуулуктар
1 4 Жеткиликтүү кошумча босого: Жеткиликтүү Запастык бул талаада көрсөтүлгөн босогодон төмөн түшкөндө, асинхрондук окуя аякташы мүмкүн. Маани нормалдаштырылган пайыз катары көрсөтүлгөнtage (0дөн 100%ке чейин).
1 5 Персенtage Колдонулган: Проценттин сатуучунун атайын болжолун камтыйтtage NVM подсистемасынын иш жүзүндө колдонулушуна жана өндүрүүчүнүн NVM өмүрүн болжолдоосуна негизделген. 100 мааниси NVM подсистемасындагы NVMдин болжолдуу туруктуулугу сарпталганын көрсөтөт, бирок NVM подсистемасынын иштебей калганын билдирбеши мүмкүн. Маани 100. пайыздан ашууга жол берилетtag254дөн жогору es 255 катары көрсөтүлүшү керек. Бул маани бир саатына бир жолу жаңыртылат (контроллер уйку абалында болбогондо).
SSD түзмөгүнүн иштөө мөөнөтү жана туруктуулукту өлчөө ыкмалары үчүн JEDEC JESD218A стандартын караңыз
31:6 Маалымат бирдиктери жазылган:
16 47:32 Маалымат бирдиктери окулат: Хост контроллерден окуган 512 байт маалымат бирдиктеринин санын камтыйт; бул маани метадайындарды камтыбайт. Бул маани миңдер менен билдирилет (б.а. 1 мааниси окулган 1000 байттын 512 бирдигине туура келет) жана тегеректелет. LBA өлчөмү 512 байттан башка мааниге ээ болгондо, контроллер окулуучу маалыматтардын көлөмүн 512 байт бирдигине айландырышы керек.
NVM буйрук топтому үчүн Салыштыруу жана Окуу операцияларынын бир бөлүгү катары окулуучу логикалык блоктор бул мааниге киргизилиши керек.
# байт Байт индекси Атрибуттар Description
16 63:48 Маалымат бирдиктери жазылган: Хост контроллерге жазган 512 байт маалымат бирдиктеринин санын камтыйт; бул маани метадайындарды камтыбайт. Бул маани миңдер менен билдирилет (б.а. 1 мааниси жазылган 1000 байттын 512 бирдигине туура келет) жана тегеректелет. LBA өлчөмү 512 байттан башка мааниге ээ болгондо, контроллер жазылган маалыматтардын көлөмүн 512 байт бирдиктерине айландырышы керек. NVM командалар топтому үчүн Жазуу операцияларынын бир бөлүгү катары жазылган логикалык блоктор бул мааниге киргизилет. Жазуу Түзөтүлбөгөн буйруктар бул мааниге таасирин тийгизбеши керек.
16 79:64 Хост окуу буйруктары: Контроллер аткарган окуу буйруктарынын санын камтыйт.
NVM буйрук топтому үчүн бул Салыштыруу жана Окуу буйруктарынын саны.
16 95:80 Хост жазуу буйруктары: Контроллер аткарган жазуу буйруктарынын санын камтыйт. NVM буйрук топтому үчүн бул Жазуу буйруктарынын саны.
16 111:96 Контроллердин бош убактысы: Контроллердин киргизүү/чыгаруу буйруктары менен алек болгон убактысын камтыйт. Контроллер киргизүү/чыгаруу кезегинде аткарылбаган буйрук болгондо (тактап айтканда, буйрук киргизүү/чыгаруу кезегинин куйругу эшик коңгуроосунун жазуусу аркылуу берилген жана тиешелүү бүтүрүү кезеги жазуусу тиешелүү киргизүү/чыгарууга жарыялана элек) бош эмес. Аяктоо кезеги). Бул маани мүнөттөр менен билдирилет.
16 127:112 Power Cycles: Кубат циклдеринин санын камтыйт.
16 143:128 Күйгүзүү сааттары: Күйгүзүлгөн сааттардын санын камтыйт. Күйгүзүү сааттары аз кубат режиминде болгондо да ар дайым катталып турат.
16 159:144 Кооптуу өчүрүүлөр: Кооптуу өчүрүүлөрдүн санын камтыйт. Бул сан өчүп калуу эскертмеси (CC.SHN) кубаты өчүп калганга чейин алынбаганда көбөйөт.
16 175:160 Медиа жана маалыматтардын бүтүндүгүндөгү каталар: Контроллер калыбына келтирилбеген маалыматтардын бүтүндүгү катасын аныктаган окуялардын санын камтыйт. Оңдолбогон ECC, CRC текшерүү суммасынын катасы же LBA сыяктуу каталар tag дал келбөөчүлүк бул талаага кирет.
16 191:176 Ката маалымат журналынын жазууларынын саны: Контроллердин иштөө мөөнөтү боюнча Ката маалымат журналынын жазууларынын санын камтыйт.
4 195:192 Эскертүү Композиттик Температура Убактысы: Контроллер иштеп турган жана Композиттик Температура Эскертүү Курама Температура Босогосу (WCTEMP) талаасынан чоң же барабар жана Контролдорду аныктоо маалымат түзүмүндөгү Критикалык курама температура босогосу (CCTEMP) талаасынан азыраак болгон мүнөттөрдөгү убакытты камтыйт.
Эгерде WCTEMP же CCTEMP талаасынын мааниси 0с болсо, анда бул талаа Композиттик температуранын маанисине карабастан ар дайым 0h чейин тазаланат.
4 199:196 Критикалык курама температура убактысы: Контроллер иштеп турган жана Композиттик Температура Контролдорду аныктоо маалымат түзүмүндөгү Критикалык курама температура босогосу (CCTEMP) талаасынан чоңураак болгон мүнөттөрдөгү убакытты камтыйт.
Эгерде CCTEMP талаасынын мааниси 0h болсо, анда бул талаа Композиттик температуранын маанисине карабастан ар дайым 0h чейин тазаланат.
2 201:200 Резервге коюлган
2 203:202 Резервге коюлган
2 205:204 Резервге коюлган
2 207:206 Резервге коюлган
2 209:208 Резервге коюлган
2 211:210 Резервге коюлган
2 213:212 Резервге коюлган
2 215:214 Резервге коюлган
296 511:216 Резервге коюлган

Орнотуу

  • Сураныч, SMART Embedded утилита программасынын акыркы версиясын жүктөп алыңыз. (Жүктөө шилтемеси суроо боюнча)
  • Ачыңыз (Бул учурда E:\smartmontools-7.2.win32 папкасына ачыңыз)
  • Run Command Prompt
  • Администратор катары иштетүү
  • C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -h
  • Колдонуу боюнча кыскача маалымат алуу үчүн

SMART маалыматты алуу үчүн буйрук сабы куралы (sdb: PhysicalDrive 1деги диск)

  • C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartct.exe -a /dev/sdb
  • Тиркелгенди текшериңиз file SMART.TXT: https://www.silicon-power.com/support/lang/utf8/smart.txt

SMART маалыматты JSON форматына чыгарыңыз. (sdb: PhysicalDrive 1деги диск)

Колдонулган Case 1: IBM Node-Red аркылуу SMART Dashboard алыстан мониторинг жүргүзүү

  • Орнотуу IBM Node Red, Node Red IBM тарабынан иштелип чыккан агымга негизделген программалоо куралы. Биз "SP SMART Dashboard" алыстан мониторинг куралын иштеп чыгуу үчүн SP SMART Embedded утилита программасын интеграциялоо үчүн Node Red колдонобуз.
  • Node Red үчүн сценарийди иштеп чыгуу жана "smartctl.exe" колдонуу
  • Скрипт file тиркелген SMARTDASHBOARD.TXT катары: https://www.silicon-power.com/support/lang/utf8/SMARTDASHBOARD.txt
  • Браузерди ачыңыз, "ip: 1880/ui" киргизиңиз
  • ip - Node Red скриптин иштеп жаткан машинанын IP дареги. Жергиликтүү машинанын дефолпкасы 127.0.0.1

1-сүрөт SMART Dashboard

Silicon Power SATA & үчүн SMART камтылган кантип ишке ашыруу керек amp; PCIe NVMe SSD - SMART Dashboard

* Колдонулган жагдай 2: талаада туташкан түзмөктөрдүн SMART маалыматын башкаруу үчүн Google Cloud Platform менен интеграция
SP Industrial SMART IoT Sphere кызмат көрсөтүү платформасын иштеп чыгуу үчүн Google Cloud Platform жана SP SMART Embedded'ди колдонот. SP SMART IoT Sphere – бул Windows OS же Linux Ubuntu кыналган OS иштеткен туташкан түзмөктөрдүн ичиндеги SP Industrial SSD дисктеринин жана Flash карталарынын ден соолугуна жана абалына көз салып, талдоочу сигнализация жана тейлөө эскертмелери бар булутка негизделген кызмат.

Сүрөт 2 SMART IoT чөйрөсүнүн архитектурасы

Silicon Power SATA & үчүн SMART камтылган кантип ишке ашыруу керек amp; PCIe NVMe SSD - SMART IoT Sphere

Сүрөт 3 Бир нече түзмөктөрдү башкаруу

Silicon Power SATA & үчүн SMART камтылган кантип ишке ашыруу керек amp; PCIe NVMe SSD - Түзмөктөрдү башкаруу

4-сүрөт SP SMART Embedded Windows 10 жана Linux OS экөөнү тең колдойт

Silicon Power SATA & үчүн SMART камтылган кантип ишке ашыруу керек amp; PCIe NVMe SSD - SMART Embedded колдойт

5-сүрөт Реалдуу убакыттагы SMART маалымат дисплейи

Silicon Power SATA & үчүн SMART камтылган кантип ишке ашыруу керек amp; PCIe NVMe SSD - реалдуу убакыт SMART маалымат дисплей

Silicon Power логотибиБардык соода белгилери, бренддер жана аталыштар алардын ээлеринин менчиги болуп саналат.
©2022 SILICON POWER Computer & Communications, Inc., Бардык укуктар корголгон.

Документтер / Ресурстар

Silicon Power SATA & PCIe NVMe SSD үчүн SMART камтылганды кантип ишке ашыруу керек? [pdf] Колдонуучунун колдонмосу
SM2246EN, SM2246XT, SATA PCIe NVMe SSD үчүн SMART камтылганды кантип ишке ашыруу керек

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *