IN THIS EDITION
Stay up-to-date with the STB Suite newsletters and announcements
SMART data usually consists of various parameters which are typically compared to threshold values. Some examples of typical parameters are Power-On hours, Start-Stop Count, Reallocation Event Count and Raw Read Error Rate. Looking at thresholds SMART values typically start at a high number and are decremented. When the parameter value is equal to or less than the threshold for that parameter an error condition is declared. It the real world it is good to see when a SMART parameter is approaching its threshold, rather than just waiting for it to fail. The STB Suite deals with this in two ways. First, in the “original” mode when a SMART parameter is within 10% of its threshold value a warning will be displayed with the parameter in question being shown in amber. Once the threshold has been reached or exceeded it will be shown in red. In the multi-drive DMM mode you may specify how close you want a parameter to be able to approach to its threshold, and may screen a drive on that basis, as well as when a parameter exceeds its threshold. Looking at absolute values Some SMART parameters are absolute values and thus are not compared with thresholds. Parameters such as Power-On hours, or Start/Stop Cycles, and Device Temperature are to be viewed simply as counters or values. Thresholds do not make sense with this type of information, so simply logging or comparing with other similar drives is most useful. The DMM SMART Screening does allow you to screen a drive based on absolute values of any parameter you desire, so you may screen out drives with your own definitions. For obvious reasons you can see that users are not allowed the ability to clear or change SMART values. Some drives may clear certain SMART parameters when new firmware is loaded – this is entirely a vendor-specific option. The STB Suite breaks out all SMART parameters which should be looked at in terms of absolute values and shows them grouped at the bottom of its display. The example at the end of this article shows SMART data from a typical SATA drive. Real World Issues SMART data may be extracted, viewed, and acted upon in two ways with the STB Suite, depending on how your SATA drive is connected to your test computer. Direct Native (Motherboard) SATA port If your SATA drive is connected to a SATA port on your motherboard you will be able to view and save its SMART data via the STB Suite “original” mode – go to the top menu ATA/SATA->Commands->SMART Data menu choice, select your drive from the list of drives on the right, and its SMART data will be displayed and interpreted. SAT-Compliant SAS controller If your drive is attached to a SAT-compliant SAS controller use the Disk Manufacturing Module (DMM) SMART test type to extract and screen on SMART data. Note: SMART data is only available from ATA drives – PATA or SATA. It is not available from SCSI, SAS, or FC drives. For these types of drives use the STB Suite Log Page functions.An Example of SMART data Output from ATA SMART Window
Download this article in PDF format
First, if you are running the most current version of the STB Suite – version 8 – you are on the right track! Complete SATA drive testing including firmware downloading is all a part of version 8. Second – What hardware is best? For testing multiple SATA drives at a time we recommend using an LSI SAS controller card, cabled to a SAS/SATA drive enclosure with a expander built in. This allows full SATA functionality to be tested – including firmware download, SMART data retrieval and screening, as well as performance and reliability testing. In particular, the LSI 3800 PCI-X card or the 3801 PCI-e card is a perfect match. All LSI cards support the SAT (SCSI->ATA->Translation) layer – this is a complicated specification but take our word for it – you want SAT- it allows the Disk Manufacturing Module to thoroughly test multiple SATA drives at a time. Also, these LSI cards do not have any level of RAID, which in the world of physical drive testing is a good thing. RAID capabilities are fine for an IT environment but are just one more level of complexity for a test environment. And in testing, simpler is better. For best SATA testing avoid any type of RAID situation. Enclosures manufactured by JMR, Promise, or others are fine, assuming that they have a built in SAS expander. This will allow you to test either SAS or SATA disks, or a mix of SAS and SATA. Setups like this are in use daily for high capacity and long duration testing of SAS and SATA drives. We typically see I/O throughputs at least as high as the fastest disk drives on the market. Current SATA disks are capable of sustaining around 130 MB/s – and the STB Suite is fully up to the task of sustaining these transfer rates. In fact in multiple controller setups we see sustained system-wide I/O rates of 3.8 GB/s! Several new training videos are available on our web site training section which will show you the exact steps to follow for testing SATA drives – follow this link and take a few minutes to see how to completely test SATA drives.
Here is a list of some recent customer training sessions that STB has conducted - live, interactive web sessions presented by STB programmers:
Contact Jeremy Wolfe at (720) 249-2641 today to schedule your own custom training session!
As the life-cycle of a disk drive progresses it may become necessary to update the firmware which controls the drive. Most drive manufacturer-supplied firmware utilities are DOS based tools which typically allow updating the firmware on one drive at a time, and are usually limited to specific SATA controller types. The STB Suite v8 allows multiple simultaneous downloads to multiple drives, as well as a single-drive download mode. Motherboard-connected drives You can download firmware to a drive connected via a native (motherboard) SATA port by choosing the ATA/SATA->SATA Firmware Download menu choice. Use this menu choice to select your firmware file and which drive to download to. The program will verify that they selected drive can accept a firmware download and will then proceed to accomplish the download. Once the download is complete the drive will be restarted and the new version information will be displayed. A Windows issue may require that you reboot your system at this point. SAS-connected drives Use the new SATA FW Download test in the Disk Manufacturing Module (DMM) to download firmware to one or more SATA drives connected to a SAT-compatible SAS controller. We recommend using LSI SAS controllers, either the 3800 PCI-X type or the 3801 PCI-e type. Connect this controller to a SAS-expander equipped drive enclosure. We do not support firmware download through any type of SAS or SATA RAID controller. Firmware files Firmware files must be obtained from the drive manufacturer. Download this article in PDF format
|
|