[Wolves] RAID on 750mhz processor?
James Turner
james at turnersoft.co.uk
Sat Oct 7 16:49:51 BST 2006
On Saturday 07 October 2006 02:10, leo sandhu wrote:
> Hi guys,
>
> Slowly I seem to be inching my way towards retrieving at least some of my
> dads lost data. Thus far I have 30gb of junk to sift through :(
>
>
> In an attempt to prevent a repeat occurance and also provide better access
> to data, I have convinced my dad that what he really needs is a fileserver
> that he can access when out and about..
>
> I am hoping to use an old pc we have just retired from service. It has an
> Asus K7V motherboard and a K750mhz cpu with onboard RAID controller. The
> plan is to go for basic mirroring and then set the server to use storage
> quotas and authentication. Hopefully, the only problem will be that I have
> never configured RAID before.
>
> Will 750mhz be sufficient to handle a couple of 300gb drives, kernel 2.6, a
> thin debian install and still operate smoothly?
> The few things I have read recently suggest that I could have problems
> with the read-write process being slowed by fragmented data if the cpu not
> sufficent.
Although your specific load/performance requirements should be taken into
account, I'd have thought that the above spec would quite adequate for a
basic file server. CPU performance shouldn't be significant for disc
mirroring, but is more relevant for RAID5 and other configurations that
involve performing parity calculations as data is written. The more RAM you
can pack in the better, as this will allow performance to be improved via
caching.
Are you thinking of using the Linux kernel RAID ("md" - multiple device) or
the RAID provided by the motherboard BIOS? As a general rule, I'd strongly
favour the former, on the grounds of:
- Open, standardised, vendor-netural on-disc data structure allowing discs
to be transfered between machines/motherboards if needed.
- More versatility than most hardware controllers. Operates on individual
partitions rather than entire discs.
- Some hardware controllers prevent the correct operation of SMART monitoring
and other diagnostics operating on invididual discs in the array.
Many onboard controllers in consumer motherboards rely on a device driver to
implement the RAID functionality using the host CPU, rather than
hardware-based parity calculation as would be found in server-class
controllers. (i.e. they are actually software RAID anyway)
Regarding fragmentation, were the comments you read made in the context of
Linux file servers? I doubt it'd be a significant issue for a home server
unless the discs were nearly full (often quoted as >95%) and/or had an
unusual usage pattern that prevented optimum arrangement of data. I suspect
that such warnings are likely to be more applicable to Windows, or to
machines that have a continuous "churn" of data such as busy mail/news
servers.
Regards,
James
More information about the Wolves
mailing list