Newsgroup: it.comp.os.linux.sys
Titolo: Raid vs rsync

Ho una mezza idea di rifare il server su cui lavoro e sono indeciso sulle
modalità di sincronizzazione dei dati sui due dischi.
a) raid 1 software (avrei la sincronizzazione costante dei dati ma ho
qualche dubbio sul funzionamento nel caso spuntino fuori cluster danneggiati
su uno dei dischi)
b) copia con dd del sistema operativo e sincronizzazione dei dati importanti
con rsync in cron ogni ora (non avrei la sincronizzazione costante dei dati
ma penso che reagirebbe meglio nel caso ci fossero settori danneggiati sul
disco principale, in più sono sicuro che, sostituendo fisicamente il disco
di backup con il principale, tutto andrebbe senza grossi problemi, con il
raid software invece ho qualche dubbio).
Fino ad ora ho sempre utilizzato il secondo metodo, se però il primo fosse
migliore accetto (molto volentieri) consigli su come implementare il raid
software nel migliore dei modi.
Il server sarà una debian stable con kernel bf24.
Grazie
Fabio

 importanti con rsync in cron ogni ora 
Questo ti puo' ammazzare completamente il sistema una volta all'ora,
e se non hai una vaga idea di quanti dati sono stati aggiunti/modificati
puo' metterci anche PIU di un'ora... con risultati catastrofici.
Suggerimento: un bel raid hardware...
Davide

 Il server sarà una debian stable con kernel bf24.
debian (meglio) o non debian, usa un bel raid hardware.
In questo appoggio davide.
Max

 Fabio
ciao

 Suggerimento: un bel raid hardware...
Ottimo suggerimento, però non saprei che controller (ide) utilizzare.
Se avessi avuto dischi scsi ovviamente non avrei avuto dubbi, ma viste le
scarse prestazioni richieste e i dischi ide avevo pensato a soluzioni
alternative al raid hardware.
Ciao
Fabio

 In questo appoggio davide.
Ok, rinnovo la richiesta che ho fatto a Davide, conosci un buon controller
ide raid completamente compatibile con linux (debian)?
Ciao
Fabio

 parti da cd , crea il raid e installa , fine.
Adesso di puň creare il raid sofware direttamente durante l'installazione?
Sarebbe il massimo.
Ciao
Fabio

 > In questo appoggio davide.
Promise fasttrack tx 2000
devi ricompilare il kernel.
io l'ho fatto andare con un 2.4.19 con patch -ac
Poi non capisco: se hai cosě caga di perdere dati (sintomo di importanza)
perchč non hai un bel raid scsi e ti compri un dat??
Max

 perchč non hai un bel raid scsi e ti compri un dat??
Perchč i dati sono si importanti ma non al punto di giustificare una spesa
di 2hd scsi da 36Gb, 1 controller raid e un dat e soprattutto avrei degli hd
scsi sfruttati forse al 5%, per l'idea del dat ci sto pensando. In futuro
magari cambierň tutto ma adesso non posso proprio. Per ora sono organizzato
circa cosě: server con 2hd contenenti ognuno una copia dei dati, ogni notte
vengono sincronizzati tutti i dati con un altro pc in rete e saltuariamente
faccio dei tar.gz dei dati piů importanti che finiscono poi su cd.
Fabio

 Fabio
Monta uno SCSI che è meglio!
Se però banali considerazioni economiche dovessero vincolare le tue 
scelte...
High point e promise con i kernel recenti funzionano (anche se non mi pare 
che siano supportati durante la fase di installazione, almeno fino a 6 mesi 
fa) (verificare prima se il discorso è vero anche per gli ultimissimi 
modelli)
L'ide di Adaptec non prenderlo in considerazione
L'unico controller IDE di cui ho visto una recensione favorevole (rivista 
oltrelinux) e il 3WARE (
http://www.baecker.com
) che se ricordo bene la 
recensione (mai prestare le riviste, non tornano indietro), viene visto dal 
sistema come se si trattasse di uno SCSI. Piccolo Inconveniente il prezzo 
e la difficoltà a trovare dove acquistarlo.
Nella sezione IDE Di un kernel recente puoi trovare
HPT34X chipset support
HPT36X/37X chipset support
PROMISE PDC202{46|62|65|67} support
PROMISE PDC202{68|69|70|71|75|76|77} support
Support for IDE Raid controllers (EXPERIMENTAL)
Support Promise software RAID (Fasttrak(tm)) (EXPERIMENTAL)
Highpoint 370 software RAID (EXPERIMENTAL)
Silicon Image Medley software RAID (EXPERIMENTAL) (di questo non so nulla)
Mentre nella sezione SCSI Trovi 
3ware Hardware ATA-RAID support
Al di la del buono/non buono, non mi sembra ci sia moltro altro fra cui 
scegliere.

 Sarebbe il massimo.
si , cmq dipende dalla distribuzione.
ciao.

 Ottimo suggerimento, però non saprei che controller (ide) utilizzare. Se
Adaptec. (IMHO)
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)

 L'ide di Adaptec non prenderlo in considerazione
'mbah.. ho un 2400A con 3 dischi in raid 5 che mi lavora benone.
c'è da dire che non è una macchina particolarmente sfruttata.
Viceversa, i promise hanno un driver proprietario che fa rimbalzare le
palle.
Vero che c'è il driver nativo, ma per farci girare sopra tutto il sistema
tocca fare le contorsioni per installarlo...
Byez.


 c'è da dire che non è una macchina particolarmente sfruttata.
Sul mio pc windows ho un adaptec 1200a e mi sono trovato benone, quindi
pensare al 2400A non sarebbe male.
Mi sai dire se funziona senza problemi con debian? Tu con che distro lo usi?
Hai avuto problemi nell'installazione?
Scusa le mille domande :-)
Ciao
Fabio

 usi? Hai avuto problemi nell'installazione? Scusa le mille domande :-)
Con debian non l'ho provato (e non ne ho modo, dato che è una macchina già
in produzione da un cliente). Gira su RH7.3 e l'installazione è andata
liscia liscia, niente salti mortali in stile promise...



Ok. Adesso ci metto anche un mio modestissimo parere. Appena comprato
una 3Ware a 2 canali, a 160 euro su CHL.
Sto facendo dei benchmark (pre e post RAID) con bonnie++ anche se non
riesco ancora a mettere le idee a posto visto i risultati contrastanti
(probabilmente dovuto al fatto che non riesco ad interpretare bene tali
risultati ;-)).
Dai benchmark risultterebbe che, le prestazioni siano aumentati del 60%
circa con il RAID1 su due ATA133 della Maxtor da 80GB ciascuno (rispetto
ad una configurazione di un unico HD IBM da 40GB che girava in ATA33,
causa scheda madre vecchia).
La cosa che mi da un pò fastidio è il notevole aumento in tempo CPU
dedicato all'I/O sui dischi. Pensavo che il controller RAID servisse
proprio a diminuire il carico sulla CPU ma.......
Probabilmente che qualcosa da configurare oppure un driver da
aggiornare..... Staremo a vedere.
Oviamente non ripeto ciò che ti hanno già detto e cioè supporto nativo
(con dirver open source) nel kernel, ecc.
Pensaci.
Saluti
PS. Aggiungo il fatto che rilasciano un programma di gestione, 3dm,
accessibile via web (modificare il file all.js se usi netscape, come in
manuale) alla porta 1080. C'è una piccola utility tipo smartsuite, per
gestire il controller via terminale, ci sono ben 3 manuali in pdf.
Io direi che questi della 3Ware vadano premiati per il loro impegno nei
confronti di linux. No?

 c'è da dire che non è una macchina particolarmente sfruttata.
Dicevo di evitare perche non ho visto il driver.
A quanto pare ho detto una cazzata.
Già che ci sono ne approfitto :-) E' un driver proprietario di adaptec o lo 
trovi nel kernel è io non ho visto la riga per attivarlo? 

 (con dirver open source) nel kernel, ecc.
non l'ho accennato nel post precedente, ma mi pare di ricordare che nella 
recensione di oltrelinux che ho letto si dicesse che supporta il raid 5
via hardware. Sbaglio o puoi confermare?