10.7Idle Read After Write

Idle Read After Write (IRAW) utilizes idle time to verify the integrity of recently written data. During idle periods, no active system requests, the drive reads recently written data from the media and compares it to valid write command data resident in the drives data buffer. Any sectors that fail the comparison result in the invocation of a rewrite and auto-reallocation process. The process attempts to rewrite the data to the original location. If a verification of this rewrite fails, the sector is re-mapped to a spare location.

10.8Protection Information (PI)

Protection Information is intended as a standardized approach to system level LRC traditionally provided by systems using 520 byte formatted LBAs. Drives formatted with PI information provide the same, common LBA count (i.e. same capacity point) as non-PI formatted drives. Sequential performance of a PI drive will be reduced by approximately 1.56% due to the extra overhead of PI being transferred from the media that is not calculated as part of the data transferred to the host. To determine the full transfer rate of a PI drive, transfers should be calculated by adding the 8 extra bytes of PI to the transferred LBA length, i.e. 512 + 8 = 520. PI for- matted drives are physically formatted to 520 byte sectors that store 512 bytes of customer data with 8 bytes of Protection Information appended to it. The advantage of PI is that the Protection Information bits can be man- aged at the HBA and HBA driver level. Allowing a system that typically does not support 520 LBA formats to integrate this level of protection.

Protection Information is valid with any supported LBA size. 512 LBA size is used here as common example.

10.8.1Levels of PI

There are 4 types of Protection Information.

Type 0 - Describes a drive that is not formatted with PI information bytes. This allows for legacy support in non- PI systems.

Type 1 - Provides support of PI protection using 10 and 16 byte commands. The RDPROTECT and WRTPRO- TECT bits allow for checking control through the CDB. Eight bytes of Protection Information are transmitted at LBA boundaries across the interface if RDPROTECT and WRTPROTECT bits are nonzero values. Type 1 does not allow the use of 32 byte commands.

Type 2 - Provides checking control and additional expected fields within the 32 byte CDBs. Eight bytes of Pro- tection Information are transmitted at LBA boundaries across the interface if RDPROTECT and WRTPRO- TECT bits are nonzero values. Type 2 does allow the use of 10 and 16 byte commands with zero values in the RDPROTECT and WRTPROTECT fields. The drive will generate 8 bytes (e.g.0xFFFF) 8 bytes of Protection Information to be stored on the media, but the 8 bytes will not be transferred to the host during a read com- mand.

Type 3 - Seagate products do not support Type 3.

10.8.2Setting and determining the current Type Level

A drive is initialized to a type of PI by using the format command on a PI capable drive. Once a drive is format- ted to a PI Type, it may be queried by a Read Capacity (16) command to report the PI type which it is currently formatted to. PI Types cannot coexist on a single drive. A drive can only be formatted to a single PI Type. It can be changed at anytime to a new Type but requires a low level format which destroys all existing data on the drive. No other vehicle for changing the PI type is provided by the T10 SBC3 specification.

Type 1 PI format CDB command:

04

90 00 00 00 00,

Write Buffer: 00 A0 00 00

Type 2 PI format CDB command:

04

D0 00 00 00 00,

Write Buffer: 00 A0 00 00

Constellation ES.1 SAS Product Manual, Rev. E

49

Downloaded from www.Manualslib.com manuals search engine

Page 57
Image 57
Seagate ST2000NM0041, ST1000NM0001, ST1000NM0021, ST500NM0041 Idle Read After Write, Protection Information PI, Levels of PI

ST2000NM0001, ST1000NM0041, ST500NM0001, ST2000NM0021, ST1000NM0021 specifications

Seagate is a renowned leader in data storage solutions, offering a wide array of hard disk drives (HDDs) suitable for various applications. Among their product lineup, the Seagate ST2000NM0041, ST500NM0021, ST500NM0041, ST1000NM0001, and ST1000NM0021 stand out as reliable options tailored for enterprise environments and general storage needs.

The Seagate ST2000NM0041 is a 2TB 7200 RPM drive designed for high-performance workloads in data centers. One of its key features is the use of the SATA III interface, providing data transfer speeds of up to 6 Gbps, ensuring quick access to data. This model supports advanced error recovery controls and features enhanced power management capabilities, which contribute to its reliable performance and energy efficiency.

Next, the ST500NM0021 and ST500NM0041 are both 500GB drives that cater to different consumer needs. The ST500NM0021 is a 5400 RPM drive, typically used in scenarios where lower power consumption is vital, such as in compact systems or external storage configurations. Its efficient design enables quieter operation, making it ideal for environments that require minimal noise. Conversely, the ST500NM0041 operates at a speed of 7200 RPM, making it suitable for more demanding applications that require swift read and write speeds. Both models utilize Serial ATA for connectivity, ensuring compatibility with a wide range of systems.

The ST1000NM0001 and ST1000NM0021 are 1TB drives that provide versatility across different platforms. Similar to their 500GB counterparts, the ST1000NM0001 features a 7200 RPM speed, optimizing performance for applications requiring faster data processing. In contrast, the ST1000NM0021 operates at 5400 RPM, designed for users prioritizing energy efficiency over speed, like in desktop and external storage solutions. Each of these drives supports advanced technologies such as Native Command Queuing (NCQ), which enhances performance by allowing multiple commands to be executed simultaneously.

Overall, the Seagate ST series hard drives offer flexible storage options for a variety of applications. With their robust features, including varied RPM speeds, power management, and compatibility with SATA connections, these drives cater to the needs of both consumer and enterprise markets, establishing Seagate as a trusted provider in the storage arena.