[BSD] ZFS
Gabor HALASZ
halasz.g at freemail.hu
2012. Már. 8., Cs, 20:53:27 CET
On 3/8/2012 6:53 PM, Móczik Gábor wrote:
> 2012.03.08. 18:00 keltezéssel, Gabor HALASZ írta:
>>> Ez beváltnak tűnik, de ha ZFS esetén nincs akkora eltérés a mirror és
>>> raidz között, akkor persze kihagyható.
>>
>> Ebbe most ne menjunk bele, a raidz nem raid5, csak hasonlit. De az ilyen
>> kulonbsegek ugyis csak szintetikus teszteken mutathatok ki, nem egy
>> altalanos felhasznalasu szervernel, annyi minden befolyasolja a rendszer
>> teljesitmenyet...
>
> Viszont a mirror az gondolom mirror. Nem ugyanaz csak hasonlít, de
> gondolom az I/O igény is hasonlít.
>
> Ahogy olvasom, performanciában kb. érvényes a raidz-re is ami a
> raid5-re, illetve a zfs mirror-ra ami a raid1-re. Azt írják, hogy a
> raidz sebessége egy diszk sebességével egyezik meg jellemzően, még
> mirrornál a diszkek számával arányosan nagyobb, mert párhuzamosan lehet
> kezelni.
Ahol csak ennyit irnak, azt nem erdemes elolvasni. Olvasaskor a raid5
egyszerre olvassa az osszes diszket (a paritast nem olvassa, ha nincs
read error a diszken), iraskor van teljesitmenycsokkenes (a paritast mar
ki kell szamolni), ez foleg akkor problema, ha nem illeszkedik stripe
hatarara az irnivalo, de ez pl zfs-en kevesbe gond, mert mindig egesz
stripe-okkal operal a tranzakcionalitas miatt, emiatt nincs dupla
read-modify-write ciklus, ami a raid5 rakfeneje, szoval sok dolog
befolyasolja. Akkor meg nem beszeltunk az iop/s-rol csak az atviteli
teljesitmenyrol :) Ha van eleg diszked, akkor csinaljd mirror+stripe
konfiguraciot, annal elvben is csak egeszen trukkos konfiguraciok
gyorsabbak.
Itt olvasgathatsz: https://blogs.oracle.com/roch/entry/when_to_and_not_to
>
> De a gyakorlatot biztos jobban tudod, én ezt csak olvastam.
> Szerinted ne válasszam így szét akkor?
Nekem mindenesetre tobbet er a relativ egyszerubb konfiguracio mint az
elerheto teljesitmenynovekedes, pl nem huzok ki rossz poolbol diszket,
stb...Ha lassu a gep, akkor rakok bele sata2 vezerlot az alaplapi
helyett, plusz ramot, ssd-t cachnek (a zfs tamogatja a cache driveot),
hosszu tavon olcsobb, mint helyreallitani egy-ket felresikerult mozdulat
utan. Ha nagyon raersz, ki is merheted a kulonbozo konfiguraciokat, csak
ne felejtsd el bekuldeni ide az eredmenyt :)
További információk a(z) BSD levelezőlistáról