I have concluded recently that RAID on a laptop is stupid and causes a huge lag since its software RAID that uses CPU so unless you have a dedicated RAID controller, RAID on a laptop is just for benchmark show offs but in the real world, you get a huge performance hit which is what I experienced on my Alienware 18 laptop.
Now on the Page of the SAGER laptop here: http://www.sagernotebook.com/Gaming-Notebook-NP9772-S.html
it says in the bottom that it has hardware RAID, is that true? or another marketing lie? does it have a dedicated RAID card or how do they claim it's hardware RAID?
-
Spartan@HIDevolution Company Representative
-
My vote goes for "another marketing lie". Hardware RAID is usually based on SAS; even Eurocom Panther 5SE laptop, which is advertised by the company as a mobile server and is based on Intel C600/X79 Express Chipset, supports SATA 6Gb only and has software RAID only.
Spartan@HIDevolution likes this. -
Meaker@Sager Company Representative
The overheads involved in raid 0 especially are negligible.
-
Spartan@HIDevolution Company Representative
-
Meaker@Sager Company Representative
http://en.m.wikipedia.org/wiki/Overhead_(computing)
Is a pretty good definition. -
The overhead is when you're doing parity calculations (RAID 5, 6, 10, etc). For every block written to a physical device, parity information is calculated and written to at least two other devices. These parity calculations are the overhead. RAID 0 and 1 have no overhead because there are no parity calculations involved with these RAID levels. Reads have no overhead unless a device in a RAID 5/6/10/etc volume fails and the data being read needs to be calculated from the parity information.zexel and Spartan@HIDevolution like this. -
Spartan@HIDevolution Company Representative
-
I can't say for sure about RAID 5. You'd want to have three identical SATA or M.2 ports to keep the I/O balanced and that's not an option with the P7 series. -
Spartan@HIDevolution Company Representative
-
Spartan@HIDevolution Company Representative
-
Spartan@HIDevolution Company Representative
I always used 16K stripe size on my RAID 0 setups for maximum performance with small files, I don't care about sequential.
Here is a good comparison of Strip Sizes:
http://www.hardwaresecrets.com/printpage/Some-thoughts-on-the-performance-of-SSD-RAID-0-arrays/1876 -
-
Spartan@HIDevolution Company Representative
-
Meaker@Sager Company Representative
Anyway no overheads and performance issues might appear if you want to run a corperate database on it and you have the CPU maxed out on other tasks but then a laptop perhaps is not the best idea for such a setup
-
-
Spartan@HIDevolution Company Representative
Backup ur current image using macrium reflect then destroy your raid array and rebuild it using a 16K stripe size then restore the image back
Benchmarks will be a bit slower due to the larger stripe size being better on sequential data but speaking of OS snappines and programs, the 16K beats a larger stripe size easily and you will immediately notice it
Imagine this, all the OS files are small files so on a 128k stripe size, each file is actually copied to a separate disk and thus, not giving you the magic of RAID whereally a file is copied on to 2 disks to give better performance so really you are running still o a single SSD setup for the Windows + programs with that large stripe size -
I will at some point rebuild the array just to see for myself how much difference the different stripe sizes really make with the BX100's. I've a lot of experience with rotating disks but very little with solid state and none prior to this with solid state in RAID configurations.Spartan@HIDevolution likes this. -
Meaker@Sager Company Representative
Still nothing wintel based I have seen has managed to match what an IBM Iseries does as standard with its disks.
-
IBM's storage division, now HGST, had some neat stuff around that time but I never got to play... ahem, work with any of it.
Random I/O is sometimes a little worse, sometimes a little better than the single MX200, but not by more than about 1-1.5% either way. That's not surprising. SSDs don't benefit much, if at all, from the latency reductions you get from scaling across many rotating spindles. RAID 0 sequential I/O is significantly better but that is probably due to SATA bottlenecks. My MX200 is an M.2 card but it uses a SATA controller so it's not full PCIe speed.
Now that I've written that, I think my CDM results aren't surprising after all. Rotating platter performance is limited by physically rotating platters while the limiting factor in SSD performance is the I/O bus, in this case SATA 3's 6Gb/s. All three drives are close to saturating their respective bus channels so I figure that the performance hit I'm seeing with 16K stripes is the additional overhead of issuing ~8 times as many I/O requests.
Neat.Spartan@HIDevolution likes this. -
Spartan@HIDevolution Company Representative
-
Edit: as a note, this system is substantially snappier than my old notebook which is a MSI GP60 with a 700GB 5200RPM drive for data so I'm not sensitive enough to game data load times on the new rig to tell if there are differences with the different stripe sizes.Last edited: May 17, 2015 -
Meaker@Sager Company Representative
But of course it's now going VIOS with flash based buffering and bit for bit replication.
Sager has hardware RAID?
Discussion in 'Sager and Clevo' started by Spartan@HIDevolution, May 16, 2015.