Raid 1 for the OS disk, RAID 5 for the data disk(s).
This way your OS can take a hit from hardware failure and it's recoverable. The data disks are striped with raid 5, giving you better performance for the app and still fault tolerant.
As Mike mentioned, RAID 10 is the best of both. Raid 0 gives you performance + Raid 1 mirrors that for fault tolerance. The downside is it will require the most disks/diskspace.
Just curious, why software raid? Does the server have a controller that does RAID on a hardware level?
RAID 0 +1 or RAID 10 is the best but if your hardware can not handle RAID 10 then RAID 1 or 5 should suffice
__________________
█░ COLOCATIONAMERICA.COM™ It’s All About Connections...™
█░ Colocation, Dedicated Servers, Premium Bandwidth, 24/7 Support!
█░ Data Centers in ▶ Los Angeles ▶ New York ▶ New Jersey ▶ San Francisco ▶ Chicago
█░ Email Sales@ColocationAmerica.com for a quote or call 888-505-COLO! ツ
Raid 10 would be the most efficient and secure of the options. Raid 10 allows 2 drives to drop out with out Data failure. It also combines the drives to provide a bit more spread and performance.
If you cannot afford a 4 Drive alternative, then I'd suggest Raid 1 as a options. It acts a mirror but will decrease performance a bit over I/O. But you sacrifice a bit for a layer of security.
__________________
█ Dominic Dillard - IaaS Perfectionist - Dominic[at]ServerDeals.com - I have a better deal! - 1.877.360.5417
█ ServerDEALS.com - VPS, Dedicated Servers, Colocation, Remote & Local DDoS Suite
█ Tier III+ Facilities in Chicago, IL & New York. 99.9% Network Uptime! Multi-homed BGP Networks
█ GetIPAddresses.com - Skip waiting for registrar or broker allocations. Pricing on our site!
RAID 10 works by striping and mirroring your data across at least two disks.
Mirroring, or RAID 1, means writing your data to two or more disks at the same time. Even if one disk fails completely, the mirror preserves the information.
Striping, or RAID 0, means breaking your data up into chunks and writing the chunks to different disks in succession. It improves performance because the computer can get data off more than one disk simultaneously.
__________________ ██ Energy Group Networks, LLC - www.egihosting.com ██ Dedicated Servers | Colocation | Stream Hosting Services ██ 99.99% Network Uptime ▬ 24/7 Support ▬ SAS 70 TYPE II Certified Data Centers ██ Email: sales@egihosting.com | Phone: 888 808 8806 | QQ: 1544294694