Jump to content

I have a Intel raid with 4 WD Red drives running at 5900 RPM. When i start to transfer a file from the array to the ssd that is in the machine, it starts off at around ~450MB/S then starts to dip down toward ~110MB/S as see in the picture. Can someone explain why this happens? Is it because its using cache at first but when the cache is filled it starts to slow down? Also the disk usage goes to 100% when doing this.

 

tMh9GP2.png

|Casual Rig| CPU: i5-6600k |MoBo: ROG Gene  |GPU: Asus 670 Direct CU2 |RAM: RipJaws 2400MHz 2x8GB DDR4 |Heatsink: H100i |Boot Drive: Samsung Evo SSD 240GB|Chassis:BitFenix Prodigy |Peripherals| Keyboard:DasKeyboard, Cherry MX Blue Switches,|Mouse: Corsair M40

|Server Specs| CPU: i7-3770k [OC'd @ 4.1GHz] |MoBo: Sabertooth Z77 |RAM: Corsair Vengeance 1600MHz 2x8GB |Boot Drive: Samsung 840 SSD 128GB|Storage Drive: 4 WD 3TB Red Drives Raid 5 |Chassis:Corsair 600t 

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/
Share on other sites

Link to post
Share on other sites

You explained it well youself

Well, thats lame.

|Casual Rig| CPU: i5-6600k |MoBo: ROG Gene  |GPU: Asus 670 Direct CU2 |RAM: RipJaws 2400MHz 2x8GB DDR4 |Heatsink: H100i |Boot Drive: Samsung Evo SSD 240GB|Chassis:BitFenix Prodigy |Peripherals| Keyboard:DasKeyboard, Cherry MX Blue Switches,|Mouse: Corsair M40

|Server Specs| CPU: i7-3770k [OC'd @ 4.1GHz] |MoBo: Sabertooth Z77 |RAM: Corsair Vengeance 1600MHz 2x8GB |Boot Drive: Samsung 840 SSD 128GB|Storage Drive: 4 WD 3TB Red Drives Raid 5 |Chassis:Corsair 600t 

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/#findComment-7083422
Share on other sites

Link to post
Share on other sites

The onboard RAID controllers on motherboards are fine for RAID0/1 but they arent any good for anything else.... To get proper performance you need a RAID card with its own cache.

I mean for the stuff im doing with it now, it should be fine for atleast the next couple of years.

|Casual Rig| CPU: i5-6600k |MoBo: ROG Gene  |GPU: Asus 670 Direct CU2 |RAM: RipJaws 2400MHz 2x8GB DDR4 |Heatsink: H100i |Boot Drive: Samsung Evo SSD 240GB|Chassis:BitFenix Prodigy |Peripherals| Keyboard:DasKeyboard, Cherry MX Blue Switches,|Mouse: Corsair M40

|Server Specs| CPU: i7-3770k [OC'd @ 4.1GHz] |MoBo: Sabertooth Z77 |RAM: Corsair Vengeance 1600MHz 2x8GB |Boot Drive: Samsung 840 SSD 128GB|Storage Drive: 4 WD 3TB Red Drives Raid 5 |Chassis:Corsair 600t 

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/#findComment-7083446
Share on other sites

Link to post
Share on other sites

Perhaps get a raid card? They're pretty cheap on amazon.

Specs: CPU - Intel i7 8700K @ 5GHz | GPU - Gigabyte GTX 970 G1 Gaming | Motherboard - ASUS Strix Z370-G WIFI AC | RAM - XPG Gammix DDR4-3000MHz 32GB (2x16GB) | Main Drive - Samsung 850 Evo 500GB M.2 | Other Drives - 7TB/3 Drives | CPU Cooler - Corsair H100i Pro | Case - Fractal Design Define C Mini TG | Power Supply - EVGA G3 850W

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/#findComment-7083474
Share on other sites

Link to post
Share on other sites

Thats an odd speed dip, I can sit consistant with my Software RAID5, you do not need a hardware RAID card for faster sustained transfer speeds as long as you have an OK CPU from the past 10 years. As far as performance, the main difference is that you're offloading the floating operations to your CPU/RAM for calculating parity etc..., instead of using a dedicated chip/memory on your RAID card. As far as redundancy, the parity data is stored across the drives, rather than on a cmos chip like with a hardware card.

 

As for cache, unless you've setup a dedicated cache - this shouldn't really be a factor in a large sustained transfer.

 

I'm running a Windows Software RAID5 as one of my arrays and it can sit perfectly fine at a high sustained speed and I sometimes move 100's of GB's to/from it.

 

You mention an Intel RAID, is it using Intel RST? Intel RST is notorious for causing all sorts of weird behavior with RAID's.

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | Asus RTX 4060 Dual OC | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 8 x 20TB Seagate Exos X22 | 4 x 16TB Seagate Exos X18 | 3 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Spoiler

NAS: Innovision 4U 24-bay chassis (12GB MiniHD SGIO Backplane) | Intel Core i9-10980xe | EVGA X299 FTW-K | EVGA RTX 2080Ti Super FTW3 | 128GB (8x16GB) Corsair Vengeance LPX 3200Mhz | DEEPCOOL PN1000M PSU| Noctua NH-D12L Chromax Black | 16 x 16TB Seagate Exos X18 | 2 x 2TB Samsung 990 Pro | 2 x 2TB Intel U.2 P4510 | LSI 9305-24i HBA

 

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/#findComment-7086333
Share on other sites

Link to post
Share on other sites

Thats an odd speed dip, I can sit consistant with my Software RAID5, you do not need a hardware RAID card for faster sustained transfer speeds as long as you have an OK CPU from the past 10 years. As far as performance, the main difference is that you're offloading the floating operations to your CPU/RAM for calculating parity etc..., instead of using a dedicated chip/memory on your RAID card. As far as redundancy, the parity data is stored across the drives, rather than on a cmos chip like with a hardware card.

 

As for cache, unless you've setup a dedicated cache - this shouldn't really be a factor in a large sustained transfer.

 

I'm running a Windows Software RAID5 as one of my arrays and it can sit perfectly fine at a high sustained speed and I sometimes move 100's of GB's to/from it.

 

You mention an Intel RAID, is it using Intel RST? Intel RST is notorious for causing all sorts of weird behavior with RAID's.

 

Windows software RAID 5 is different to onbaord motherboard RAID 5. Even though onboard RAID is CPU assisted it's rather terrible no matter how good the CPU is. You should probably start looking in to using storage spaces next time you do a hardware/OS refresh since Microsoft don't really recommend or want anyone using the legacy software RAID.

 

Right now parity configuration in storage spaces has rather bad performance on writes but they are actively working on improving that, Server 2016 might bring something new to the table. If you have 4 disks you can use 2-way mirror and set the column width to 2 so you only lose 25% space not 50%, same applies for more disks.

 

If you try it and don't like it no problem, no guarantee everyone will like it anyway.

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/#findComment-7087071
Share on other sites

Link to post
Share on other sites

Windows software RAID 5 is different to onbaord motherboard RAID 5. Even though onboard RAID is CPU assisted it's rather terrible no matter how good the CPU is. You should probably start looking in to using storage spaces next time you do a hardware/OS refresh since Microsoft don't really recommend or want anyone using the legacy software RAID.

 

Right now parity configuration in storage spaces has rather bad performance on writes but they are actively working on improving that, Server 2016 might bring something new to the table. If you have 4 disks you can use 2-way mirror and set the column width to 2 so you only lose 25% space not 50%, same applies for more disks.

 

If you try it and don't like it no problem, no guarantee everyone will like it anyway.

 

Are you recommending that to me, or talking to OP?

I already do have a storage spaces configured like your suggestion using 8TB drives (in signature). My Software RAID5 is an old array from 2010 with 48,000hrs+. The point is that my old RAID also utilises SoftwareRAID (but on an HBA) same as the OP, but doesn't have the same issue of slow down, nor do other software RAID's i have. Theres something else affecting his array, the speed dip isn't normal. The point I was making is he does not need to go hardware RAID as suggested above.

 

ysvrg2bs.quy.png

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | Asus RTX 4060 Dual OC | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 8 x 20TB Seagate Exos X22 | 4 x 16TB Seagate Exos X18 | 3 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Spoiler

NAS: Innovision 4U 24-bay chassis (12GB MiniHD SGIO Backplane) | Intel Core i9-10980xe | EVGA X299 FTW-K | EVGA RTX 2080Ti Super FTW3 | 128GB (8x16GB) Corsair Vengeance LPX 3200Mhz | DEEPCOOL PN1000M PSU| Noctua NH-D12L Chromax Black | 16 x 16TB Seagate Exos X18 | 2 x 2TB Samsung 990 Pro | 2 x 2TB Intel U.2 P4510 | LSI 9305-24i HBA

 

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/#findComment-7091251
Share on other sites

Link to post
Share on other sites

Are you recommending that to me, or talking to OP?

 

Yea it was for you, but your already using it :)

 

The info on Intel RST RAID was more for anyone reading it since you clearly knew the difference anyway. Plus I also wanted anyone else reading it to know that there is storage spaces now since most have no idea it exists.

Link to comment
https://linustechtips.com/topic/533819-raid-5-performance/#findComment-7092903
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×