LinuxQuestions.org
Review your favorite Linux distribution.
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
 
LinkBack Search this Thread
Old 11-06-2009, 06:20 PM   #1
OuldeFauder
LQ Newbie
 
Registered: Nov 2009
Posts: 4

Rep: Reputation: 0
Fake raid , software, hardware raid. Are any transportable to new motherboard


Hi from an Olde newbie

I have tried Linux since Redhat 6, using many distros and searched the net with each change and also a few forums. This is the first forum it seemed worthwhile joining. Nowhere have I found an answer to the question of motherboard or cpu failure. I recently lost a Windows 2000 sever with a software raid because of a mother board failure. Kiss that data goodbye. Lucky I had back up of all but one folder. I do not need the fastest file server on earth, but do need to be assured that in the event of a motherboard/cpu failure, I can build a new machine with different motherboard and cpu and install my old raid card and drives and be able to access my data so long as the raid card and drives are good. I currently have Rocket Raid cards. The latest is a 3510,which does not work well with Centos/Fedora but Suse loves it. It is in the Suse kernal. I have been considering a real hardware raid card,3wares 9690SA-4I but have read that the only true benefit is speed which I don,t need and they are hardware specific. Can somebody clarify this simple issue for me. When changing mother board/cpu can a raid card, hardware raid/software raid/fakeraid be implemented into the new machine without data loss using raid 5 or 10. Which is best. Hardware cost is not an issue. What happens to fake raid/hardware raid/software raids with a kernel upgrade? What other hazards can you be subjected to with a major unexpected hardware change.
 
Old 11-06-2009, 06:23 PM   #2
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Squeeze 2.6.32.9 SMP AMD64
Posts: 3,136

Rep: Reputation: 106Reputation: 106
Just to clarify: have you actually tried running dmraid with your fakeraid disks, on your new motherboard?
 
Old 11-06-2009, 06:28 PM   #3
OuldeFauder
LQ Newbie
 
Registered: Nov 2009
Posts: 4

Original Poster
Rep: Reputation: 0
My issue is not with implementation, it is what can transport to a new hardware configeration. I would like to prepare for the future.
My Windows 2000 experience has made me warry of hardware changes. I have set up my raid with several Linux distros but all on the same hardware.

Last edited by OuldeFauder; 11-06-2009 at 06:36 PM.
 
Old 11-06-2009, 06:48 PM   #4
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Squeeze 2.6.32.9 SMP AMD64
Posts: 3,136

Rep: Reputation: 106Reputation: 106
Well, maybe this will help, as I can't give you any guarantees about any combination of hardware.

There are two parts to the software raid/fakeraid equation: BIOS/Boot mode and OS mode. (Note, these are my terms because I can't remember the proper ones.) During the BIOS/Boot mode, the software(aka firmware) on the fakeraid board is in control. This software reads the data near the end of all the attached drives and begins accessing the data according to any fakeraid control blocks found.

Once the system is booted, *real* software has to do the same job. In Linux, this is accomplished by the "dmraid" package. Just like the firmware, it reads the drives and configures any arrays it finds. Unlike the firmware, it does its access through the kernel's "md" driver. The dmraid software provides a seamless transition from the BIOS/Boot state to the OS state.

So, in theory, you should be able to just move a fakeraid array from one system to the next, and even from one controller to the next, without encountering any problems. In practice, this may not work if you're trying to boot from the array.

Also, I believe that the dmraid people have set it up so that non-boot arrays can be accessed, even if they're not on fakeraid controllers. For more info on this feature, you'd need to join the dmraid mailing list.

One thing to keep closely in mind, though, is that fakeraid array management can only be done while in BIOS mode, at least at this time. Whether that will ever change is anyone's guess. The smart thing to do is to switch away from fakeraid and use mdadm to create your software arrays.

Last edited by Quakeboy02; 11-06-2009 at 06:49 PM.
 
Old 11-06-2009, 07:15 PM   #5
OuldeFauder
LQ Newbie
 
Registered: Nov 2009
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Quakeboy02 View Post
Well, maybe this will help, as I can't give you any guarantees about any combination of hardware.

There are two parts to the software raid/fakeraid equation: BIOS/Boot mode and OS mode. (Note, these are my terms because I can't remember the proper ones.) During the BIOS/Boot mode, the software(aka firmware) on the fakeraid board is in control. This software reads the data near the end of all the attached drives and begins accessing the data according to any fakeraid control blocks found.

Once the system is booted, *real* software has to do the same job. In Linux, this is accomplished by the "dmraid" package. Just like the firmware, it reads the drives and configures any arrays it finds. Unlike the firmware, it does its access through the kernel's "md" driver. The dmraid software provides a seamless transition from the BIOS/Boot state to the OS state.

So, in theory, you should be able to just move a fakeraid array from one system to the next, and even from one controller to the next, without encountering any problems. In practice, this may not work if you're trying to boot from the array.

Also, I believe that the dmraid people have set it up so that non-boot arrays can be accessed, even if they're not on fakeraid controllers. For more info on this feature, you'd need to join the dmraid mailing list.

One thing to keep closely in mind, though, is that fakeraid array management can only be done while in BIOS mode, at least at this time. Whether that will ever change is anyone's guess. The smart thing to do is to switch away from fakeraid and use mdadm to create your software arrays.
Thanks, Thanks the best thought I have had to date on this. I don,t boot from my raid setup so I might be OK with my Rocket Raid on any new hardware I have to use. I will join the mailing list you have advised. Do you have opinions on hardware such as 3ware 9690sa-4i? no pressure, verses software or fake raid. I appreciate your thoughts.

Last edited by OuldeFauder; 11-06-2009 at 07:18 PM.
 
Old 11-06-2009, 07:23 PM   #6
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Squeeze 2.6.32.9 SMP AMD64
Posts: 3,136

Rep: Reputation: 106Reputation: 106
Sorry, I can't help you on the selection of hardware, as I've never used a hardware raid.
 
Old 11-06-2009, 07:33 PM   #7
OuldeFauder
LQ Newbie
 
Registered: Nov 2009
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Quakeboy02 View Post
Sorry, I can't help you on the selection of hardware, as I've never used a hardware raid.
Thank You, You Have been of great help giving this old guy direction. Live long and prosper.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel motherboard S5000XVNSATAR: its RAID is it fake? Alkisx Linux - Hardware 3 03-11-2009 11:36 AM
LXer: Benchmarking hardware RAID vs. Linux kernel software RAID LXer Syndicated Linux News 0 07-15-2008 03:50 PM
[SOLVED] Hardware RAID vs Software RAID and DATA RECOVERY bskrakes Linux - General 7 07-04-2008 01:09 PM
Which motherboard for (fake) SATA RAID? ilhbutshm Linux - Hardware 10 08-10-2005 04:29 AM
Can fake raid be converted to linux software raid? jmacdonald801 Linux - General 3 01-30-2005 12:33 PM


All times are GMT -5. The time now is 07:36 PM.

Main Menu
 
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
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration