Sous Linux, nous pouvons surveiller l'usure des disques SSD assez facilement, smartmontools
que le lecteur soit présenté comme un périphérique de bloc normal ou un périphérique générique (ce qui se produit lorsque le disque a été RAID matériel par certains contrôleurs tels que celui de l'IBM HS22).
Comment faire l'équivalent sous Windows? Quelqu'un l'utilise-t-il réellement smartmontools
? Ou existe-t-il d'autres forfaits?
Le problème est que les périphériques génériques SCSI n'apparaissent tout simplement pas dans Windows. Si les disques ne sont pas RAIDés, nous pouvons les voir très bien.
Comment je le ferais sous Linux:
sles11-live:~ # lsscsi -g
[1:0:0:0] disk SMART USB-IBM 8989 /dev/sda /dev/sg0
[2:0:0:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg1
[2:0:1:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg2
[2:1:8:0] disk LSILOGIC Logical Volume 3000 /dev/sdb /dev/sg3
sles11-live:~ # smartctl -l ssd /dev/sg1
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net
Device Statistics (GP Log 0x04)
Page Offset Size Value Description
7 ===== = = == Solid State Device Statistics (rev 1) ==
7 0x008 1 26~ Percentage Used Endurance Indicator
|_ ~ normalized value
sles11-live:~ # smartctl -l ssd /dev/sg2
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net
Device Statistics (GP Log 0x04)
Page Offset Size Value Description
7 ===== = = == Solid State Device Statistics (rev 1) ==
7 0x008 1 3~ Percentage Used Endurance Indicator
|_ ~ normalized value
Spécifiquement pour les serveurs IBM, un utilitaire est désormais disponible pour surveiller cela:
IBM SSD Wear Gauge CLI Utility v1.0 (Microsoft Windows Server 2003, 2008) - IBM BladeCenter et System x
et
IBM SSD Wear Gauge CLI Utility v1.0 (Linux) - IBM BladeCenter et System x
la source