Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
hey, is it possible to use 4 different harddisk drives parallel with the size of the smallest? like mirroing the first 120gb over the three devices and using the rest of each drive as different, single partitions? and if it is, does the data read-speed increase about 4times compared to one single drive?
hey, is it possible to use 4 different harddisk drives parallel with the size of the smallest? like mirroing the first 120gb over the three devices and using the rest of each drive as different, single partitions? and if it is, does the data read-speed increase about 4times compared to one single drive?
everything in software? lvm or so?
What you're talking about is striping and there is no mirroring involved, if you're looking for data redundancy with a performance increase you need to look at mirroring and striping (RAID 1/0). You could also do RAID5 or RAID50 depending on the IO operations profile you need. You can do that in software although you will probably want to exclude your boot partition from being part of the array. I generally suggest hardware raid over software, but it is possible to do it in software.
No, you will not get linear scalability with RAID. You will not get 4 times the speed, not even close, for various reasons.
The purpose of RAID is NOT speed but redundancy and theoretically reliability (practically not really).
AID0 is the only one to be recommended for somewhat significant performance gain, but the loss of reliability is usually not worth it, unless you design it as such. Put volatile data on the AID0 and keep a separate HDD for important data.
There is no problem with TRUE hardware raid (no driver required). The problem is that virtually all the motherboard raid and most sub $300(?) raid cards are fake raid(just google it). In the long run you are usually better off using soft raid rather than fake raid.
Raid0 does give you a significant speed increase (well below 2X) but when it does fail(not if) there is no redundancy. As long as you understand this and back up anything that is critical, raid0 is fine. The other raid solutions do give you redundancy and CAN give you limited speed increases. However, if you are trying this with old drives it is usually more cost effective to just buy the newer, faster, larger drives to start with.
I would also recommend software raid over hardware raid as well but purely based on the costs of true raid only. In reality hardware is always going to be a bit faster (sometimes) read HERE for some benchmarks for Linux software vs hardware raids. There are times when software is faster. Using no raid is the simplest form and is normally the best option for normal users not looking for performance increases.
Last edited by exvor; 11-23-2009 at 06:38 PM.
Reason: broken link
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.