sub mesa -- Agree; good synopsis.
However, I'd add that not only is it possible, but it's being done. Good controllers can, and do, deliver equal or better performance using RAID-1 vs. RAID-0 for most workloads; the exceptions are workloads which are write-heavy, and in particular those that do streaming writes.
E.g., For streaming read performance, the difference (according to Areca) RAID-0 vs. RAID-1: Areca 1680 -6%, Adaptec 5805 -26%, and LSI-8888ELP +9%. (Yes, the LSI is actually faster doing streaming reads RAID-1 than RAID-0--it can also deliver RAID-1 streaming write performance ~70% of RAID-0; the others are 30-50%).
That said, those are artificial benchmarks and configurations (but no worse than what most of the RAID-0 fanclub throws around
, which are unlikely ever to be found in the real world environments and workloads, especially where such controllers are used. In the real world RAID-1 is as good or better than RAID-0. See, e.g.,
http://www.storagereview.com/articles/200406/20040625TCQ_1.html?page=0%2C0
http://techreport.com/articles.x/9124/1
http://kendalvandyke.blogspot.com/2009/02/disk-performance-hands-on-series.html
http://www.areca.com.tw/indeximg/pdf/arc1680_v.s_adaptec5805_v.s_lsi_8888e_comparison.pdf