凄い速度はどれ?(おまけ)
November 27 [Thu], 2008, 11:59
前回いろんなSSDとHDDを比較してみましたが、ふとした疑問。
HDDではSMARTToolを使用して、情報取得や診断ができましたが
SSDではできるのでしょうか?
Intel製SSDではSMART対応しているようですが。
http://www.intel.com/design/flash/nand/mainstream/index.htm
RedhatELWS4update6 でsmartctlコマンドを使用して情報を見てみましょう。
SMART toolsのバージョンは、5.38
さっそく採取
Transcend製 TS64GSSD25S-M
--------------------------------------------------------------------
=== START OF INFORMATION SECTION ===
Device Model: TS64GSSD25S-M
Serial Number: 002241610026
Firmware Version: V0513
User Capacity: 60,465,086,464 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 4a
Local Time is: Mon Nov 17 17:33:19 2008 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x00) Offline data collection not supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x00) Error logging NOT supported.
No General Purpose Logging support.
SMART Attributes Data Structure revision number: 1280
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 14
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 0
194 Temperature_Celsius 0x0007 032 100 000 Pre-fail Always - 0
232 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 2130556223489
233 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 2164915437568
234 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 1099780325376
235 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 1099780915201
236 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
237 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
238 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
239 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
229 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 260003199309804
241 Unknown_Attribute 0x0002 100 008 000 Old_age Always - 9345991444608
242 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
243 Unknown_Attribute 0x0002 100 048 000 Old_age Always - 9015961923640
244 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
245 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
246 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
247 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
248 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
249 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
251 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
252 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
253 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
254 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
Warning: device does not support Error Logging
Error SMART Error Log Read failed: Input/output error
Smartctl: SMART Error Log Read Failed
Warning: device does not support Self Test Logging
Error SMART Error Self-Test Log Read failed: Input/output error
Smartctl: SMART Self Test Log Read Failed
Device does not support Selective Self Tests/Logging
--------------------------------------------------------------------
一応、Disk情報ではSMARTsupportがEnableになっているが、
自己診断やエラーログなどはまったくとれない。
Power_On_Hours も何か正確じゃないような気が・・・
ほとんどの情報が、Unknown_Attributeに。
最後には、サポートしていない種のエラーが出てる。
Intel製 SSDSA2MH080G1C5
--------------------------------------------------------------------
=== START OF INFORMATION SECTION ===
Device Model: INTEL SSDSA2MH080G1GC
Serial Number: CVEM83520064080DGN
Firmware Version: 045C8610
User Capacity: 80,026,361,856 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 1
Local Time is: Mon Nov 17 11:07:04 2008 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 32) The self-test routine was interrupted
by the host with a hard or soft reset.
Total time to complete Offline
data collection: ( 1) seconds.
Offline data collection
capabilities: (0x75) SMART execute Offline immediate.
No Auto Offline data collection support.
Abort Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 5) minutes.
Conveyance self-test routine
recommended polling time: ( 1) minutes.
SMART Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
3 Spin_Up_Time 0x0000 100 000 000 Old_age Offline In_the_past 0
4 Start_Stop_Count 0x0000 100 000 000 Old_age Offline In_the_past 0
5 Reallocated_Sector_Ct 0x0002 100 100 000 Old_age Always - 0
9 Power_On_Hours 0x0002 100 100 000 Old_age Always - 398
12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 42
192 Power-Off_Retract_Count 0x0002 100 100 000 Old_age Always - 20
232 Unknown_Attribute 0x0003 100 100 010 Pre-fail Always - 0
233 Unknown_Attribute 0x0002 099 099 000 Old_age Always - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
SMART Selective Self-Test Log Data Structure Revision Number (0) should be 1
SMART Selective self-test log data structure revision number 0
Warning: ATA Specification requires selective self-test log data structure revision number = 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
--------------------------------------------------------------------
Intel製では、SMART対応をうたっているだけに多くの情報が取得できる。
SMARTテストの実行を可能でした。ただ、温度がとれないのは残念。
MTRON製 MSD-SATA3525-016
--------------------------------------------------------------------
=== START OF INFORMATION SECTION ===
Device Model: MTRON MSD-SATA3525
Serial Number: 0HF4241200005
Firmware Version: 0.19R1H2
User Capacity: 16,001,269,760 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 4a
Local Time is: Tue Nov 18 13:52:03 2008 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x00) Offline data collection not supported.
SMART capabilities: (0x0002) Does not save SMART data before
entering power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x00) Error logging NOT supported.
No General Purpose Logging support.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
187 Reported_Uncorrect 0x0000 099 099 010 Old_age Offline - 2764601
Warning: device does not support Error Logging
Error SMART Error Log Read failed: Input/output error
Smartctl: SMART Error Log Read Failed
Warning: device does not support Self Test Logging
Error SMART Error Self-Test Log Read failed: Input/output error
Smartctl: SMART Self Test Log Read Failed
Device does not support Selective Self Tests/Logging
--------------------------------------------------------------------
Transcend製と同様にほとんどの情報が取得できない。
結果としては、SSDではSMARTは完全対応にはなっておらず
、Intel製SSDではHDDの時に近い情報取得は可能。
ちなみに、smartctlコマンドを実行すると以下のような
エラーが出力されて標準出力が見れない。

ファイルにリダイレクトすれば、標準出力がちゃんとされているので
気をつけましょう。
HDDではSMARTToolを使用して、情報取得や診断ができましたが
SSDではできるのでしょうか?
Intel製SSDではSMART対応しているようですが。
http://www.intel.com/design/flash/nand/mainstream/index.htm
RedhatELWS4update6 でsmartctlコマンドを使用して情報を見てみましょう。
SMART toolsのバージョンは、5.38
さっそく採取
Transcend製 TS64GSSD25S-M
--------------------------------------------------------------------
=== START OF INFORMATION SECTION ===
Device Model: TS64GSSD25S-M
Serial Number: 002241610026
Firmware Version: V0513
User Capacity: 60,465,086,464 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 4a
Local Time is: Mon Nov 17 17:33:19 2008 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x00) Offline data collection not supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x00) Error logging NOT supported.
No General Purpose Logging support.
SMART Attributes Data Structure revision number: 1280
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 14
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 0
194 Temperature_Celsius 0x0007 032 100 000 Pre-fail Always - 0
232 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 2130556223489
233 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 2164915437568
234 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 1099780325376
235 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 1099780915201
236 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
237 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
238 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
239 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
229 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 260003199309804
241 Unknown_Attribute 0x0002 100 008 000 Old_age Always - 9345991444608
242 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
243 Unknown_Attribute 0x0002 100 048 000 Old_age Always - 9015961923640
244 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
245 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
246 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
247 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
248 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
249 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
251 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
252 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
253 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
254 Unknown_Attribute 0x0002 100 000 000 Old_age Always In_the_past 0
Warning: device does not support Error Logging
Error SMART Error Log Read failed: Input/output error
Smartctl: SMART Error Log Read Failed
Warning: device does not support Self Test Logging
Error SMART Error Self-Test Log Read failed: Input/output error
Smartctl: SMART Self Test Log Read Failed
Device does not support Selective Self Tests/Logging
--------------------------------------------------------------------
一応、Disk情報ではSMARTsupportがEnableになっているが、
自己診断やエラーログなどはまったくとれない。
Power_On_Hours も何か正確じゃないような気が・・・
ほとんどの情報が、Unknown_Attributeに。
最後には、サポートしていない種のエラーが出てる。
Intel製 SSDSA2MH080G1C5
--------------------------------------------------------------------
=== START OF INFORMATION SECTION ===
Device Model: INTEL SSDSA2MH080G1GC
Serial Number: CVEM83520064080DGN
Firmware Version: 045C8610
User Capacity: 80,026,361,856 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 1
Local Time is: Mon Nov 17 11:07:04 2008 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 32) The self-test routine was interrupted
by the host with a hard or soft reset.
Total time to complete Offline
data collection: ( 1) seconds.
Offline data collection
capabilities: (0x75) SMART execute Offline immediate.
No Auto Offline data collection support.
Abort Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 5) minutes.
Conveyance self-test routine
recommended polling time: ( 1) minutes.
SMART Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
3 Spin_Up_Time 0x0000 100 000 000 Old_age Offline In_the_past 0
4 Start_Stop_Count 0x0000 100 000 000 Old_age Offline In_the_past 0
5 Reallocated_Sector_Ct 0x0002 100 100 000 Old_age Always - 0
9 Power_On_Hours 0x0002 100 100 000 Old_age Always - 398
12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 42
192 Power-Off_Retract_Count 0x0002 100 100 000 Old_age Always - 20
232 Unknown_Attribute 0x0003 100 100 010 Pre-fail Always - 0
233 Unknown_Attribute 0x0002 099 099 000 Old_age Always - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
SMART Selective Self-Test Log Data Structure Revision Number (0) should be 1
SMART Selective self-test log data structure revision number 0
Warning: ATA Specification requires selective self-test log data structure revision number = 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
--------------------------------------------------------------------
Intel製では、SMART対応をうたっているだけに多くの情報が取得できる。
SMARTテストの実行を可能でした。ただ、温度がとれないのは残念。
MTRON製 MSD-SATA3525-016
--------------------------------------------------------------------
=== START OF INFORMATION SECTION ===
Device Model: MTRON MSD-SATA3525
Serial Number: 0HF4241200005
Firmware Version: 0.19R1H2
User Capacity: 16,001,269,760 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 4a
Local Time is: Tue Nov 18 13:52:03 2008 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x00) Offline data collection not supported.
SMART capabilities: (0x0002) Does not save SMART data before
entering power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x00) Error logging NOT supported.
No General Purpose Logging support.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
187 Reported_Uncorrect 0x0000 099 099 010 Old_age Offline - 2764601
Warning: device does not support Error Logging
Error SMART Error Log Read failed: Input/output error
Smartctl: SMART Error Log Read Failed
Warning: device does not support Self Test Logging
Error SMART Error Self-Test Log Read failed: Input/output error
Smartctl: SMART Self Test Log Read Failed
Device does not support Selective Self Tests/Logging
--------------------------------------------------------------------
Transcend製と同様にほとんどの情報が取得できない。
結果としては、SSDではSMARTは完全対応にはなっておらず
、Intel製SSDではHDDの時に近い情報取得は可能。
ちなみに、smartctlコマンドを実行すると以下のような
エラーが出力されて標準出力が見れない。

ファイルにリダイレクトすれば、標準出力がちゃんとされているので
気をつけましょう。
[ この記事を通報する ]
- URL:http://yaplog.jp/tech/archive/8


