Linux trustees - zkusenosti

Milan Kerslager milan.kerslager na pslib.cz
Úterý Červen 17 01:39:31 CEST 2003


On Mon, Jun 16, 2003 at 10:55:32PM +0200, Jan Derfinak wrote:
> On Mon, 16 Jun 2003, Milan Kerslager wrote:
> 
> > > Kazdy suborovy system ma svoje chyby, ale vonkoncom to neznamena, ze Posix
> > > ACL nie je v produkcnom stave.
> >
> > Konkretne Red Hat radeji do distribuce nezahrne neco, na co se neda 100%
> > spolehnout (alespon v ramci jejich QA). Znamenalo by to totiz, ze by pro
> 
> Neviem, ci tvrdenie, ze Posix ACL je nepouzitelne je nazor RedHatu,
> kazdopadne su distribucie, ktore maju iny nazor.

Tady jde spise o to, co se objevi v mainstream jadre a tim padem bude
mit sanci na preziti (a vyladeni).

> A prave to je dolezity faktor. Vacsina EA je dostatocne mala, aby sa
> zmestila do i-nodu. Tym, ze pri citani i-nodu precitate aj EA Vam usetri
> dalsi krok, v ktorom by Ste museli hladat dalsi blok na disku.

Spis je to otazka, zda budu mit na disku 1 EA, 100 EA nebo 100000 EA na
100000 souboru. Utility, o kterych mluvim konvertuji nejprve pristupova
prava (ted zase mluvim o ACL) na standardni unixova prava (pokud to
jde), takze je otazka, jak to nakonec dopadne (musel byste udelat
solidni pruzkum a pak teprve preferovat reseni [tj. prepis FS nebo se
spokojit s rozsirenim jiz existujiciho FS - o tom jsme se snad bavili a
nejde nam o teoreticke predpoklady, ale realne zavery, kde 1% lepsiho
vykonu nehraje roli]).

> Pokial by som mal hodnotit tak najvacsiu nevyhodou ext2/3 je doba, v ktorej
> vznikol. Napriek tomu je to velmi dobry univerzalny FS pre bezne pouzitie
> pokial nebudete mat viac ako 10000 suborov v adresary, nebudete potrebovat
> vysoku konstatnu rychlost zapisu pri streamovani videa, nebudete intenzivne
> vyuzivat EA/ACL, budete vediet dopredu odhadnut pocet i-nodov este dalsie
> vychytavky.

Zvlastni je, ze za "normanich" okolnosti dosahuje ext[23] velmi hezkych
vysledku a ostatni Vami doporucovane FS se propadaji (pokud vynecham
sekvencni cteni), zkuste si precist:

http://www.usenix.org/events/usenix02/tech/freenix/bryant.html

Pak uvidite, ze to neni tak jednoduche a ext[23] neni az takovy looser,
jak byste si snad mohl myslet (a se to zde snazite prezentovat).

Myslim, ze ty vysledky jsou duveryhodne (chodim tam uz rok).

> Ale myslim si, ze pre High-End nasadenie je jeho design uz trocha
> zastaraly.

Je otazka, zda "High-End" znamena "latest and greatest" nebo "rock solid".

-- 
                        Milan Kerslager
                        E-mail: milan.kerslager na pslib.cz
                        WWW:    http://www.pslib.cz/~kerslage/


Další informace o konferenci Linux