1 2 Previous Next 15 Replies Latest reply: Aug 1, 2012 6:20 PM by medeirosdez RSS

RAID0 TRIM?

alkhall Community Member
Currently Being Moderated


In the help file of the new RST it says:

"• TRIM

This feature provides support for all pass-through solid-state drives (SSDs) in your storage system that meets the ATA-8 protocol requirements. Also, support is provided for SSDs that are part of a RAID 0 array. This feature optimizes write operations, helps reduce device wear, and maintains unused storage area on devices as large as possible."


 

However, I have read that it only works for Windows 8.

 

I have alos read that Windows 7 will not pass the TRIM command to the individual drives because the RST driver makes Wndows see the array as a SCSI device.

 

I noticed that with older versions of the RST driver, e.g.11.1.0.1006, Widows sees the aray as a disk drive, rather that a SCSI device.

 

Will upcoming RST drivers allow TRIM to operate properly on RAID0 arrays running Windows 7?

 

Thank you


  • 1. Re: RAID0 TRIM?
    nexgen Community Member
    Currently Being Moderated

    I would like to know this as well. Could someone explain?

    Thanks in advance.

  • 2. Re: RAID0 TRIM?
    Terabytes Community Member
    Currently Being Moderated

    I have alos read that Windows 7 will not pass the TRIM command to the individual drives because the RST driver makes Wndows see the array as a SCSI device.

     

    Windows 7 will still pass TRIM and conversion to UNMAP is taken care of by Intel's driver however only non-member disks will receive TRIM, there is currently no support for arrays such as RAID0.

  • 3. Re: RAID0 TRIM?
    alkhall Community Member
    Currently Being Moderated

    @Terabytes,

     

    So, the quote I posted from the RST help is incorrect?

  • 4. Re: RAID0 TRIM?
    Terabytes Community Member
    Currently Being Moderated

    Trim for RAID0 has also been mentioned in earlier non-official drivers such as alpha 11.0.0.1015 but of course it is not implemented. Being unofficial means no support from Intel to the content of such drivers so one should not rely too much on its correctness.

  • 5. Re: RAID0 TRIM?
    alkhall Community Member
    Currently Being Moderated

    I see, so the documentation is false?

  • 6. Re: RAID0 TRIM?
    Tim Community Member
    Currently Being Moderated

    test

  • 7. Re: RAID0 TRIM?
    Mark Madel Community Member
    Currently Being Moderated

    Terabytes wrote:

     

    Trim for RAID0 has also been mentioned in earlier non-official drivers such as alpha 11.0.0.1015 but of course it is not implemented. Being unofficial means no support from Intel to the content of such drivers so one should not rely too much on its correctness.

     

    This response is nonsensical. The OP is quoting the help file which is embedded with the official RST 11.2.0.1006 WHQL release: Download Center

     

    Since this is the latest official driver definitively stating in it's help file that it supports trim in RAID 0 arrays, I (and many many others) would like an answer as to whether the help file is correct (trim is supported in Raid 0) - or whether there is an error in the official help-file documentation.

  • 8. Re: RAID0 TRIM?
    Terabytes Community Member
    Currently Being Moderated

    Mark Madel, I assumed the OP was talking about 11.5 drivers as his original post is from May and 11.2 was AFAIK released in June.

     

    I have not used 11.2 so can not comment on that particular driver.

  • 9. Re: RAID0 TRIM?
    alkhall Community Member
    Currently Being Moderated

    You are correct, the quote was from the 11.5 RST.

     

    However, I presume it is the same in the 11.2?

     

    Regarless, TRIM support for RAID 0 is specifically referenced.

     

    Other than the ATA-8 requirement, there are no prerequites mentioned, therefore I would believe the support would exist.

     

    So, Windows 7 does or does not allow RAID 0 TRIM?

  • 10. Re: RAID0 TRIM?
    Terabytes Community Member
    Currently Being Moderated

    W7 sees the RAID0 as a single disk/volume and sends the TRIM command as it would with a single non-member disk. In the case of a non-member disk the TRIM ranges for the LBA's match the disk however for member disks of a RAID0 array the TRIM command needs to be regenerated by the driver to each corresponding physical disk of the array and their pertinent LBA's and this is were the problem is.

  • 11. Re: RAID0 TRIM?
    alkhall Community Member
    Currently Being Moderated

    Interesting, as I had heard that the IRST would pass the TRIM command to individual drives in a RAID 0 array, but that it was the way Windows 7 handled the UNMAP command that caused the problem.

     

    I am beginning to believe that neither Microsoft nor Intel actually know whether it works, or even if it can work, or not.

  • 12. Re: RAID0 TRIM?
    Terabytes Community Member
    Currently Being Moderated

    W7 does not support UNMAP only TRIM. As stated before, this is taken care of by 11.5 drivers by placing a filter driver on the storage driver stack to intercept TRIM commands and convert them to UNMAP. Whether such a mechanism exists in 11.2 drivers I don't know.

  • 13. Re: RAID0 TRIM?
    alkhall Community Member
    Currently Being Moderated

    Right, and UNMAP is only for SCSI drives, which must be why the 11.5 RST causes Windows to see a RAID array as a SCSI device rather than a disk drive.

  • 14. Re: RAID0 TRIM?
    alkhall Community Member
    Currently Being Moderated

    I woul;d like to update this thread.

     

    Apparently TRIM for individual SSD in a RAID0 array does work.

     

    The caveats are;

     

    Intel RAID OROM 11.5.0.1414 must be in the motherboard BIOS.

     

    Intel RST driver 11.5,0.1184 or 11.5.0.1207 must be used.

     

    Windows 7 or Windows 8 must be used.

     

    And finally, it only works on Z77 chipset motherboards.

1 2 Previous Next

More Like This

  • Retrieving data ...

Legend

  • Correct Answers - 4 points
  • Helpful Answers - 2 points