Jump to content
Covecube Inc.
Ddfault

Intel C600+/C220+ series chipset SATA RAID Controller (Intel 8 Series/ C226)

Recommended Posts

I've recently setup a new server using a SuperMicro X10SAE workstation motherboard. It has a Xeon E3-1225 v3 Haswell Chip with graphics.

I have the OS in a mirror RAID so I've had to turn the onboard SATA controller from AHCI to RAID.

 

I ran DirectIoTest-1_0_5016_597.exe to get the following on SATA drives connected to the Intel RAID controller:

 

With Unsafe Direct I/O unchecked

 

StableBit Scanner - WMI

  • SMART Status: Yes
  • SMART Attributes: Yes
  • SMART Thresholds: Yes
  • SMART Error Log: No
  • Power Mode: No

StableBit Scanner - Direct I/O

  • Methods: AtaPassThrough,Smartloctl
  • Identify: Yes
  • SDD: Yes
  • SMART Status: Yes
  • SMART Attributes: Yes
  • SMART Thresholds: Yes
  • SMART Error Log: Yes
  • Power Mode: No

With Unsafe Direct I/O checked

 

StableBit Scanner - WMI

  • SMART Status: Yes
  • SMART Attributes: Yes
  • SMART Thresholds: Yes
  • SMART Error Log: No
  • Power Mode: No

StableBit Scanner - Direct I/O

  • Methods: ScsiMiniportClassDriver,Smartloctl,AtaPassThrough,ScsiPassthrough,ScsiPassthrough48
  • Identify: Yes
  • SDD: Yes
  • SMART Status: Yes
  • SMART Attributes: Yes
  • SMART Thresholds: Yes
  • SMART Error Log: Yes
  • Power Mode: Yes

 

Everything is working great except for the fact it will NOT scan the attached drives concurrently.

I have 6 drives connected to the SATA RAID controller. One mirror pair and 4x 4TB ST4000VN000.

When one of these drives is being scanned the others' status is just "Waiting to Scan"

 

I've gone ahead and downloaded the Scanner.Service.exe.config from a previous recommended post and that made no difference. Since then I've made the following changes, but to no avail. I've rebooted after the change and It seems to make no difference.

 

<setting name="DirectIOOverride" serializeAs="String">
                <value>True</value>
            </setting>
<setting name="Scanner_ScanWithDirectIo" serializeAs="String">
                <value>True</value>
            </setting>
<setting name="Scanner_DirectIoScanMaximumConcurrent" serializeAs="String">
                <value>6</value>
            </setting>
<userSettings>
        <CoveNativeSafe.My.MySettings>
            <setting name="UnsafeDirectIo" serializeAs="String">
                <value>True</value>
            </setting>
        </CoveNativeSafe.My.MySettings>
    </userSettings>

 

 

Windows shows the disks attached to the Intel RAID controller as ATA ST4000VN000-1H41 SCSI Disk Device.How can I get the scanner software to concurrently scan my drives when attached to what it thinks is a SCSI controller?

Share this post


Link to post
Share on other sites

Doug is absolutely right here.

 

By default, we don't scan disks on the same controller at the same time, because that can cause a bottle neck.

Specifically, the controller only has a certain amount of bandwidth that can be used, and depending on the drive and controller, that can saturate the bus being used. Which means if you're accessing files on another disk on the same controller, you may notice a drop in performance.

 

Doug has illustrated the settings window in the WHSv1 version, but the same settings exist in the 2.X version as well.

Share this post


Link to post
Share on other sites

What version of Scanner?  Are you wanting Scanner to scan all your drives at the same time?

 

Look at the throttling setting in Scanner-"Do not interfere with other disks on the same controller"

 

 

Yes, I want the Scanner to scan all the drives at the same time.

I am running Windows 7 and using the latest Stable version of the Scanner v. 2.4.0.2928

I haven't adjusted the throttling settings, but the options sound to me like if they are checked they will do the exact opposite of what i am wanting.

 

This is my current settings:

post-1466-0-08073800-1394486583_thumb.png

Share this post


Link to post
Share on other sites

I've noticed this on both my MB controller and a PCIe sata card, when using the windows driver, drive pool will scan all drives on the same controller at the same time, but as soon as the controllers drivers are install, it goes back to on drive at a time.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...