Perbezaan Antara ZFS dan UFS Perbezaan Antara

Anonim

ZFS vs. UFS

ZFS adalah sistem fail gabungan dan pengurus kelantangan logik. Ia termasuk sokongan untuk kapasiti penyimpanan yang tinggi, integrasi konsep sistem fail dan pengurusan kelantangan, gambar dan salinan pada klon tulis (iaitu, strategi pengoptimuman yang membolehkan pemanggil yang meminta sumber yang tidak dapat dibezakan diberikan petunjuk kepada sumber yang sama), pemeriksaan integriti berterusan dan pembaikan automatik, RAID -Z, dan NFSv4 ACL asli. Ia merupakan perisian sumber terbuka yang dilesenkan di bawah Lesen Pembangunan dan Pengedaran Bersama (atau CDDL).

Sistem Fail Unix (juga dikenali sebagai UFS) adalah sistem fail yang digunakan secara eksklusif dengan Unix, dan semua sistem operasi seperti Unix. Ia dikenali sebagai Berkeley Fast File System, dan merupakan keturunan yang dikeluarkan dari sistem fail asal yang digunakan dalam Versi 7 Unix.

ZFS terdiri daripada pelbagai ciri dan komponen. Kolam penyimpanan ZFS dikenali sebagai zpool. Ia dibina daripada peranti maya (atau vdevs) yang dibina daripada peranti blok - fail, partition cakera keras atau seluruh pemacu (disyorkan). Oleh itu, vdevs sering kali dianggap sebagai kumpulan pemacu keras. Kapasiti ZFS agak besar berbanding sistem fail piawai. Ia adalah sistem fail 128 bit, membolehkan ia menangani 18 quintillion kali lebih banyak data daripada 64 bit sistem. Keterbatasan yang terdapat di ZFS direka khusus untuk menjadi cukup besar untuk tidak pernah dihadapi (dalam batasan fizik yang diketahui, dan bilangan atom dalam kerak bumi untuk membina peranti simpanan magnitud ini). Ciri-ciri lain termasuk salinan pada model transactional menulis, gambar dan klon, striping dinamik, saiz blok berubah, penciptaan sistem fail ringan, pengurusan cache, endianness adaptif, dan deduplikasi (untuk menamakan beberapa ciri yang lebih umum).

UFS terdiri daripada pelbagai bahagian dan komponen. Terdapat beberapa blok pada permulaan partition yang dikhaskan untuk blok boot - ini mesti diisytiharkan secara berasingan daripada sistem fail. Terdapat superblock, yang mengandungi nombor sihir yang mengenalpasti ia adalah sistem fail UFS, serta nombor lain yang penting untuk perihalan parameter geometri sistem, statistik, dan parameter penalaan tingkah laku. Terdapat koleksi kumpulan silinder - masing-masing yang mempunyai salinan sandaran superblock, kepala kumpulan silinder (dengan statistik, senarai bebas, dll.), Beberapa inode yang bernombor secara berurutan dan mengandungi atribut fail, dan bilangan blok data.

Ringkasan:

1. ZFS adalah perisian sumber terbuka sistem fail gabungan yang menyokong kapasiti penyimpanan yang tinggi; UFS adalah sistem fail yang unik kepada Unix, dan merupakan keturunan yang dikeluarkan dari sistem fail Versi 7 Unix asal.

2. ZFS mempunyai kapasiti yang begitu besar bahawa sebarang batasan yang ditetapkan di atasnya tidak pernah dicapai; UFS mengandungi koleksi kumpulan silinder.