I want to upgrade disk space on my home server and I have bunch of questions. I've read tons of stuff, but I think, I still miss the basics, so I better ask in advance.
I need a SATA (PCI) controller with RAID support. I understand, I have 2 options (HW,SW). I want to go for SW. HW is expensive and also if the HW controller fails, I won't be able to recover without having the same type of controller, correct?
My biggest concern is follows: As I understand, there are 3 types of controllers.
a. HARDWARE (REAL) SATA CONTROLLER --> $$. CPU is offloaded.
b. HARDWARE (FAKE) SATA CONTROLLER --> e.g.: http://www.highpoint-tech.com/USA/rr1640.htm
. Most of the RAID stuff is handled by CPU.
c. 'NORMAL' SATA CONTROLLER --> some SATA controllers *DO NOT* advertise with RAID capabilities, however they have 2 or more SATA ports. Can I build SW RAID above them?
) "You're advised to blow away fakerai volumes, use SATA drives as straight block devices, and enable Linux software RAID instead, during Linux installation."
Does this mean, that I don't need any special RAID enabled card and I can do all using linux 'md' drivers?
Will a PCI card be a bottleneck? What about CPU load while running SW raid?
The HighPoint card says, it has driver support for RedHat, Suse .. But I have a debian etch (2.6.18 kernel) box. Could this be a problem?
Could you give me a general hint, how to proceed? I mean, I definitelly need to buy a peace of hardware, because I don't have SATA support on my MB. My biggest concern is, what controller should I buy.
Thx for help in advance.