Silicon Power логоSATA &-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэamp; PCIe NVMe SSD?
Хэрэглэгчийн гарын авлага

Энэхүү хэрэглээний тэмдэглэл нь SP Industrial SATA & PCIe NVMe SSD-д зориулсан SMART мэдээлэл авахын тулд хэрэглэгчийн програмтай нэгтгэхийн тулд SP SMART Embedded хэрэгслийн програмыг ашиглах зааврыг агуулдаг.

Дэмжих орчин

  • Үйлдлийн систем: Windows 10 болон Linux
  • SP SMART Embedded хэрэгслийн програм: ухаалаг цаг 7.2
  • Хост: Intel x 86 платформ

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 (бичих нэгж тус бүр = 32MB)
Нийт бичсэн LBA
F2 Салбарын тоог уншина уу
Уншсан нийт LBA (унших нэгж тус бүр = 32MB)
Нийт уншсан 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 алдааны тоо) Дэвсгэрийн алдааны түвшин (CRC алдааны тоо) Дэвсгэрийн алдааны түвшин (CRC алдааны тоо)
05 Дахин хуваарилагдсан салбаруудыг тооцдог Дахин хуваарилагдсан салбаруудыг тооцдог Дахин хуваарилагдсан салбаруудыг тооцдог
09 Асаах цаг Асаах цагийг тооцдог Асаах цагийг тооцдог
0C Эрчим хүчний мөчлөгийн тоо Эрчим хүчний мөчлөгийн тоо Эрчим хүчний мөчлөгийн тоо
94 Нийт устгах тоо (SLC) (pSLC загвар)
95 Хамгийн их устгах тоо (SLC) (pSLC загвар)
96 Хамгийн бага устгах тоо (SLC) (pSLC загвар)
97 Дундаж устгах тоо (SLC) (pSLC загвар)
A0 Шулуун дээр засварлах боломжгүй секторын тоо (унших/бичих үед засварлах боломжгүй секторын тоо) Онлайнаар засварлаагүй секторын тоо (унших/бичих үед засварлах боломжгүй секторын тоо)
A1 Цэвэр Сэлбэгийн тоо (Хүчинтэй нөөц блокийн тоо) Хүчинтэй нөөц блокийн тоо Өсөлтийн согогийн тоо (Дараа нь муу блок)
A2 Нийт устгалын тоо
A3 Анхны хүчингүй блокийн тоо Анхны хүчингүй блокийн тоо PE циклийн хамгийн их үзүүлэлт
A4 Нийт устгах тоо (TLC) Нийт устгах тоо (TLC) Устгах дундаж тоо
A5 Устгах хамгийн их тоо (TLC) Устгах хамгийн их тоо (TLC)
A6 Хамгийн бага устгах тоо (TLC) Хамгийн бага устгах тоо (TLC) Нийт муу блокийн тоо
A7 Дундаж устгах тоо (TLC) Дундаж устгах тоо (TLC) SSD хамгаалах горим
A8 Үзүүлэлт дэх хамгийн их устгах тоо (Үзүүлэлтийн хамгийн их устгах тоо) Spec дахь хамгийн их устгах тоо 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 Нийт элэгдлийн түвшний тоо Хувцас тэгшлэх тоо
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 Захиалсан зай авах боломжтой Spec дахь хамгийн их устгах тоо Захиалсан зай авах боломжтой
E9 Флэш рүү нийт бичих Сэлбэг блок
EA Флэшээс уншсан нийт
F1 Салбарын тоог бичнэ үү
(Нийт хост бичих, нэгж тус бүр 32MB)
Хост 32МБ/нэгж бичигдсэн (TLC) Амьдралын цагийг бич
F2 Салбарын тоог уншина уу

(Нийт хост уншсан, нэгж тус бүр 32MB)

Хост 32МБ/нэгж унших (TLC) Амьдралын цагийг унш
F5 Flash бичих тоо NAND 32MB/нэгж бичигдсэн (TLC) Гэнэтийн эрчим хүчний алдагдлын тоо
F9 NAND руу бичсэн нийт ГБ (TLC)
FA NAND руу бичсэн нийт ГБ (SLC)
# байт Байтын индекс Атрибутууд Тодорхойлолт
1 0 Чухал сэрэмжлүүлэг:
Битийн тодорхойлолт
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 Боломжтой нөөц: Нормчилсан хувийг агуулнаtage (0-ээс 100%) үлдсэн нөөц хүчин чадалтай
1 4 Боломжтой нөөц босго: Боломжтой нөөц энэ талбарт заасан босго хэмжээнээс доогуур байвал асинхрон үйл явдал дуусгавар болж болзошгүй. Энэ утгыг нормчлогдсон хувиар зааж өгсөн болноtage (0-ээс 100%).
1 5 Персенtage Ашигласан: Хувиар нь худалдагчийн тусгай тооцооллыг агуулнаtagNVM дэд системийн ашиглалтын e-г бодит хэрэглээ болон үйлдвэрлэгчийн 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 командын багцын хувьд Харьцуулах болон Унших үйлдлүүдийн нэг хэсэг болгон уншдаг логик блокуудыг энэ утгад оруулах ёстой.
# байт Байтын индекс Атрибутууд Тодорхойлолт
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 Анхааруулга нийлмэл температурын хугацаа: Хянагч ажиллаж байгаа болон Нийлмэл температур нь Identify Controller өгөгдлийн бүтэц дэх Warning Composite Temperature Threshold (WCTEMP) талбараас их буюу тэнцүү, Critical Composite Temperature Threshold (CCTEMP) талбараас бага байх хугацааг минутаар агуулна.
Хэрэв WCTEMP эсвэл CCTEMP талбарын утга 0 цаг байвал Нийлмэл температурын утгаас үл хамааран энэ талбарыг үргэлж 0 цаг болгон цэвэрлэнэ.
4 199:196 Нийлмэл температурын чухал хугацаа: Хянагчийг ажиллуулах, нийлмэл температур нь Identify Controller өгөгдлийн бүтэц дэх Critical Composite Temperature Threshold (CCTEMP) талбараас их байх хугацааг минутаар агуулна.
Хэрэв CCTEMP талбарын утга 0 цаг байвал Нийлмэл температурын утгаас үл хамааран энэ талбарыг 0 цаг хүртэл арилгана.
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 хавтас руу задлах)
  • Тушаалын мөрийг ажиллуул
  • Администратороор ажиллуулна уу
  • 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 дээрх диск)

Ашигласан тохиолдол 1: IBM Node-Red-ээр дамжуулан SMART хяналтын самбарыг алсаас хянах боломжтой

  • IBM Node Red суулгах, Node Red нь IBM-ийн боловсруулсан урсгалд суурилсан програмчлалын хэрэгсэл юм. Бид Node Red-ийг ашиглан SP SMART Embedded utility програмыг нэгтгэн "SP SMART Dashboard" алсын зайнаас хянах хэрэгслийг хөгжүүлдэг.
  • 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 хяналтын самбар

Silicon Power SATA &-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ amp; PCIe NVMe SSD - SMART хяналтын самбар

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

Зураг 2 SMART IoT Sphere-ийн архитектур

Silicon Power SATA &-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ amp; PCIe NVMe SSD - SMART IoT Sphere

Зураг 3 Олон төхөөрөмжийн удирдлага

Silicon Power SATA &-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ amp; PCIe NVMe SSD - Төхөөрөмжийн удирдлага

Зураг 4 SP SMART Embedded нь Windows 10 болон Linux үйлдлийн системийг хоёуланг нь дэмждэг

Silicon Power SATA &-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ amp; PCIe NVMe SSD - SMART Embedded дэмждэг

Зураг 5 Бодит цагийн SMART мэдээллийн дэлгэц

Silicon Power SATA &-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ amp; PCIe NVMe SSD - Бодит цагийн SMART мэдээллийн дэлгэц

Silicon Power логоБүх барааны тэмдэг, брэнд, нэр нь тус тусын эздийнхээ өмч юм.
©2022 SILICON POWER Computer & Communications, Inc., Бүх эрх хуулиар хамгаалагдсан.

Баримт бичиг / нөөц

Silicon Power SATA & PCIe NVMe SSD-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ? [pdf] Хэрэглэгчийн гарын авлага
SM2246EN, SM2246XT, SATA PCIe NVMe SSD-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *