Saat memutuskan apakah akan menggunakan grup volume LVM atau kumpulan ZFS dalam mengonfigurasi server file baru, apa yang perlu dipertimbangkan? Apakah ada pilihan "yang lebih baik" di bidang server file multi-guna? Tidak seperti pertanyaan sebelumnya , saya tidak ingin melapisi teknologi.
Skenario:
- Server RHEL / CentOS 6 x64
- banyak tersedia, DAS identik dan SAN LUN
Pilihan:
Saya pribadi cukup terbiasa dengan LVM, jadi saya nyaman menggunakannya jika itu adalah pilihan yang lebih baik. Namun, ZFS terlihat cukup menjanjikan, dan mempelajari teknologi baru selalu bagus.
Mengingat bahwa kami ingin dapat membagikan toko yang cukup besar (beberapa TB) ke departemen yang berbeda, dan mereka harus dapat mengaksesnya melalui CIFS dan NFS, haruskah kami menggunakan ZFS atau LVM untuk manajer kolam yang mendasarinya ?
Saya tahu bahwa menggunakan produk seperti FreeNASitu dimungkinkan, tetapi karena berbagai alasan, saya harus dapat meluncurkannya ke server Linux "khas".
Jawaban:
Saya menggunakan keduanya, tetapi lebih memilih ZFS. ZFS di Linux sangat baik bagi saya, tetapi bukan "memperbaiki semua" untuk setiap situasi.
Server tipikal akan terlihat seperti ini:
(Ingat, saya biasanya menggunakan perangkat keras RAID dan sebagian besar menggunakan ZFS sebagai manajer volume yang fleksibel)
Saya kemudian mengambil zpool dan membuat filesystem ZFS tambahan (atau mountpoints) dan zvols sesuai kebutuhan.
Dan sistem file ...
Jadi, menggunakan ZFS untuk partisi data sangat bagus karena memungkinkan Anda untuk mengatasi kumpulan data, menetapkan kuota, dan mengelola atribut di mountpoint granularity. LVM masih membutuhkan berurusan dengan alat sistem file dan sedikit lebih kaku.
sumber
copies=2
. Namun jika terjadi kegagalan disk atau pengontrol, Anda lebih cenderung berakhir dengan hilangnya kumpulan Anda sepenuhnya dibandingkan jika Anda memiliki pengaturan yang setara murni di ZFS.