ZFS فایل‌سیستمی است که اولین بار توسط شرکت سان مایکروسیستمز برای سیستم‌عامل سولاریس طراحی شد. ZFS قابلیت‌های زیادی دارد که از آن یک سیستم فایل مدرن ساخته است. برخی از این قابلیت‌ها عبارتند از: پشتیبانی از ظرفیت بالا و بسیار بالا برای محیط ذخیره‌سازی، محافظت از اطلاعات در برابر آسیب‌دیدگی، پشتیبانی از تصویر لحظه‌ای، سهمیه‌بندی دیسک، رمزنگاری اطلاعات، فشرده‌سازی اطلاعات، جلوگیری از ذخیره شده اطلاعات تکراری بر روی دیسک، و ... ZFS در ابتدا به صورت یک نرم‌افزار آزاد پیاده‌سازی شد و تحت پروانه توسعه و توزیع مشترک منتشر می‌شد، اما بعد از اینکه شرکت اوراکل اقدام به خریداری شرکت سان مایکروسیستمز کرد، ZFS به صورت یک نرم‌افزار انحصاری درآمد. در حال حاضر اکثر سیستم‌عامل‌های مدرن مانند سولاریس، فری‌بی‌اس‌دی و مشتقات آن از ZFS پشتیبانی می‌کنند.

زی‌اف‌اس
توسعه‌دهندهشرکت اوراکل
نام کاملZFS
نخستین ارائهنوامبر ۲۰۰۵ with اوپن‌سولاریس
ساختارها
Directory contentsExtensible hash table
محدودیت‌ها
بیشترین اندازه حجم256 زبی‌بایت (278 bytes)
بیشترین اندازه پرونده16 اگزبی‌بایت (264 bytes)
بیشترین شمار پرونده‌ها248
حداکثر طول نام فایل255 اسکی (استاندارد) characters (fewer for multibyte کدبندی نویسه such as یونی‌کد)
ویژگی‌ها
شاخه‌گاهYes (called "extended attributes", but they are full-fledged streams)
ویژگی‌هاپازیکس
مجوزهای سیستم فایلPOSIX, NFSv4 ACLs
Transparent compressionYes
Transparent encryptionYes
Data deduplicationYes
دیگر موارد
سیستم عامل‌های پشتیبانی کنندهسولاریس (سیستم‌عامل)، اوپن‌سولاریس، illumos distributions, OpenIndiana، فری‌بی‌اس‌دی، Mac OS X Server 10.5، نت‌بی‌اس‌دی، لینوکس via third-party kernel module or ZFS-سیستم فایل در فضای کاربری، OSv

تاریخچه ویرایش

ZFS اولین بار در شرکت سان مایکروسیستمز توسط تیمی به رهبری جف بانویک و متیو اهرنس طراحی و پیاده‌سازی شد. با اینکه توسعه ZFS در سال ۲۰۰۱ شروع شده بود، اولین بار در ۱۴ سپتامبر ۲۰۰۴ معرفی شد.

منابع ویرایش

ویکی‌پدیای انگلیسی

https://web.archive.org/web/20140703043231/http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/filesystems-zfs.html