[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ZFS vs LVM [Was: fsck στο ξεκινημα. Χρειάζεται τελικά; Κάθε πότε;]



On Monday 29 June 2009, Giannis Beredimas wrote:
> Έτσι για τη λιγούρα σαν mental exercise:
> 0) το να κάνεις εύκολα optimize τα raid array σου χρησιμοποιώντας δίσκους
> από πολλαπλούς controllers είναι πολύ πιο εύκολο όταν τα disk names είναι
> της μορφής c0t0d0 (controller, target, disk) αντί για "sda" ή
> "/dev/scsi/host1/bus0/target1/lun0/part1" (ευτυχώς υπάρχει το udev but
> you'll allow me to appreciate Solaris default here ;))
> 1) Εγώ παίζω με 46 δίσκους όχι 4. Περιμένω το αντίστοιχο παράδειγμα με 46
> δίσκους
> 2) Το παράδειγμά μου έχει 7 RAID-6 (οκ raidz2 το οποίο δεν είναι ακριβώς
> raid-6 αλλά κάπως καλύτερο αλλά μην κολλήσουμε εκεί) devices. Where is the
> RAID and I missed it?
> 3) Το παράδειγμά μου έχει hot spare δίσκους
> 4) Γιατί να περιορίσεις το volume σου σε 1ΤΒ;

Ta device names, to plithos ton diskon, to RAID kai to thema toy/ton hot spare 
den exoyn na kanoyn me to LVM kai oyte me to arxiko soy mail. En syntomia ola 
ayta ginontai.

Ton periorismo toy 1TB poy anafereis den mporo na katalabo poy ton brikes. 
Mallon kati katalabes lathos.

> Μα το παραπάνω απλά σου φτιάχνει by default ένα τεράστιο volume/filesystem
> που πιάνει όλο το pool (σαν τα δώρα μαζί με τις πίτσες). Δε σε εμποδίζει να
> κάνεις κάτι σαν:

Sto LVM ayto onomazetai volume group a.k.a. VG. Ena apo ayta poy (ap'oso 
katalaba) afises na enohthei oti einai dyskola gia ton xristi.

> και αρκετά ακόμα. Α ναι, εκτός και βάλεις quota τα ισοδύναμα του
> "/dev/tralala/local" δεν έχουν κάποιο περιορισμό (-L100GB; κι αν αλλάξεις
> γνώμη; Μπορείς να κάνεις online resize; και αν ναι παίζει και με RAID-x ή
> όχι ακόμα;)

En syntomia: nai

> > me basi ta command-line tools einai ligo
> > astoxo mias kai otidipote mporei na eksomoiothei me scripts ligon
> > grammon.
>
> Καμιά σχέση απλά κάπου ανέφερα ότι βρίσκω το command line set πιο εύκολο

Kano quote ayto poy egrapses arxika :

"Τίποτα δεν είναι πανάκεια αλλά σίγουρα το ZFS paradigm είναι πολύ καλύτερο
και καθαρό από το LVM + (insert favorite Linux filesystem). Για το ZFS
command line set σε σχέση με το απερίγραπτο χάος των 25 εντολών που ξεκινούν
από lv*, pv* και vg* [1][2] ας μη μιλήσω καλύτερα."

sto opoio den eleges kapoy th leksi "brisko" alla thn "einai". Eksoy kai h olh 
epixeirhmatologia.

> στη χρήση. Το ότι προτιμώ ένα robust και well tested CLI από ένα random
> script που έγραψε ο V13 και δουλεύει σε ένα μηχάνημα με δίσκους foo και
> controllers bar ή ένα άλλο random script που έγραψε ο mperedim για ένα
> μηχάνημα με δίσκους foobar και controllers barfoo είναι προφανές.

To script to theleis mono an den ksereis na xeirizesai ta programmata toy LVM, 
opote kai mallon den eisai se thesi na krineis to an einai kati kalitero apo 
to allo. Diaforetika, apla kaneis th doyleia soy me ta kanonika ergaleia.

> Τώρα άμα ήθελα να συγκρίνω filesystems θα μίλαγα για built-in online
> snapshot + rollback + track only changes between snapshots support, το
> elimination του RAID-5 write hole, το end-to-end checksumming, integrated
> NFS support και αρκετά άλλα που θα βρεις στις "αντικειμενικές,
> peer-reviewed μελέτες που δημοσιεύονται στο blogs.sun.com" που έγραψε και ο

An eksereseis to thema toy write hole (to opoio sth praksh den einai kai toso 
sobaro thema) kai to checksuming to opoio einai thema filesystem, ta alla ta 
exeis se megalo bathmo kai sthn allh periptosi kai malista edo kai arketo 
kairo (a.k.a. LVM2).

> Μιχάλης για να τσιμπήσω. Καθότι όμως γινόμαστε καρά off-topic το κόβω εδώ
> και αν θες το συνεχίζουμε σε personal, οπότε και ως γνήσιος ιεραπόστολος
> σου στέλνω δώρο ένα CD OpenSolaris 2009.06 ;-)

Mpa... Protimo kati poy na mporo na to "ekselikso" xoris na skeytomai tis 
miniseis gia patentes.

> Υ.Γ. ZFS has layers btw και μπορεί κάποιος να χρησιμοποιήσει κάποιο άλλο
> filesystem σε ένα ZVOL. Αλλά αρχίζουμε και ξεφεύγουμε.

Tha elega oti erxesai sta logia moy kai blepeis oti ayto poy perigrafeis 
telika kataligei na einai ena RAID + LVM + (XFS|ReiserFS|...) se ena, isos me 
kapoies shmantikes beltioseis. Prosopika protimo na do tis beltioseis aytes na 
ensomatonontai sta parapano subsystems toy linux, se pliri modular morfi kai 
100% open-source para na to giriso se kati proprietary kai patented.

Anyway, to thread ksekinise apo th polyplokothta ton command-line ergaleion 
toy LVM kai katelikse se dick-size-war metaksy linux+raid+lvm vs solaris+zfs. 
An yparxei kati allo sxetiko me ta command-line tools as to syzitisoyme, 
diaforetika as to stamatisoyme.

<<V13>>




Reply to: