[Linuxtrent] Re: RAID software/hardware

  • From: Andrea Ghirardini <andrea@xxxxxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 10 Dec 2003 20:25:29 +0100

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Io ci sbattuto il naso per un po' e quindi penso di poter dire qualcosa.

In primis sia per i controller Promise, sia per quelli bastati su HPT 47x è possibile optare per due diverse opzioni:

1- Uso del driver scritto dal produttore (che per i controller HPT è opensource)

2- Passare per l'accoppiata ataraid.o + il driver per il controller (pdcraid.o o hptraid.o)

I due sistemi sono molto differenti.

Entrambi i driver scritti dal produttore, una volta caricati, vedono i raid come dei device scsi. Il primo raid sarà quindi visto come /dev/sda, il secondo come /dev/sdb e via così.

Nel caso si utilizzi l'accoppiata ataraid + pdcraid/hptraid i device saranno creati nella directory /dev/ataraid. d0 sarà il primo raid (le partizioni saranno d0p1 ... d0pn), d2 il secondo ecc.

Fino a poco tempo fa i driver del kenrnel supportavano solamente i raid 0 mentre ora sono supportati raid 0, 1 e 0+1.

Quale scegliere? Le performance sono più o meno simili, i driver del produttore hanno un utilizzo di CPU minore ma sono più lenti dovendo passare per lo scsi emulation, mentre i driver del kernel sono più cpu intensive ma sono più rapidi utilizzando direttamente i driver ata.

Le differenze stanno nella disponibilità del software (specialmente Promise che non mette a disposizione i sorgenti) e nel fatto che con i driver del kernel non è possibile utilzzare i software di gestione del raid messi a disposizione dal produttore.

Saluti

Pila
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iEYEARECAAYFAj/XcykACgkQ99/KQPj2cROxdQCdHNkFW+/l7v/dBgxXBsN1hEWB
lfYAnioWUBynZK8zjtBL8looWe029OHn
=ZwcA
-----END PGP SIGNATURE-----

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: