LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-17-2011, 08:38 AM   #16
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,684

Original Poster
Blog Entries: 31

Rep: Reputation: 176Reputation: 176

Quote:
Originally Posted by Slax-Dude View Post
Who mentioned LVM?
acid_kewpie did in post 4. Yeah, he didn't say I had to use LVM. But maybe he was saying that was the only way to do 3+-way mirroring. I do remember long ago using the MD RAID and trying to set that up and it didn't have a way to specify 3 drives for a mirror. Maybe it does, now.

Quote:
Originally Posted by Slax-Dude View Post
You don't need it for software RAID.
I know there are other ways. I've never tried the LVM way. I don't want to, either. I like to keep life simple. A simple means to create new block devices (partitionable) from multiple other data sources is all that should be needed. Ideally, they should have integrated this with loopback devices in a more generic way, such that you have the kernel create a block device out of whatever sources you reference (other block devices including individual partitions, files, and even network block device sources).


Quote:
Originally Posted by Slax-Dude View Post
Never heard of it. Got some links?
Care to clarify?
Hmm. No. No. I only mentioned LVM to head off more suggestions to use LVM.

Quote:
Originally Posted by Slax-Dude View Post
I use software RAID on my servers because it is much more flexible.
From setting-up reporting drive failures via email so I can act faster to complex nested RAID levels... I'm in total control.
I can even make RAID devices out of partitions or block devices located on other servers, if I so desire.
I have avoided it due to performance issues. Those issues were not the software implementation, but rather, were hardware issues due to the RAID being done in software.

Quote:
Originally Posted by Slax-Dude View Post
I really don't see the advantage of hardware RAID over software RAID, unless I have a insanely high-end controller.
Even then, I would depend on what ever options the manufacturer 'thinks' should be available....
If your controller slows down, or the drivers for it slow down, due to multiple device I/O, the software RAID can be a loser. Older controllers would readily do that, especially the cheap chip controllers used on most motherboards. Even most high-end server boards had these with the idea that if this was for a machine that needed RAID I/O performance, you'd add that. Before SATA, few, if any, motherboards even had SCSI on board ... you added that in one or more controller cards. And even then, SCSI would hurt performance unless you split things across multiple SCSI channels. Most motherboards had IDE on the board, and performance usually was bad for anything more than one device (even if there were 2 IDE channels). Some of the IDE issues were driver issues, too.

SATA came along, and as it matured, these issues have become mostly moot. Now, everyone is doing one device per SATA channel (you can do more, but it's harder to implement ... and I'm glad it has not caught on). Many, probably most now, SATA controllers can do all I/O channels pretty much independently.

Still, software RAID 1 does consume some extra RAM buffer space.

Software RAID is more practical now than it was before. I really should get back into it. But I'm also often finding that I need more than the 6 SATA channels the motherboard has. Anyone know of a high performance SATA/PCIe controller that does NOT do RAID (e.g. is cheaper than a RAID card)?
 
Old 03-18-2011, 05:44 AM   #17
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, V.N.Gaia, Portugal
Distribution: Slackware
Posts: 528

Rep: Reputation: 272Reputation: 272Reputation: 272
Quote:
Originally Posted by Skaperen View Post
I still have concerns with software RAID. One is that I/O drivers are still structured in a way that involves duplicate buffers. Has that been solved?
Quote:
Originally Posted by Slax-Dude View Post
Never heard of it. Got some links?
Please read my posts more carefully
I told you I never heard the above quoted statement you made about duplicated buffers in linux software RAID drivers, and asked for links about it, not LVM.
I know what LVM is

Quote:
Originally Posted by Skaperen View Post
Also, available controllers that are just plain controllers, and have high performance, seems to be limited.
Quote:
Originally Posted by Slax-Dude View Post
Care to clarify?
I also did not understand the quoted statement, so asked for you to clarify.

Quote:
Originally Posted by Skaperen View Post
Still, software RAID 1 does consume some extra RAM buffer space.
Also, once again, I never heard of this...

Quote:
Originally Posted by Skaperen View Post
Ideally, they should have integrated this with loopback devices in a more generic way, such that you have the kernel create a block device out of whatever sources you reference (other block devices including individual partitions, files, and even network block device sources).
You can do all of this with linux software RAID.
 
Old 03-18-2011, 08:06 AM   #18
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,684

Original Poster
Blog Entries: 31

Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by Slax-Dude View Post
Please read my posts more carefully
I told you I never heard the above quoted statement you made about duplicated buffers in linux software RAID drivers, and asked for links about it, not LVM.
I know what LVM is

I also did not understand the quoted statement, so asked for you to clarify.

Also, once again, I never heard of this...

You can do all of this with linux software RAID.
Something is wrong with the threading in this thread. This is not what I read. Now the posts seem to be out of order. The quoting is even inconsistent. So it seems what displayed for me and what displayed for you are not the same. But I have not been keeping snapshots of it, so I cannot go back. I'm outa here, now.

Last edited by Skaperen; 03-18-2011 at 08:09 AM.
 
Old 03-18-2011, 10:22 AM   #19
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
@Slax-Dude: I have edited post #15. Please, check if it appears as the original one, now. Thanks.
 
Old 03-18-2011, 10:47 AM   #20
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, V.N.Gaia, Portugal
Distribution: Slackware
Posts: 528

Rep: Reputation: 272Reputation: 272Reputation: 272
Quote:
Originally Posted by colucix View Post
@Slax-Dude: I have edited post #15. Please, check if it appears as the original one, now. Thanks.
It does
Thank you so much for fixing it!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting up RAID or mirror drives on the Hardware level Pricy Linux - Newbie 1 09-16-2010 07:06 PM
Dell/Intel ICH7 soft-RAID and mdadm raid-level mistake PhilipTheMouse Linux - General 0 03-14-2009 05:59 PM
About Mirror & RAID shipon_97 Linux - Newbie 14 02-14-2007 01:20 AM
What to Mirror - RAID 1 SBFree Linux - Newbie 4 01-14-2006 07:17 PM
Remove raid and mirror Chaiyakorn Linux - General 0 07-06-2004 01:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 11:12 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration