What is a single drive RAID 0 array?

In the case of this implementation (the LSI SAS2208 controller), JBOD does not use on-board cache, single disk RAID0 uses on-board write-back cache. The ceph benchmark explains it in the test setup. The performance increase comes from caching not striping. Most RAID controllers allow you to setup single disk RAID0 or RAID1 as a way to support JBOD, this controller is a little different in that it also supports JBOD (without any controller cache).

There are cases where RAID levels can use less disks than you normally think, and still provide increased performance or redundancy. For example Linux md RAID10 can be used with two or more disks, including odd numbers of disks, unlike traditional RAID10 which would require four or more disks and even numbers. Linux md RAID10 with two disks is faster than RAID1.


RAID-0 on single disk is used mostly on SSD disks, which acts as Cache disk (Intel Smart Response). When you activate "accelerate mode" for any HDD or RAID Volume via SSD Cache, IRST driver converts disk to RAID-0 Volume. If you are not using whole disk space, there will be automatically created second RAID-0 Volume, which can be used for other data. My example:

enter image description here

I am not sure, why it has to be in RAID mode, as I see no benefit from it. Maybe for some specific operations there is minor boost.


Another aspect to consider, is for the purpose of performance testing new equipment before putting it into use.

For example, your goal is to benchmark just how much performance will be boosted by adding more stripes to a RAID0 configuration. You start with a 1-disk RAID0, test it, then move to a 2-disk, test it, and so on. Your test results should reveal what improvements you will gain, by adding stripes, on your actual hardware. This is a great thing to know beforehand, because you can't do this once your disks are in use!

A tip if you are trying this: When adding stripes for the next test iteration, just delete the whole virtual disk and start fresh! This is near instant, as opposed to adding another disk into an existing RAID0 vdisk. (The reconstruction time can be huge.)