zpool iostat -v
pri praci s mysql databazi):
capacity operations bandwidth pool used avail read write read write mypool2 6.04G 33.7G 12 145 1.54M 14.8M raidz2 6.04G 33.7G 12 145 1.54M 14.8M c2t3d0 - - 7 135 305K 4.95M c2t4d0 - - 7 133 314K 4.94M c2t5d0 - - 7 133 322K 4.95M c2t6d0 - - 7 134 322K 4.95M c2t8d0 - - 7 135 313K 4.95M ---------- ----- ----- ----- ----- ----- -----Jak je videt, mypool2 je vytvoren jako raidz2. V NexentaOS Alpha5 jeste zpool raidz2 vytvorit neumel.
Pooling mal uz aj AdvFS v Tru64 unixe (stary Compaqovy unix).Presneji receno poolovani/multiple FS trees/snapshoty umel uz AdvFS na Digital Unixu v3.2 firmy Digital, nejpozdeji tak v roce 1997. Nebo to byl jeste Polycenter AdvFS na DEC OSF-1 ?? :-) Ale ZFS me zajima, myslim, ze ho budu pouzivat :-) Edheldil
Kompresia je pekna vec, ale stale len spomaluje a usetrene miesto nieje garantovane, cize skoro nepouzitelne.
Práve ta kompresia to bude najviac urýchľovať. Disky sú stále oveľa pomalšie ako CPU. Už dávnejšie som skúšal upx kompresiu OpenOfficu vo Windowse a čuduj sa svete, štartoval 3-krát rýchlejšie! Toto je o niečom inom, ale stále to bude primárne o urýchlení ako o šetrení miestom. BTW aj Oracle dokáže používať kompresiu tabuliek (a tiež to pekne urýchľuje čítanie).
Ano, rozdelit to na diskmanager, ktery se da pouzit i s jinym FS, a na vlastni FS. Kdyz bude kazdy FS obsahovat vlastni diskmanager, prijdeme o moznost pouzit na ruzne adresare ruzne FS, kde kazdy je vhodnejsi na neco jineho, a sdilet stejny prostor. Takze to nakonec bude jako udelat RAID0, a na vznikle blokove zarizeni hodit ZFS, nebo spis horsi - zbytecny kod v jadre, zbytecna administrace, jedina vyhoda v existenci nekolika root adresaru. Proste zakladni filosofie Unixu je mit jednoduche nezavisle programy/moduly, ktere delaji dobre jedinou ulohu, a jdou snadno kombinovat.
Used file system | Seq. Write | Random Write | Seq. Read | Random Read | ---------------------+-------------+--------------+-------------+-------------+ UFS/SVM | 13.711 MB/s | 0.458 MB/s | 33.694 MB/s | 0.793 MB/s | ZFS compression off | 9.607 MB/s | 0.247 MB/s | 22.014 MB/s | 0.506 MB/s | ZFS compression on | 25.669 MB/s | 1.896 MB/s | 19.756 MB/s | 14.966 MB/s | ---------------------+-------------+--------------+-------------+-------------+ UFS/SVM raw device | 7.278 MB/s | 1.467 MB/s | 9.387 MB/s | 0.802 MB/s | ZFS com. on, raw dev.| 0.548 MB/s | 0.548 MB/s | 34.555 MB/s | 28.256 MB/s |