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деги диск)
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -a -j /dev/sdb
- Тиркелгенди текшериңиз file JSON.TXT : https://www.silicon-power.com/support/lang/utf8/json.txt
Колдонулган 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
* Колдонулган жагдай 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 чөйрөсүнүн архитектурасы
Сүрөт 3 Бир нече түзмөктөрдү башкаруу
4-сүрөт SP SMART Embedded Windows 10 жана Linux OS экөөнү тең колдойт
5-сүрөт Реалдуу убакыттагы SMART маалымат дисплейи
Бардык соода белгилери, бренддер жана аталыштар алардын ээлеринин менчиги болуп саналат.
©2022 SILICON POWER Computer & Communications, Inc., Бардык укуктар корголгон.
Документтер / Ресурстар
![]() |
Silicon Power SATA & PCIe NVMe SSD үчүн SMART камтылганды кантип ишке ашыруу керек? [pdf] Колдонуучунун колдонмосу SM2246EN, SM2246XT, SATA PCIe NVMe SSD үчүн SMART камтылганды кантип ишке ашыруу керек |